注释

  • 平时写代码的时候,在代码比较少的时候还可以看懂,但是当项目结构一旦复杂起来,我们就需要注释
  • 注释并不会被执行,是写给写代码的人看的
  • 书写注释是一个非常好的习惯

Java中的注释有三种

  1. 单行注释
  2. 多行注释
  3. 文档注释

单行注释

//后面写注释

多行注释

上面的佛祖保佑就是多行注释 即

/*
中间写注释
*/
/***
 *                    _ooOoo_
 *                   o8888888o
 *                   88" . "88
 *                   (| -_- |)
 *                    O\ = /O
 *                ____/`---'\____
 *              .   ' \\| |// `.
 *               / \\||| : |||// \
 *             / _||||| -:- |||||- \
 *               | | \\\ - /// | |
 *             | \_| ''\---/'' | |
 *              \ .-\__ `-` ___/-. /
 *           ___`. .' /--.--\ `. . __
 *        ."" '< `.___\_<|>_/___.' >'"".
 *       | | : `- \`.;`\ _ /`;.`/ - ` : | |
 *         \ \ `-. \_ __\ /__ _/ .-` / /
 * ======`-.____`-.___\_____/___.-`____.-'======
 *                    `=---='
 *
 * .............................................
 *          佛祖保佑             永无BUG
 */

标识符

Java的所有组成部分都需要名字,类名、变量名以及方法名都被称为标识符

所有的标识符都以字母 美元$和下划线_开头

不能使用关键词来写标识符

标识符是大小写敏感

数据类型

  1. 强类型语言
  • 要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用
  1. 弱类型语言
  • 可以不符合规定,不定义也能使用
  1. 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! 代码要精简易读
posted on 2021-02-03 22:13  零点零一千米  阅读(39)  评论(0)    收藏  举报