标识符:
/**
- 标识符:
- 1:英语字母
- 2:数字
- 3:特殊字符 $ 和_
- 规则:
- 1:不能以数字开头
- 2:不能是java的关键字
- 3:区分大小写
- 错误的:11,1b,
- 正确的:$a,_b, aa,b1,
- 包:pacakage
- 1:为了解决类重名的问题,
- 2:其实就是文件系统中的文件夹
- 3:包名字都是小写字母
- 单级包: mypackage
- 多级包:mypackage.edu
- 类或者接口名:
- 一个单词的类:首字母大写,其他字母小写,例如:Book,Person,Employee,Desk
- 两个或者两个以上的单词的类:第一个单词首字母大写,其他字母小写;第二个单词首字母大写,其他字母小写
- 举例:MyBook,MyPackage,IdentifierDemo
- 方法和变量:
- 一个单词:所有字母小写。例如:add()方法,update()方法, 例如:变量name
- 两个或者两个以上单词:第一个单词所有字母小写,第二个单词的首字母大写,其他字母小写;第三个单词参照第二单词。
- 举例: addBook()方法,updateBook(); 变量:studentName
- 常量:
- 一个单词:所有字母大写。例如:PI,int HEIGHT=10
- 两个或者两个以上单词: 所有单词的字母都大写,只不过,在各个单词之间添加“_”;
- 例如:STUDENT_HEIGHT; EMPLOYEE_SALARY
- @author 小可爱
-
*/
public class IdentifierDemo {
/**
* 这个文档注释,main()函数是一个程序的入口
* @param args
*/
public static void main(String[] args) {
/* 多行注释
* 客单价奋斗了
* 东风东路附近
*
* */
// 这个一个单行注释
/**
* 在eclipse中,
* 单行注释的快捷键:ctrl+/
* 解除单行注释的快捷键:ctrl+/
*
* 多行注释:ctrl+shift +/
*/
int i = 10;
int b = 10;
}
}
常量:
/**
- 字面值常量的演示:
- 6类:
- A:字符串常量: 双引号括起来的 例如:"jerry"
- B:整型常量:例如,1,2,-1,0,-10
- C: 小数常量:例如,1.1,-0.5
- D:字符常量:单引号括起来的,例如:'a','A','0'
- E:布尔常量:例如:false,true
- F:空常量:null
- @author 小可爱
-
*/
public class ConstDemo {
public static void main(String[] args) {
//二进制, 001,0001000,
/**
* 二进制的加法:
* 101(5)
* + 111 (7)
* ----------
* 1100 (12)
*
*
* 111 (7)
* -101 (5)
* ---------
* 010 (2)
*
* 请设计一套26进制的加减法(56+38)
*/
}
}
变量:
格式: 变量类型 变量名 = 初始化值