Java基础
来源:互联网 发布:微博个性域名二次更改 编辑:程序博客网 时间:2024/05/21 18:42
2.1 java注释
(1)块注释(/*注释内容*/)
(2)行注释//注释内容
(3)文档注释/**注释的内容*/
2.1.1标识符
(1)组成Java标识符有在数字,字符和下划线(_),美元符号($)组成,,只能以字符,“_”或“$”开头
(2)标志符是大小写区分对待的,并且未规定最大宽度
(3)标识符不能是Java的关键字
2.1.2命名约定
(1)类和接口名。每个字的首字母大写,含有大小写。例子:MyClass,HelloWorld。
(2)方法名。首字母小写,其余的首字母大写,含大小写。尽量受用下划线。例子:myString,SetName等。
(3)常量名。几百呢数据类型的常量名使用全部大写字母,字与字之间用下划线分割;对象常量可以大小写混写。例子:SIZE_TIME.
(4)变量名。可以大小写混写,首字福小写,不用下划线,少用美元符号。给变量命名尽量做到见明知义。
2.1.3数据类型
(1)数据类型是基本类型和引用
(2)基本类型:
整数类型: Byte 1字节 -128~127
short 2字节
int4字节
Long8字节
浮点型:float 4字节
Double8字节
字符类型:用于表示耽搁自己付。通常用来表示字符常量。
---占用2个字节(所以可以存储一个汉字)
---采用unicode编码,字符的存储范围是
--Bool类型 值只能是true和false
(3)变量和常量
用final来定义常量
注:大数据类型
2.1.4 运算符
(1)Java中之车的运算符
算数运算符+ -* / %
自增运算符,自建运算符++ --
关系运算 〉 >= <= == !=
逻辑运算符:&&,||,!
三元运算符 ?:
赋值运算符:=+= -= *= %=
位运算符 & |^ (位运算执行情况是两侧的情况都执行)
字符串链接运算符+
2.1.5 运算符优先级
原则:
(1) 运算操作数越少,优先级越高
(2) 算数,关系,逻辑(递减)
(3) 运算符结合方向自右向左
2.1.6类型转换
(1)隐式转换
当数据加宽转换时可以自动实现,成为隐式转化
(2)强制转换
当类型收缩转换必须进行显示转换,成为强制转换
(3)数据类型按容量排序
Byte->short->(char)->int->long->float->double
注:byte,short,char之间不会相互转换,转换必须首先转换为int类型这个中间类型
- Java基础01:基础
- Java基础:基础加强
- Java基础-基础
- java基础的基础
- JAVA基础---基础常识
- Java基础:基础加强
- [Java 基础]基础语法
- Java基础
- java基础
- java 基础
- java基础
- Java基础
- Java基础
- Java基础
- JAVA基础
- JAVA基础
- JAVA基础
- java基础
- 无聊,只发两张图……
- uva 10051 Tower of Cubes(DAG最长路)
- 自动分页
- as3 注册字体
- HDU 1010Tempter of the Bone(奇偶剪枝回溯dfs)
- Java基础
- 为什么使用hibernate,hibernate优缺点
- poj.2485
- D3D9 Samples(4)--Lights
- “深度撞击”号探测器与地球失去联络
- HDU4707
- Ubuntu12.04下安装java sdk的过程
- OJ练习1
- Hibernate框架中Criteria的示例查询问题