Java基础精简笔记_1----(给自己一个目标,然后坚持到底)

        欢迎您的到来!
        本人将长期致力于编写自身学习Java的全程记录,为自己的学习做个参照以及和广大爱好者互相交流,同时也可以为Java新手们提供一个快速推开Java城们进入Java城堡的捷径----有一定C基础。

        学之前给自己一个思想:一口气把这些基础记清,然后回到自己的平台去实践并发现问题!         

Java 基础

一、 Java 符号

(一)标识符和关键字:

1、  由字母、数字、下划线和美元符号组成,但必须以字母、下划线或美元符号开头。

2、  区分大小写。

(二)运算符和分隔符:

1 、 + 、 - 、 * 、 / 。

2 、 () 、 {} 、 [] 、 ; 、和空格。

(三)注释:

1 、 //  :表示 单行注释。

2 、 /* 注释 */ 、 /** 注释 **/ :表示 多行注释。

二、数据类型与变量、常量

(一)数据类型:

1、  基本类型:整型、浮点型、字符型、布尔型

2、  引用类型:数组、接口、类

byte( 位 )(1 字节 )-128~127
short( 短整型 )(2 字节 )-32768~32767
int( 整型 )(4 字节 )
long( 长整型 )(8 字节 )
char( 字符 )(1 字节 )
boolean( 布尔 )(1 字节 )
float( 单精度 )(4 字节 )-3.4E38~3.4E38 、
double( 双精度 )(8 字节 )-1.7E308~1.7E308 。

(二)常量:

1、  整型常量:十进制、八进制 ( 以0开头 ) 、十六进制 ( 以0 x 开头 ) 。

2、  浮点型常量:小数点形式、指数形式,单精度 F(f) 、双精度 D(d) 。

3、  字符型常量: \b 退格、 \t 水平制表、 \n 换行、 \f 换页、 \r 回车。

4、  字符串常量: String 常量名 。

5、  布尔型常量: true 和 false 。

(三)变量:

1、  整型: long 、 int 、 short 和 byte

2、  浮点类型: float 、 double

3、  字符类型: char

4、  字符串: String

5、  布尔型: true 和 false

三、语句、表达式和运算符

(一)语句和表达式:

1、  语句作为程序的组成部分。

2、  表达式包括运算符和操作数,而语句中包括表达式。

3、  一条语句必须是以分号“;”作为结束符,而表达式没有结束符。

(二)算术运算符:

1、 二元运算符:+、-、*、/、% 。

2、 一元运算符:++、――、-。

3、 算术运算符的优先级:++、——; * 、 / 、 % ;+、—。

(三)关系运算符: > 、 >= 、 < 、 <= 、 == 、 != 。

(四)逻辑运算符: & 、 | 、 ! 、 ^ 、 && 、 || 。

(五)位运算符: ~ 、 & 、 | 、 ^ 、 << 、 >> 、 >>>( 不带符号的右移,用0补位 )

(六)赋值运算:+=、-=、*=、/=、%=、 >>>=

 

四、数据类型的转换

(一)自动类型转换:

byte 、 short 、 int 、 long 、 float 、 double  注意是按左到右的优先级转换的,即小范围要跟大范围走。

(二)强制类型转换: ( 转换类型 )

(三)表达式的类型转换:小范围转换到大范围。


给自己一个口号:要不断的修改自己的笔记,完善笔记。
       

(一)标识符和关键字:

1、  由字母、数字、下划线和美元符号组成,但必须以字母、下划线或美元符号开头。

2、  区分大小写。

(二)运算符和分隔符:

1 、 + 、 - 、 * 、 / 。

2 、 () 、 {} 、 [] 、 ; 、和空格。

(三)注释:

1 、 //  :表示 单行注释。

2 、 /* 注释 */ 、 /** 注释 **/ :表示 多行注释。

二、数据类型与变量、常量

(一)数据类型:

1、  基本类型:整型、浮点型、字符型、布尔型

2、  引用类型:数组、接口、类

byte( 位 )(1 字节 )-128~127
short( 短整型 )(2 字节 )-32768~32767
int( 整型 )(4 字节 )
long( 长整型 )(8 字节 )
char( 字符 )(1 字节 )
boolean( 布尔 )(1 字节 )
float( 单精度 )(4 字节 )-3.4E38~3.4E38 、
double( 双精度 )(8 字节 )-1.7E308~1.7E308 。

(二)常量:

1、  整型常量:十进制、八进制 ( 以0开头 ) 、十六进制 ( 以0 x 开头 ) 。

2、  浮点型常量:小数点形式、指数形式,单精度 F(f) 、双精度 D(d) 。

3、  字符型常量: \b 退格、 \t 水平制表、 \n 换行、 \f 换页、 \r 回车。

4、  字符串常量: String 常量名 。

5、  布尔型常量: true 和 false 。

(三)变量:

1、  整型: long 、 int 、 short 和 byte

2、  浮点类型: float 、 double

3、  字符类型: char

4、  字符串: String

5、  布尔型: true 和 false

三、语句、表达式和运算符

(一)语句和表达式:

1、  语句作为程序的组成部分。

2、  表达式包括运算符和操作数,而语句中包括表达式。

3、  一条语句必须是以分号“;”作为结束符,而表达式没有结束符。

(二)算术运算符:

1、 二元运算符:+、-、*、/、% 。

2、 一元运算符:++、――、-。

3、 算术运算符的优先级:++、——; * 、 / 、 % ;+、—。

(三)关系运算符: > 、 >= 、 < 、 <= 、 == 、 != 。

(四)逻辑运算符: & 、 | 、 ! 、 ^ 、 && 、 || 。

(五)位运算符: ~ 、 & 、 | 、 ^ 、 << 、 >> 、 >>>( 不带符号的右移,用0补位 )

(六)赋值运算:+=、-=、*=、/=、%=、 >>>=

 

四、数据类型的转换

(一)自动类型转换:

byte 、 short 、 int 、 long 、 float 、 double  注意是按左到右的优先级转换的,即小范围要跟大范围走。

(二)强制类型转换: ( 转换类型 )

(三)表达式的类型转换:小范围转换到大范围。


给自己一个口号:要不断的修改自己的笔记,完善笔记。
       

posted on 2006-10-03 16:41 莱蒽 阅读(174) 评论(0)  编辑  收藏


只有注册用户登录后才能发表评论。


网站导航:
 
<2026年11月>
日一二三四五六
25262728293031
1234567
891011121314
15161718192021
22232425262728
293012345

导航

统计

常用链接

留言簿(4)

随笔档案(1)

文章分类

最新随笔

搜索

积分与排名

最新评论