Java SE学习笔记(二)

1.标识符用于Java程序中可自定义的名字被称为(标识符)


2.标识符的组成元素字母(a-z  and  A-Z), 数字(0-9), 美元符号($), 下划线(_)


3.标识符需要注意:

1)不能以数字开头.

2)长度没有限制.

3)严格区分大小写.

4)不能用关键字表示

5)不建议使用美元符号和下划线开头.


4.关键字:Java程序中有着特殊意义的单词,一般用来表示程序的结构和数据类型的单词称为关键字。(注: 关键字不能作为标识符)


5.命名规范

a) 类名和接口名所有单词的首字母大写其他字母小写。

b) 方法名和变量名开头的单词首字母小写其他单词首字母大写其他字母小写。

c) 常量名所有单词字母大小单词之间使用下划线(_)连接。

d) 包名所有字母小写


6.注释是用于源代码中对程序代码的解释使用注释能使后续对代码可维护性和可读性提高。


7.注释的种类:

a) 单行注释:   使用//开头把注释写在//的后面。

b) 多行注释:   使用/*开头使用*/结尾将注释写在/* */中间

c) JavaDoc注释: JavaDoc注释和多行的使用方式一样但是是用/**开头, */结尾有效的使用JavaDoc注释可以为我们编写开发者文档(ps: JavaDoc注释必须在类名和方法名的上方在其他地方会导致提取不到另外生成JavaDoc可以使用JDK提供的javadoc.exe生成)

8.注释的规范:

a) 单行注释可以嵌套而多行注释不能嵌套。

b) 一般单行注释写在需要解释的代码右边。

c) 多行注释一般写在需要解释的代码块上方。


9.常量在程序运行中永远固定不会改变的值称为常量。例如整数10, 小数10.1, 任意字符串null


10.使用进制

a) 在Java中使用八进制的数必须在八进制数前面增加0, 例如054(注意0后面的数字不能大于7)

b) 在Java中使用十六进制数必须在前面添加0x, 例如0x479


11.基本数据类型:

a) byte(字节):  8bit/ 1byte

b) short(短整型): 16bit/ 2byte

c) int(整型): 32bit/ 4byte

d) long(长整型): 64bit/ 8byte

e) float(单精度浮点型): 32bit/ 4byte

f) double(双精度浮点型): 64bit/ 8byte

g) char(字符型): 16bit/ 2byte

h) boolean(布尔类型): 1/4byte


12.定义变量的格式:  

a) 数据类型 变量的名字;


13.变量初始化:

a) 变量名 变量的值;


14.变量可以直接定义并初始化

a) 数据类型 变量的名字 [= 变量的值]; 

b) 例如: int number = 15;


15.转义字符(因为某些字符在字符串中无法直接表示所以需要用转义字符的形式表示): 

a) \b: 表示退格键

b) \t : 表示一个制表符(tab)

c) \n : 表示换行符

d) \r : 表示回车键回到一行的开始位置

e) \\ : 表示一个反斜杠

f) \’ : 表示一个单引号

g) \” : 表示一个双引号


16.类型转换(类型转换分为两种):

a) 自动类型转换(隐式转换或向上类型转换): 将小的数据类型转换为更大的数据类型例如 byte a = 126; int b = a; 这种向大的数据类型转换的方法称为自动类型转换

b) 强制类型转换(隐式类型转换或者向下类型转换): 将大的数据类型转换为较小的数据类型的时候: int a = 100; byte b = (byte)a; 因为这种类型可能会导致数据丢失,所以这种转换称为强制类型转换

c) 类型转换的时候需要注意: byte, short, char 类型在做运算的时候都会向上转换为int 类型后再做运算两个数值在做运算的时候会把较低的类型转换成高的数据类型后再做运算

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值