Java基础语法
java基础语法
单行注释
//你好
多行注释
/*再回车
/*
你好
你好
*/
文档注释 JavaDos
/**再回车
/**
* @Author 说java
*/

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

- 首字符之后可以是字母、美元符号$、下划线_或者数字的任何字符组合
- 所有的标识符只能以字母、美元符号$或者下划线_开始
- 关键字不用于变量和方法名的命名
- 标识符大小写敏感
数据类型
java是强类型语言,即所有的变量是先定义后使用
Java的类型分为两大类 基本类型和引用类型
基本类型
| 数值类型 | 字节数(8bit) | 范围 |
|---|---|---|
| byte | 1 | -128-127 |
| short | 2 | -32768-32767 |
| int | 4 | -2147483648-2147483647 |
| long(long类型要在数字后面加个L) | 8 | more |
| float(后面加f) | 4 | like int |
| double | 8 | like long |
| char | 2 | default |
| 布尔类型 | 1bit | default |
//整数拓展:进制 二进制0b 十进制 八进制0 十六进制0x
float d1=23323423432423f;
float d2=d1+1;
System.out.println(d1==d2);//TRUE
//float 有限 离散 舍入误差 大约 接近但不等于
//最好不要用浮点数进行比较
//可以用BigDecimal
char c1 ='A';
char c2 ='中';
System.out.println(c1);
System.out.println((int)c1);
System.out.println(c2);
System.out.println((int)c2);
System.out.println((char)20013);
//所有的字符本质还是数字
//编码 Unicode 表 (97 = a 65 = A) 2字节 0 - 65535 Excle 2^16个
//U0000 UFFFF
A
65
中
20013
中
浙公网安备 33010602011771号