单行注释 // 注释内容、多行注释/注释内容/、文档注释JavaDoc
Java所有的组成部分都需要名字。类名、变量名以及方法名都是被成为标识符。
注意点:
所有的标识符都应该以字母(A-Z或者a-z),美元符号
,或者下划
线
开
始首字母之后是字母
a
?
z
或者
A
?
Z
,美元符号
,或者下划线_开始 首字母之后是字母a-z或者A-Z,美元符号
,或者下划线开?始首字母之后是字母a?z或者A?Z,美元符号,下划线_或者数字的任意字符组合
不能使用关键字作为变量名或者方法名
标识符大小写敏感
可以使用中文命名,但是一般不建议使用,也不建议使用拼音,Low。
要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用
数值类型:整数类型(byte:1字节),short(2字节),int(4字节),long(8字节)
浮点型(float,4字节),(double,8字节)
字符型(char,2字节)
boolean(1字节,值为true/false)
位(bit):计算机内部数据存储的最小单位,11001100是一个八位二进制数
字节(byte):计算机中数据处理的基本单位,习惯上用大写的B表示
1B=8bit
字符:是计算机中使用的字母、数字、字、符号
1bit表示1位
1B=8b
1024B=1KB
1024KB=1MB
1024G=1G
1024GB=1TB
进制: 二进制0b、十进制、八进制0、十六进制0x
分为:类、接口、数组
java属于强类型语言,若要进行运算需要加上类型转换。
低----------------------------------------------->高
byte,short,char->int->long->float->double
运算中,不同的类型 数据先转化为同一类型,然后在进行计算
强制转换 (类型)变量名 高-- >低
/*
* 注意点:不能对boolean进行转换
* 不能对不先关的类进行转换
* 高容量转换为低容量 强制转换
* 转换的过程中可能会出现内存溢出,精度问题
* 操作大数时内存溢出问题,先把数据类型提前转换好,在进行计算
* */
自动转换 低–》高
java是一种强类型语言,每个变量都需要提前声明
java变量是程序中最基本的存储单元,其中要素包括变量名、变量元素、变量类型和作用域
表示: type name = value
数据类型 变量名= 值 可以使用多个都好隔开来声明多个同类型的变量名
注意:每个变量都有类型,类型可以是基本类型,也可以是引用类型
变量名必须是合法的标识符
变量声明是一条完整的语句,所以每个变量必须以分号结束。
作用域:类变量、局部变量、实例变量
初始化(initialize)之后不能在改的值,不会变动的值
可以理解为一种特殊的变量,值被设定后,在程序中不允许被改变
final 常量名 = 值
常量名一般使用大写字符
所有变量、方法、类型
类成员变量:首字母小写和驼峰原则
局部变量:首字母小写和驼峰原则
常量:大写字母和下划线MAX_AGE
类名:首字母大写和驼峰原则
方法名:首字母小写和驼峰原则
算数运算符:+、-、、/、%、++、–
注意区别:i++(先赋值,再自增)和++i(先自增,再赋值)
赋值运算符:=
关系运算符:>、<、>=、<=、==、!=instanceof
逻辑运算符:&&、||、!
位运算符:&、|、^、~、>>、<<、>>>
条件运算符 ? :
扩展赋值运算符: += 、-= 、= 、/=
Javadoc命令是用来生产ap文档的
参数信息
@author 作者名
@version 版本号
@since 指名需要最早使用的jdk版本
@param 参数名
@return 返回值情况
@throws 异常抛出情况
进入文件存储的窗口,cmd,进入黑窗口,输入javadoc -encoding UTF-8 -charset UFT-8 Demo10.java
生成文档