注释
- 平时写代码的时候,在代码比较少的时候还可以看懂,但是当项目结构一旦复杂起来,我们就需要注释
- 注释并不会被执行,是写给写代码的人看的
- 书写注释是一个非常好的习惯
Java中的注释有三种
- 单行注释
- 多行注释
- 文档注释
单行注释
//后面写注释
多行注释
上面的佛祖保佑就是多行注释 即
/*
中间写注释
*/
/***
* _ooOoo_
* o8888888o
* 88" . "88
* (| -_- |)
* O\ = /O
* ____/`---'\____
* . ' \\| |// `.
* / \\||| : |||// \
* / _||||| -:- |||||- \
* | | \\\ - /// | |
* | \_| ''\---/'' | |
* \ .-\__ `-` ___/-. /
* ___`. .' /--.--\ `. . __
* ."" '< `.___\_<|>_/___.' >'"".
* | | : `- \`.;`\ _ /`;.`/ - ` : | |
* \ \ `-. \_ __\ /__ _/ .-` / /
* ======`-.____`-.___\_____/___.-`____.-'======
* `=---='
*
* .............................................
* 佛祖保佑 永无BUG
*/
标识符
Java的所有组成部分都需要名字,类名、变量名以及方法名都被称为标识符
所有的标识符都以字母 美元$和下划线_开头
不能使用关键词来写标识符
标识符是大小写敏感
数据类型
- 强类型语言
- 要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用
- 弱类型语言
- 可以不符合规定,不定义也能使用
- Java的数据类型分为两大类
-
基本类型
-
引用类型(类 接口 数组)
数据类型扩展
整数 进制 二进制 十进制 八进制 十六进制
int i=10;
int i2=010;//八进制0
int i3=0x10;//十六进制0x 0~9 A~F 16
Sout(i);
Sout(i2);
Sout(i3);
Sout('===========================');
//浮点数拓展
//========================
//float
//double
float f=0.1f;//0.1
double d=1.0/10;//0.1
sout(f==d);false
float d1=2346321789132f;
float d2=d1+1;
sout(d1==d2);//true
上面原因是因为底层原因导致的 他计算出的是大约数 所以不相等
所以最好完全使用浮点数进行比较
字符拓展
char c1='a'
char c2='中'
sout(c1);
sout((int)c1);//强制转换
sout(c2);
sout((int)c2);//强制转换
/*a
65
中
20013*/
//所有的字符本质还是数字
//编码 Unicode 表:97=a 65=A 2字节 0-65536
//转义字符
//\t 制表符
//\n 换行
布尔值扩展
Boolean flag=true;
if (flag==true){}//新手
if (flag){}//老手
//less is More! 代码要精简易读

浙公网安备 33010602011771号