Java基础day01
前言
java的历史
Java诞生于
jdk、jre与jvm
jdk的安装和卸载
java命令
java入门
一、java注释
- 单行注释
- 多行注释
- doc文档注释
二、数据类型
1、语言类型
-
强类型语言
变量的使用必须严格遵循规定,所有变量都要先定义、后使用。
-
弱类型语言
2、数据类型
- 基本类型(8种)
整数类型:byte(1字节8位) short(2字节16位) int(4字节32位) long(8字节64位)
浮点类型:float(4字节) double(8字节)
布尔类型:boolean(1位)
字符型:char(2字节)
//整型
byte b = 127;
short s = 32767;
int i = 2147483647;
long l = 2147483648L;//java中所有整型默认为int,所有浮点型默认为double在,所以,此处如果不加L,会报错
//浮点型
float f = 3.1415926F;//为避免由于1和l外观相似,产生的不必要的分歧,所以类型尾缀一般用大写字母
double d = 3.1415926D;
//布尔型
boolean flag = false;
//字符型
char c = 'a';
-
引用类型
类:如String
接口:Interface
数组:[]
3、拓展
-
进制
二进制0b
八进制0
十进制
十六进制0x
-
浮点数的误差
有限、离散、舍入误差、接近但不等于
银行类业务使用BigDecimal(大数)
-
字符拓展
Unicode编码:\u0000~\uFFFF 对应2^16=65536个字符
4、类型转换
内存溢出
注意:
浙公网安备 33010602011771号