- 一、转义字符
- 二、注释
- 单行注释:
- 多行注释:
- 文档注释
- 三、Java代码规范
- 三、变量
- 变量的原理
- 变量类型
- 变量的注意事项
- 程序中 `+` 号的使用
- 变量数据类型
- 整数类型大小
- 整数的使用细节
- 浮点类型
- 浮点分类和范围
- 浮点数的使用细节
- 字符类型(char)
- 字符使用细节
- 字符类型的本质
- 布尔类型:boolean
t:一个制表位,实现对齐的功能
n:换行符
\:输出一个(每两个代表一个)
":输出一个"
r:输出一个回车
public class ChangeChar{
public static void main(String[] args){
// t :一个制表位,实现对齐的功能
System.out.println("北京t天津t上海");
// nj :换行符
System.out.println("jacknsmithnmary");
// \ :一个
System.out.println("C:\Windows\System32\cmd.exe");
// " :一个"
System.out.println("霍金斯说:"十分简单快速的"");
// r :一个回车
System.out.println("韩顺平教育r北京");
// 1.输出 韩顺平教育
// 2.r表示回车 光标回到最前面,用后面的字符来替换前面的
}
}
二、注释
单行注释:
// 注释文字多行注释:
文档注释
一般写在类里
三、Java代码规范
1.类,方法的注释,用文档注释
2.单行注释和多行注释,往往是给代码的维护者来看
3.整体后移按TAB,整体前移按shift+tab
4.运算符和 = 两边习惯各加一个空格
5.源文件使用UTF-8编码
6.行宽度不超过80字符
7.代码编写次行风格和行尾风格
三、变量变量是程序的基本组成单位,变量相当于内存中的一个数据存储空间的表示。
变量的三个基本要素:类型+名称+值
变量的原理 变量类型int 整数型
double 双精度型
char 字符型
String 字符串型
变量的注意事项1.变量表示内存中的一个存储区域【不同的变量,类型不同,占用的空间大小不同,int占4个字符,double占8个字符】
2.变量必须先声明,后使用,即有顺序
4.该区域的数据可以在同一类型范围内不断变化
5.变量在同一个作用域内不能重名
6.变量 = 变量名 + 值 + 数据类型(变量三要素)
程序中 + 号的使用1.当左右两边都是数值的时候,做假发运算
2.当左右两边有一方为字符串时,做拼接运算
3.运算数序从左到右
变量数据类型String不是基本数据类型,属于类
整数类型大小 整数的使用细节-
JAVA的各个整数类型的固有范围和字节长度不受具体的操作系统的变化而变化
-
JAVA的整型常量默认为int型,声明long型常量必须后面加l或者L
-
JAVA程序中变量长声明为int型,除非不足以表示大数,才使用long
4:bit:位,比特。计算机中的最小存储单位。
byte:字节。计算机中基本存储单元。
1 byte = 8 bit
浮点类型浮点类型可以表示一个小数,例如123.4等等
浮点分类和范围浮点数在机器中的存放形式:符号位 + 指数位 + 位数位
浮点数的使用细节-
JAVA的各个浮点数类型的固有范围和字节长度不受具体的操作系统的变化而变化
-
JAVA的浮点数常量默认为double型,声明float型常量,必须后面加f或者F
-
浮点型的两种表示方式
十进制数形式:如:5.12 512.0f .512 (必须有小数点)
科学计数法形式:如 5.12e2 =5.12×10的2次方 5.12E-2=5.12×10的-2次方
-
通常情况下,应使用double型,因为它比float型更精确
-
double num_1 = 2.7; double num_2 = 8.1/3; System.out.println(num_1); System.out.println(num_2); -
输出结果
7 -
当我们对运算结果是小数进行相等判断的时候,要小心。应该是以两个数的插值的绝对值,在某个精度范围内来判断
字符类型可以表示单个字符,字符类型是char,char是两个字节(可以存放汉字),多个字符我们用字符串String
char c1 = 'a'; char c2 = 't'; char c3 = '韩'; char c4 = 97 //字符类型可以直接存放一个数字字符使用细节
- 字符常量是用单引号(’’)括起来的单个字符。
char c1 = 'a'; char c2 = '中'; char c3 = 9;
-
java中还允许使用转义字符’'来将其后的字符转变为特殊字符型常量。例如:
char c3 = 'n' ; //'n'表示换行符
-
在java中,char的本质是一个整数,在输出的时候,是unicode码对应的字符。
-
可以直接给char赋一个整数,然后输出时,会按照对应的unicode字符输出【97】。
-
char类型是可以进行运算的,相当于一个整数,因为它都有对应的unicode码。
-
字符类型存储到计算机中,需要将字符对应的码值(整数)找出来,
比如:'a’存储:‘a’==>码值97 >二进制>存储
读取:二进制=>97===>‘a’=>显示
-
字符和码值的对应关系是通过字符编码表决定的
布尔类型只允许取值true和false,没有null
boolean类型占1个字节
boolean类型适于逻辑运算,一般用于程序流程控制
不可以用0或者非0的整数来代替false



