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 莱蒽 阅读(147) 评论(0)  编辑  收藏


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


网站导航:
 
<2025年5月>
27282930123
45678910
11121314151617
18192021222324
25262728293031
1234567

导航

统计

常用链接

留言簿(4)

随笔档案(1)

文章分类

最新随笔

搜索

积分与排名

最新评论