java学习笔记 基础篇01
程序员文章站
2022-07-14 20:50:33
...
注释
-
平时我们编写代码,在代码量还比较少的时候,我们还可以看懂自己写的,但是当项目一旦复杂起来,我们就需要用到注释了。
-
注释并不会被执行,是给我们写代码的人看的
-
书写注释是一个非常好的习惯
-
java中的注释有三种
- 单行注释
- 多行注释
- 文档注释
//单行注释 /* 多行注释 */ /** @Description 文档注释 */
标识符
- java所有的组成部分都需要名字。类名、变量名以及方法名都被称为标识符。
关键字
标识符注意点
- 所有的标识符都应该以字母( A - Z 或者 a - z ),美元符( $ )或者下划线(_)开始
- 首字符之后可以是字母( A - Z 或者 a - z )、美元符( $ )、下划线( _ )或数字的任何字符组合
- 不能使用关键字作为变量名或方法名。
- 标识符是大小写敏感的
- 合法标识符举例:age、$salary、_value、__1_value
- 非法标识符举例:123abc、-salary、#abc
- 可以使用中文命名,但是一般不建议这样去使用,也不建议用拼音,很LOW
数据类型
-
强类型语言
- 要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用
-
弱类型语言
- 例如:JS,VB
-
Java的数据类型分为两大类
- 基本类型 (primitive type)
- 引用类型 (reference type)
long类型要在数字后面加个 L ,float类型后面也要加个 F
String不是关键字,它是一个类
什么是字节
-
位 (bit) :是计算机 内部数据 储存的最小单位,11001100是一个八位二进制数
-
字节 (byte):是计算机中 数据处理 的基本单位,习惯上用大写B来表示,
-
1B (byte,字节) = 8bit (位)
-
字符:是指计算机中使用的字母、数字、字和符号
-
1bit表示1位
-
1Byte表示一个字节 1B=8b
-
1024B = 1KB
-
1024KB = 1MB
-
1024MB = 1GB
-
1024GB = 1TB
整数拓展:进制
二进制 (0b开头) 十进制 八进制 (0) 十六进制 (0x开头)
public class Demo03 {
public static void main(String[] args) {
int i = 10;
int i2 = 010;
int i3 = 0x10;
System.out.println(i);
System.out.println(i2);
System.out.println(i3);
}
}
输出结果:
浮点数拓展
银行业务怎么表示钱?
不能用浮点类 用BigDecimal 数学工具类
注意:最好完全避免使用浮点数进行比较
float 能表示的数位是有限且离散的 它会舍入误差 接近但不等于
字符拓展
所有的字符本质还是数字,是通过编码过来的(例如:ASCII、Unicode)
转义字符
\t 制表符 \n 换行
上一篇: R语言小作业4(基本数据管理)