规范
1、包名
com.it18zhang.java.xxx.HelloWhorld
2、函数
public int addTwoNumbers(int a ,int b)(...)
3、常量
String BRAND="benz"
注释
- 文档注释
/**
*
*/
- 单行注释
//
adfasva
adfaerf //
- 多行注释
/*
*/
对于单行和多行注释,备注是的文字,不会被JVM解释执行
对于文档注释,是java特有的注释,其中注释内容可以被JDK提供的工具javadoc所解析,生成一套一网页文件形式体现的该程序的说明文档。
注释是一个程序员必须要具有的良好编程习惯。
初学者编写程序可以养成习惯:先写注释在写代码。将自己的思想通过注释先整理出来,在用代码去体现。因为代码仅仅是思想的一种体现形式而已
常量与变量
常量:不能改变
常量的分类
- 整数常量。如:100 固定量
- 小数常量。如:123.34
- 布尔(Boolean)型常量。较为特有,只有两个数值。true false。
- 字符常量。将一个数字字母或者符号用单引号(‘’)标识。如:“t”
- 字符串常量。将一个或者符号用双引号(‘’)标识,如:“tom”
- null常量。只有一个数值null
对于整数:有四种表现形式
- 二进制
- 八进制
- 十进制
- 十六进制
常量与变量的类型转换
自动类型转换(也叫做隐式类型转换)
强制类型转换(也叫做显式类型转换)
类型转换的原理
什么时候要用强制类型转换?
表达式的数据类型自动提升
所有byte、short、char的值将被提升到int型
如果一个操作数是long型,计算结果就是long型
如果一个操作数是float型,计算结果就是float型
double计算结果就为double型