用英文单词进行命名,能用英文不要用中文
注释并不会被运行
// 进入单行注释
ctrl+d 快速将当前行的内容复制到下一行(等于粘贴+复制)
/*开头 */结尾 多行注释
/**开头 */结尾 文档注释
标识符 / 关键字、
java所有的组成部分都需要名字。类名、变量名以及方法名都被称为标识符
abstract | assert | boolean | break | byte |
---|---|---|---|---|
case | catch | cher | class | const |
continue | default | do | double | slea |
enum | estends | final | finally | float |
for | goto | if | implements | import |
instanceof | int | interface | long | native |
new | package | private | protected | public |
return | strictfp | short | static | super |
switch | synchronized | this | throw | throws |
transient | tey | void | volatile | while |
注意
- 所有的标识符都必须以字母(大写/小写),美元符($),下划线(_)开头
- 首字符之后可以是除特殊符号外的任何字符组合
- 不能使用关键字作为变量名或方法名
- 标识符对大小写敏感
数据类型
强类型语言要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用弱类型语言要求变量的使用规范不是非常的严
bit位:位是计算机储存的最小单位 简称“b”也称为比特(bit)
byte字节:byte字节是计算机用于计量存储容量的,一种计量单位习惯上用大写B来表示
1bit表示1位
1Byte表示一个字节 1B=8b
1024B=1KB
1024KB=1M
1024M=1G
字:它源自于英语的Word,是计算机进行数据处理时,一次存取加工和数据传输的长度称之为字
一个字 通常是由一个或多个字节构成(一般是字节的整数位)
java是一种强类型语言分为两大类型
强类型语言:要求变量的使用要求严格符合规范,所有变量都必须先定义后才能使用
- 基本类型
- 引用类型
定义的数值在不同的范围要用不同的表示方式
int类型最常
long类型(整数)要在数字结尾加 “ L ”表示你使用的是long类型
Lfloat类型(浮点数)要在数字后面加个F
char(字符)一个字或者一个字母,要用单引号进行表示
整数扩展(进制问题)
计算机二进制 二进制一般会以“0b”开头
八进制 以“0”开头
十六进制 以“0x”开头
生活中十进制
进制后为X 结果为Y 定义数为Z(不小于10)
y=(z-10)+x
变量
java是一种强类型语言,每个变量都必须声明其类型
java变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用
变量必须定义后才可以使用
type varName [ =value ] [{,varName[=value]}];
//数据类型 变量名=值;可以用逗号隔开来声明多个同类型变量。
- 每个变量都有类型,类型可以是基本类型,也可以是引用类型。
- 变量名必须是合法的标识符。
- 变量声明是一条完整的语句,因此每一个声明都必须以分号结束