java第二节
主要内容:
1.数据类型:
1.基本数据类型:
8种基本数据类型:
基本数据类型 | 位数 | 取值范围 |
byte | 8 | -2^8~2^8-1 |
short | 16 | -32768~32767 |
int | 32 |
-231~231-1 |
long | 64 |
-263~263-1 |
float | 32 | |
double | 64 | |
char | 16 |
‘\u0000’~‘\uFFFF’ |
boolean |
1 |
true/false |
2.引用类型:
1.API中的类:
如String、File
2.自定义的类:
如PersonalAccount,CreditAccount
3.数组:
如int[],String[]
2.二进制和十进制的转换
3.包的概念和作用:
1.物理上是文件夹;
2.逻辑上是有逻辑关系的类的集合;
3.避免类重名;
4.控制访问权限;
5.包的命名规范:在包名中,可以使用.号来区分包的级别;包名一般情况下是小写‘。
4.权限访问修饰符:
1.public(公共权限);2.protected(受保护权限);3.default(同包权限);4.private(私有权限)。
5.类的封装:
1.具体表现:1)属性使用private权限;2)方法使用public权限;
6.java表达式:
1.逗号表达式:
作用:分隔表达式
分隔定义的变量:int a = 1, b =2;
for里边对多个表达式求值:for( int i = 0; ; ++i,--j ){ }
参数列表中使用:public void run(String name ,int age){ }
2.问号表达式;
3.逻辑表达式:
用逻辑运算符将关系表达式或逻辑量连接起来的有意义的式子称为逻辑表达式。逻辑表达式的值是一个逻辑值,即“true”或“false”。
7.标识符:
1.概念:1)Java语言中,对于变量,常量,方法,都有名字,统统称之为Java标识符。
2)标识符是用来给类、对象、方法、变量、接口和自定义数据类型命名的。
2.规则:*严格区分大小写。