Java 转义字符、易犯错误、注释、代码规范、变量、数据类型、Java API 文档及ASCII 码、Unicode 编码及UTF-8 编码

本文介绍了Java编程中的转义字符,如 、 和",并讲解了常见的编程错误和注释类型。接着详细阐述了变量的定义、使用方式及注意事项,包括整数、浮点、字符和布尔类型的数据类型及其细节。同时,提到了JavaAPI文档的重要性。最后,探讨了ASCII码、Unicode和UTF-8编码在编程中的作用。
摘要由CSDN通过智能技术生成

1、Java 转义字符

在控制台,输入 tab 键,可以实现命令补全
\t :一个制表位,实现对齐的功能
\n :换行符
\ :一个\
" :一个"
’ :一个’
\r :一个回车

// \t : 一个制表位,实现对齐的功能
System.out.println("北京\t上海\t深圳");  // 北京	上海	深圳
// \n : 换行符
System.out.println("你好\n世界");  // 你好
                                  // 世界
// \\ : 一个\
System.out.println("C:\\Windows\\System32\\cmd.exe");  // C:\Windows\System32\cmd.exe
// \" : 一个"
System.out.println("张三说:\"Java是全世界最好的语言\"");  // 张三说:"Java是全世界最好的语言"
// \' : 一个'
System.out.println("张三说:\'Java是全世界最好的语言\'");  // 张三说:'Java是全世界最好的语言' (等价于下面这句话)
System.out.println("张三说:'Java是全世界最好的语言'");  // 张三说:'Java是全世界最好的语言'
// \r : 一个回车
System.out.println("北京是美丽的城市\r南京");  // 南京是美丽的城市

2、Java易犯错误

在这里插入图片描述
在这里插入图片描述

3、注释

用于注解说明解释程序的文字就是注释,注释提高了代码的阅读性(可读性);注释是一个程序员必须要具有的良好编程习惯,将自己的思想通过注释先整理出来,再用代码去体现

3.1、Java 中的注释类型
1、单行注释  //
2、多行注释  /* 注释文字 */ 
3、文档注释 /** */

说明: (1) 被注释的文字,不会被 JVM(java 虚拟机)解释执行
      (2) 多行注释里面不允许有多行注释嵌套

文档注释
在这里插入图片描述
在这里插入图片描述

4、代码规范

在这里插入图片描述

5、变量

5.1、定义

变量相当于内存中一个数据存储空间的表示,可以把变量看做是一个房间的门牌号,通过门牌号我们可以找到房间,而通过变量名可以访问到变量(值)。

5.2、变量使用的两种方式
方式一:
int a;  // 声明变量
a = 10;  // 赋值
System.out.println(a);

方式二:
int b = 20;  // 一步到位, 声明 + 赋值
System.out.println(b);
5.3、变量使用注意事项

在这里插入图片描述

5.4、程序中 + 号的使用

在这里插入图片描述

System.out.println(100 + 98);  // 198
System.out.println("100" + 98);  // 10098
System.out.println(100 + 3 + "hello");  // 103hello
System.out.println("hello" + 100 + 3);  // hello1003

6、数据类型

每一种数据都定义了明确的数据类型,在内存中分配了不同大小的内存空间(字节)。
在这里插入图片描述

6.1、整数类型
6.1.1、定义

Java 的整数类型就是用于存放整数值的,比如 12 , 30, 3456 等。

6.1.2、使用
byte n1 = 10;
short n2 = 10;
int n3 = 10;
long n4 = 10L;

说明: n1到n4变量对应的值都是10,但是他们占用的字节不一样
6.1.3、整数的类型

在这里插入图片描述

6.1.4、整型的使用细节

在这里插入图片描述

6.2、浮点类型
6.2.1、定义

Java 的浮点类型可以表示一个小数,比如 123.4 ,7.8 ,0.12 等。

6.2.2、使用
float n5 = 10.95F;
double n6 = 10.85;
6.2.3、浮点的类型

在这里插入图片描述

6.2.4、浮点的使用细节

1、关于浮点数在机器中存放形式的简单说明,浮点数=符号位+指数位+尾数位。
2、尾数部分可能丢失,造成精度损失(小数都是近似值)。

在这里插入图片描述

6.3、字符类型
6.3.1、定义

字符类型可以表示单个字符,字符类型是 char,char 是两个字节(可以存放汉字),多个字符我们用字符串 String。

6.3.2、使用
char c1 = 'a';  // a
char c2 = '\t';  // 输出一个制表位
char c3 = '王';  // 王
char c4 = 97;  // a
int c5 = (int)c3;  // 29579  输出这个汉字对应的码值
6.3.3、字符的使用细节

在这里插入图片描述
注意区分

char c6 = 'a' + 1;
System.out.println(c6);  // b

System.out.println('a' + 1);  // 98

在这里插入图片描述

6.4、布尔类型
6.4.1、定义及使用细节

在这里插入图片描述
注意:java中布尔类型只有true或者false, 区别于其他编程语言(其他编程语言中只要不是空和0都能表示true)。

7、Java API 文档

在这里插入图片描述
在这里插入图片描述

8、ASCII 码、Unicode 编码及UTF-8 编码

ASCII 码
在这里插入图片描述
Unicode编码
在这里插入图片描述
UTF-8 编码
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值