注释
注释并不会被执行,是给写代码的人看的
- java中的注释有三种:
1. 单行注释 //
2. 多行注释 //
3. 文档注释 /***/
标识符和关键字
Java所有的组成部分都需要名字。类名、变量名及方法名都被称作标识符
- 标识符注意点
* 所有的标识符都应该以字母(A-Z或者a-z),美元符($),或者下划线(_)开始
* 不能使用关键字作为变量名或方法名
* 标识符是大小写敏感的
* 可以使用中文命名,但是一般不建议这样去使用
数据类型讲解
- 强类型语言
- 要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用
- Java的数据类型分为两大类
-
基本类型(primitive type)
1.数值类型 整数类型:byte short int long 占字节范围: 1 2 4 8 浮点类型:float double 占字节范围: 4 8 字符类型:char 占字节范围: 2 2.boolean类型:占1位其值只有true和false
-
引用类型(reference type)
1.类
2.接口
3.数组
-
类型转换
-
Java是强类型语言,所以进行某些运算的时候,需要用到类型转换
低------------------------------------------->高 byte,short,char -> int -> long -> float -> double
-
运算中,不同类型的数据需要先转化为同一类型,然后进行运算
强制类型转换:高->低 自动类型转换:低->高
-
注意点:
1.不能把对象类型转换为不相干的类型 2.转换的时候可能存在内存溢出,或者精度问题
变量、常量、作用域
- Java变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域
格式:
数据类型 变量名 = 值; - 常量:初始化后不能再改变值!
- 变量作用域
1.类变量
2.实例变量
3.局部变量 - 变量的命名规范
1.所有变量、方法、类名尽量做到见名知意
2.类成员变量、局部变量、方法名:首字母小写和驼峰原则:monthSalary
3.常量:大写字母和下划线:MAX_VALUE
4.类名:首字母大写和驼峰原则:GoodMan
基本运算符
- 算术运算符:+,-,*,/,%,++,–
- 赋值运算符:=
- 关系运算符:>,<,>=,<=,==,!=,instanceof
- 逻辑运算符:&&,||,!
- 位运算符:&,|,^,~,>>,<<,>>>(了解)
- 条件运算符:?,:
- 扩展赋值运算符:+=,-=,*=,/=
包机制
- 包语句的语法格式:
package pkg1[. pkg2[. pkg3]]; - 一般利用公司域名倒置作为包名
- 当需要使用某一个包的成员我们需要在java程序中导包import
JavaDoc生成文档
- javadoc命令是用来成成自己API文档的
- 参数信息
·@author 作者名
·@version 版本号
·@since 知名需要最早使用的角度看版本
·@param 参数名
·@return 返回值情况
·@throws 异常抛出情况