[Java]学习笔记,随笔【六】

来源:互联网 发布:参观国家博物馆 知乎 编辑:程序博客网 时间:2024/04/30 09:19

包的命名: 公司网站.项目名称.功能模块.子功能模块…………
类的命名:首字母大写
字段,方法以及对象首字母小写,中间单词首字母大写,
例 int myCardNo = 0;
常量命名用大写,命名方法:public static final int TAG = 1 ;
每行最好不超过 80 个字符。
定义一个类的实例,采用将类名首字母小写的方式,往往是可行的。
Scanner scanner = new Scanner( System.in ) ;
获取值的方法一般 get 开头,设置值的方法一般 set 开头。
源程序的结构,自上而下:包区–系统import区–用户import区–类说明–类成员定义–类方法定义
类说明的标准格式:
需包括 类详细说明,创建作者,修改作者,创建日期,修改日期,修改内容,参考类等。
采用标准注释格式,还可以自动生成帮助文档。
每个类里都加一个main( )函数,里面写测试程序,用来测试每一个类,测试代码毋须删除,方便出问题时测试用。
方法尽量写的短,每个方法和过程代码要控制在20行以内,类的功能复杂时,要将其拆为很多的小类,每个类只解决一个问题。
这样做的好处:方法复用方便,方便调试。

java有低线程回收垃圾(无指针指向的堆空间),每隔一定时间回收一次。
对于数组,创建时同时开辟堆和栈,堆存放数据,栈存放访问数据的地址。程序结束时,栈自动释放,对于java,堆会由垃圾回收机制回收。

方法:产生随机数 Random random = new Random( );
int num = random.nextInt(100);//产生0-100之间的随机数。
计算Q的N次方:Math.pow(Q,N);//返回值为double类型。
判断输入是否为整数值:Scanner scanner = new Scanner(System.in);
if(scanner.hasNextInt()){
//输入为整数
}else{
//输入的为非整数
}
晚安

0 0
原创粉丝点击