JAVA小知识点小记
来源:互联网 发布:ubuntu 清空系统 编辑:程序博客网 时间:2024/05/17 23:32
1、一个java源文件可以包含若干个class类,但是只有一个pulic 类,且要与文件名相同,多个class类会编译出多个class文件。
2、java标示符:
必须以字母、下划线、$符号开头;
其他部分是字母、下划线、$符号和数字的组合;
3、java内部采用unicode(通用)字符集,即utf-8,被用来处理各种语言的所有文字,占用2个字节。
GB2312:简体中文
GBK:GB2312的扩展,支持繁体中文
4、浮点数据类型:默认是double类,浮点数在内存中存在舍入误差,不能精确表示
5、字符型:char类型表示unicode编码中的字符,用单引号表示,范围是0~65535;字符可以用来当整数来用,一般每个字符都是奥克斯码表
boolean型:表示是一位,而不是一个字节。
6、数据类型转换:容量小的数据类型可以自动转换容量大的数据类型:注意,此处的容量的意思是:表示的范围大小,而不是字节数的大小。
7、表达式中的类型参与二元运算时,都会有类型提升的问题:
int a=3;
long b=4;
int c=(int)(a+b);
8、final关键字表示变量或常量(一般大写)只能赋值一次
9、JDK7的新特性:
switch语句中的表达式:一般为int(也可以是自动可以转换的成int的byte、char、short)和枚举型,新增特性中还可以是字符串。
9、命名规则:
变量、方法名:首字母小写,驼峰原则
常量:大写字母和下划线
类名:首字母大写,驼峰原则
10、return语句:
作用:1.返回值。2、结束方法的运行
11、JAVA中只有值传递
2、java标示符:
必须以字母、下划线、$符号开头;
其他部分是字母、下划线、$符号和数字的组合;
3、java内部采用unicode(通用)字符集,即utf-8,被用来处理各种语言的所有文字,占用2个字节。
GB2312:简体中文
GBK:GB2312的扩展,支持繁体中文
4、浮点数据类型:默认是double类,浮点数在内存中存在舍入误差,不能精确表示
5、字符型:char类型表示unicode编码中的字符,用单引号表示,范围是0~65535;字符可以用来当整数来用,一般每个字符都是奥克斯码表
boolean型:表示是一位,而不是一个字节。
6、数据类型转换:容量小的数据类型可以自动转换容量大的数据类型:注意,此处的容量的意思是:表示的范围大小,而不是字节数的大小。
7、表达式中的类型参与二元运算时,都会有类型提升的问题:
int a=3;
long b=4;
int c=(int)(a+b);
8、final关键字表示变量或常量(一般大写)只能赋值一次
9、JDK7的新特性:
switch语句中的表达式:一般为int(也可以是自动可以转换的成int的byte、char、short)和枚举型,新增特性中还可以是字符串。
9、命名规则:
变量、方法名:首字母小写,驼峰原则
常量:大写字母和下划线
类名:首字母大写,驼峰原则
10、return语句:
作用:1.返回值。2、结束方法的运行
11、JAVA中只有值传递
- JAVA小知识点小记
- Java I/O知识点小记
- java小知识点
- java中的小知识点
- java一些小 知识点
- java的小知识点
- Java小知识点
- java小知识点总结
- Java一个小知识点
- java小知识点
- java小知识点
- -java小知识点
- 小知识点-JAVA
- java 小知识点HashMap
- Java - 小知识点
- java小知识点总结
- Java小知识点总结
- java小知识点2
- C++ 对象的内存布局
- Visual Studio 2008提高工作效率的小技巧
- 结构体、文件
- 检查文件编码是什么格式的
- POJ2369 置换群
- JAVA小知识点小记
- Android 返回键 返回上一级Activity
- 指尖检测算法
- pfifo_fast
- Android通过tcpdump抓包
- Requesting JavaScript AST from selection
- 黑马程序员:交通灯管理系统分析及代码实现
- CE应用开发指导(Codec Engine Application Developer User's Guide)
- MongoDB 数据分页和排序 limit,skip,sort用户