java基础--jdk1.5特性,命名规范,…
来源:互联网 发布:网站如何做好seo 编辑:程序博客网 时间:2024/06/07 13:40
eclipse快捷导入多个包:ctrl+shift+o
本机的eclipse的jdk版本为1.5
在compiler中可以更改
静态导入:
作用:导入类中的静态成员
语法:import static java.lang.System.out;
例子:未使用->System.out.println("a");
缺点:很难记得方法名字,没法使用eclipse自动补全,反而不方便开发。
自动装箱/拆箱:
集合中操作的都是对象类型,即object
而java中的基本数据类型不属于object类型
比如int对应的对象类型是Integer
装箱:基本类型----->包装类型
拆箱:包装类型----->基本类型
编译器自动执行
Demo:
List list = new ArrayList();
int j = 1;
list.add(j);
int i = (Integer)list.get(j);
高速缓存:boolean、byte、-128~127short、int
如果写float f = 0.1;
报错,带小数默认为double类型。
java命名规范:
包名:都是小写
com.sun.midialib,com.sun.jdi.event
类或者接口:
每个单词的首字母大写:
Timer,KeyFactorySpi
方法或域:第二个单词开始首字母大写
remove,getBit
常量域:全部字母大写:NONE,KEY
局部变量:第二个单词首字母大写
i,key,phoneNumber;
对共享可变数据的同步访问
比如:private static int nextSerialNumber = 0;
public static int generateSerialNumber(){
}
在这里,递增操作符(++)既要对变量进行读操作,又要进行写操作,所以它不是原子的,读和写是相互独立的操作,按顺序执行。
当有多个并发的线程时,可能看到的变量会有同样的值,所以需要同步机制。synchronized。
- java基础--jdk1.5特性,命名规范,…
- zz[java基础]jdk1.5新特性
- java基础加强--JDK1.5新特性
- java基础 JDK1.5新特性总结
- Java基础:JDK1.5新特性
- java基础---JAVA命名规范
- Java基础加强和JDK1.5新特性1.0
- 黑马程序员--java基础之jdk1.5新特性
- Java 基础加强 - JDK1.5 新特性 - 泛型
- Java 基础加强 - JDK1.5 新特性 - 枚举
- Java 基础加强 - JDK1.5新特性 - 注解
- java基础——泛型(jdk1.5新特性)
- Java基础加强一JDK1.5新特性
- Java基础加强: Jdk1.5新特性 枚举
- Java基础18--泛型--工具类--JDK1.5新特性
- 黑马程序员-java基础加强-JDK1.5新特性
- 黑马程序员-java基础加强-JDK1.5新特性注解
- 黑马程序员-java基础加强-JDK1.5新特性-泛型
- 成功配置了apache tomcat + …
- Aop和OOP
- Robot Framework中经常用的第三方库的安装方法
- struts2中在下拉框注入值
- 关于数据库驱动版本问题
- java基础--jdk1.5特性,命名规范,…
- java基础--内存分析
- opencv的HoughLinesP( )函数
- java从控制台获得输入
- 快速找出故障机器(微软面试题)
- spring学习笔记--IOC、aop,以及随…
- 内网环境构建pypi仓库
- 单例模式、软件安装
- svn代码提交问题、swt学习总结、rc…