今天是 java学习的第二天
命名规范定义
一:Java中的包、类、方法、参数和变量的名字统称为标识符
标识符的基本命名规范
1.开头只能以字母,下划线,$,后面可以包含字母,下划线,$,数字。(数字不能做开头)
2.标识符不能是关键字,但可以包含关键字
3.标识符区分大小写
二.标识符具体的命名规范
1.项目名:字母小写
2.包名:全小写,但是要以您所在公司网址倒续写
比如你在百度上班,包的命名规则是:com.baidu.java.bean
3.类名:首字母大写,后面每个单词首字母大写(StudentManager)
类名要做到见名知义(比如学生类:Student)
4.方法名:第一个单词首字母小写,第二个单词开始每个单词首字母大写(驼峰命名)
eg:获取学生信息的方法: getStudentInfo();(见名知义)
queryStudentList();
5.变量名:和方法名一样,但是不是动词,是名称(驼峰命名)
homeAddress studentList
6.常量:全大写,如有多个单词组成,用“_”链接;是名次。
(如果公司另有规定以公司规定为主)
三.注释的使用
|
abstract |
do |
implement |
private |
this |
|
boolean |
double |
import |
protected |
throw |
|
break |
else |
instanceof |
public |
throws |
|
byte |
extend |
int |
return |
transient |
|
case |
false |
interface |
short |
true |
|
catch |
final |
long |
static |
try |
|
char |
fianlly |
native |
strictfp |
void |
|
class |
float |
new |
super |
volatile |
|
continue |
for |
null |
switch |
while |
|
default |
if |
package |
|
synchronized |
三个保留字:sizeof、goto、const
package com.hisoft.java;
public class Exercise_variable_bianliang {
public static void main(String[] args){
byte a = 123;//整形
int b = 2;
short c = 3;
long d = 4;
float e = 5.33f; // 浮点型,f大小写都ok
double f = 5.11d; // d大小写都ok,也可不跟
char h = 'x'; // 字符型只能储存一个字符
boolean g = true; // 布尔型,boolean的值只有true和false
// 八种数据类型对应的封装类(java中对八种基本数据类型的解释)
// Byte,Short,Integer,Long,Float,Double,Character,Boolean
byte bsize = Byte.SIZE;
byte bbyte = Byte.BYTES;
byte maxbyte = Byte.MAX_VALUE;
byte minbyte = Byte.MIN_VALUE;
System.out.println(" "+bsize+" "+bbyte+" "+maxbyte+" "+minbyte);
int isize = Integer.SIZE;
int ibyte = Integer.BYTES;
int maxint = Integer.MAX_VALUE;
int minint = Integer.MIN_VALUE;
System.out.println(" "+isize+" "+ibyte+" "+maxint+" "+minint);
long lsize = Long.SIZE;
long lbyte = Long.BYTES;
long maxlong = Long.MAX_VALUE;
long minlong = Long.MIN_VALUE;
System.out.println(" "+lsize+" "+lbyte+" "+maxlong+" "+minlong);
float fsize = Float.SIZE;
float fbyte = Float.BYTES;
float maxfloat = Float.MAX_VALUE;
float minfloat = Float.MIN_VALUE;
System.out.println(" "+fsize+" "+fbyte+" "+maxfloat+" "+minfloat);
double dsize = Double.SIZE;
double dbyte = Double.BYTES;
double maxdouble = Double.MAX_VALUE;
double mindouble = Double.MIN_VALUE;
System.out.println(" "+dsize+" "+dbyte+" "+maxdouble+" "+mindouble);
char csize = Character.SIZE;
char cbyte = Character.BYTES;
char maxchar = Character.MAX_VALUE;
char minchar = Character.MIN_VALUE;
System.out.println(" "+csize+" "+cbyte+" "+maxchar+" "+minchar);
// boolean osize = Boolean.SIZE;
// boolean obyte = Boolean.BYTES;
// boolean maxboolean = Boolean.MAX_VALUE;
// boolean minboolean = Boolean.MIN_VALUE;
// System.out.println(" "+osize+" "+obyte+" "+maxboolean+" "+minboolean);
final int j=12222;//常量定义前加final,定以后不可更改,否则则报错。
}
}

被折叠的 条评论
为什么被折叠?



