单行注释
运用//来注释掉单行的内容
多行注释
运用/* 和*/将需要注释的内容全部框起来
文本注释
运用/** 和 */可以加参数在注释里面
Java所组成的部分都需要名字。类名,变量名以及方法名都被称作标识符。
所有标识符都应该以字母(A-Z或者a-z),美元符($),或者下划线(_)开始
首字母之后可以是字母(A-Z或者a-z),美元符($),或者下划线(_)或者数字的任何字符组合
不能使用关键字作为变量名或方法名
标识符是大小写敏感的
合法标识符举例:age,$salary,_value,__1_value
非法标识符举例:123abc,-salary,#abc
可以使用中文命名,但是一般不建议去这样使用。
要求变量的使用要严格符合规定,所有变量都必须使用先定义后才能使用。
基本类型
八大基本类型
数值类型:
整数类型:
1.byte占1个字节范围:-128~127
2.short占2个字节范围:-32768~32767
3.int占4个字节范围:-2147483648~2147483647
4.long占8个字节范围:-9223372036854775808~9223372036854775807
浮点数类型
1. float占4个字节 1. double占8个字节
字符类型
1. char占2个字节
Boolean类型:占1位值只有TRUE和FALSE两个
引用类型
类,接口,数组
变量是什么,就是可以变化的量
Java是一种强类型语言,每个变量都必须声明其类型
Java变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域
type varName [=value] [{,varname[=value]}];
注意:
每个变量都有类型,类型可以是基本类型,也可以是引用类型
变量名必须是合法的标识符
变量声明是一条完整的语句,因此每一个声明都必须以分号结束
二进制前面用0b
十进制
八进制前面用0
十六进制前面用0x
低--------------------------------------------->高
byte,short,char,int,long,float,double
强制转换
int i = 128;
byet b = (byte)i;
自动转换
低到高自动转换