注释:

注释掉的系统是看不见的,不会执行的。
注释只是为了代码的可读性

单行注释:// 
双斜杠后的本行内容全部注释
语法:
// 代码块(内容块)

多行注释:/**/
两个*之间的内容全部注释 
语法:
/*
代码块(内容块)
*/

以上两种注释都是功能型注释 主要作用于注释不让虚拟机执行,且不让编译器编译的代码

文档注释:/***/
语法:
/**
*代码的的备注/说明/解释
*/
词种注释是解释型注释
主要作用在类或者函数的上方,被此种注释包住的内容是对该类或是该函数的作用/功能做解释的

基本类型:

基本类型又分为整型,字符型,浮点型(单精度,双精度),字符型,布尔型,不管是什么类型使用时都不可以超范围(规则)

整型:

整形就是只能装整数的类型,默认值是0
整型有四种:byte,short,int,long

byte(1byte):-128~127
byte a = -120;
byte b = 100;
short(2byte):-32768~32767
short a = 3000;
short b =-3000;
int(4byte):-21亿多~21亿多
int a = 20000000;
int b =-2000000000;
//int b = 23.456789;//编译错误,整型变量只能装整数
//int c = 200000000000;//编译错误,100亿超出int范围
long(8byte):值后面加l|L
long a = 666666L;

浮点型:

浮点型,其实就是小数类型,可以装小数的类型

2.浮点型
		float(单精度浮点):值后面加f|F
		float:3.14159265F;
		double(双精度浮点):范围很大很大,想装多少装多少
		double d = 3.14159265;
		double e = 25;//系统自动将25变为25.0————自动转换类型,日后会更新
		System.out.println(e);//25.0

字符型:

字符型:char

3.字符
		char:值写在’  ’中,只能存放一个字符,不能不存
		char  a = '1';
		char b = 'A';
		char c = '我';
		char d = '_';
		char c8 = ' ';//单个空格也可以
		//char c5 = 女;//编译错误,字符必须放在单引号中
		//char c6 = '';//编译错误,必须有字符
		//char c7 = '男性';//编译错误,只能有一个字符

布尔型:

布尔型:boolean,只能有两个值 true(真/对)/false(假/错)

boolean f = true;//对
boolean g = false;//错
//boolean h = 25;//编译错误,布尔类型只能存true或者false

变量:

//1)变量的声明:--------相当于在银行开了个账号
		int a;//声明一个整型的变量,名为a
		int b,c,d;//声明三个整型的变量,名为b,c,d
		//int a;//编译错误,变量声明之后,不可以再次声明也就是变量不能同名
		
		//2)变量的初始化:------相当于给账号存钱
		int e = 250;//声明整型变量e,并赋值为250
		int f;//声明整型变量f
		f = 250;//给变量f赋值为250
		f = 360;//修改f的值为360
		int g=5,h=8;//声明两个整型的变量g和h,g赋值为5,h赋值为8
		
		
		//3)变量的使用:--------使用的是卡里面的钱
		int i = 5;
		int j = i + 10;//取出i的值5,加上10后,赋值给变量j
		System.out.println(j);//输出变量j的值15
		System.out.println("j");//输出字母j,双引号中的原样输出
		
		int k=5,m=10;
		int n = k + m;//取出k的值5,加上m的值10,在赋值给n
		System.out.println(n);
		//int o = 25.678;//编译错误,数据类型不匹配
		//System.out.println(p);//编译错误,变量p未声明
		int p;
		//变量的使用必须声明并初始化
		//System.out.println(p);//编译错误,变量p未初始化
		int x,y=6;//此句代码仅对y赋值,x并没有赋值,因此不能使用
		System.out.println(y);
		//System.out.println(x);
		
		//4)变量的命名
		/*
		 * 4.1)变量可以由字母 , 数字 , _ ,$ 四部分组成
		 * 			注意:数字不能开头
		 * 4.2)严格区分大小写A a S s
		 * 4.3)不能使用关键字(有特殊含义的单词)
		 * 4.4)java语法规则上能使用中文,但是行业潜规则不允许
		 */
		int a1,a_$5,_$_$$$6386a;//英文输入法下 按住shift再按4
		//int a^b;//编译错误,不能包含 ^ % 等特殊符号
		//int 9635854a;//编译错误,不能以数字开头
		int aA=30;
		//System.out.println(aa);//编译错误,严格区分大小写
		//int class;//编译错误,不能使用关键字
		int 年龄 = 50;//允许中文命名,但是不建议
		int nianling = 50;//强烈不建议
		int age = 50;//潜规则这么用