java 复习 (三)

来源:互联网 发布:c#获取网页源码 编辑:程序博客网 时间:2024/04/30 01:24

一、java注释

单行注释 //

多行注释 /* */

文档注释 /** */

二、标示符和关键字

; 语句分割

{ 代码块 } 

[ ] 访问数组

( )

标示符规则

java语言支持Unicode字符集,所以标示符中能存放多种语言字符,如中文等。

标示符必须以字母,数字,下划线或$开头,其后面随意。

标示符不能是java关键字或保留字,不能包含空格,不能包含出$外其他特殊字符。

三、数据类型分类

java语言支持的类型分为两类:基本类型和引用类型。

基本类型分为boolean(1位)类型和数值类型。

数值类型分为整数类型和浮点类型。

整数类型分为byte(1个字节),short(2个字节),int(4个字节),long(8个字节),char(2个字节)。

浮点类型分为float(4个字节),double(8个字节).

引用类型包括类,接口和数组类型以及特殊的null类型。

八进制 0开头

十六进制 0x或0X开头

java7新增0b或0B表示二进制整数

java浮点数的表示方法

十进制数形式:如4.45

科学技术法:如4.3e2==4.3*10^2==4.3E2

java提供了三个特殊的浮点数值:正无穷大、负无穷大、非数,用于表示溢出或错误。

注意:正无穷大==正无穷大,负无穷大==负无穷大,非数!=非数

只有整数除以0,会抛出异常ArithmeticException:/by zero 

java7新增在数值中可以使用下划线,方便分辨数值中含有多少位。

四、自动类型转换

基本类型由低到高自动转换

任何类型与字符串相加都会从左到右自动转换为字符串。

五、直接量

直接量就是在源代码中直接给出的值。

注意:String类是不可变类。




0 0
原创粉丝点击