Java 基础知识学习Day1

Java 基础知识学习Day 1

1.注释(不会被执行)

单行注释:”//文字“安全

多行注释:”/星号(”*“)文字星号/“学习

文档注释:”//“(Java Doc)spa

2.标识符和关键字

  • 关键字不能做为类名或者方法名对象

  • 类名与文件名要一致,首字母要大写内存

  • Java全部的组成成分都须要名字,类名(如 Hello world )、变量名以及方法名(如main)都被称为标识符 文档

  • 全部标识符都要以字母(A-Z或a-z),美圆符($)或下划线(_)开始字符串

  • 首字符以后能够是字母(A-Z或a-z),美圆符($),下划线(_)或数字的任何字符组成string

  • 标识符是大小写敏感的it

  • 可用中文命名,但不建议class

     

3.数据类型

Java 是强类型语言(全部变量必须先定义后才能使用)

强语言类型安全性高,但速度慢。

数据类型分为基本类型和引用类型。

基本类型分为数值类型和boolean类型。

数值类型分为整数类型、浮点类型和字符类型。

整数类型:byte(1个字节)

short(2个字节)

int(4个字节)

long(8个字节)

浮点类型:float(4个字节)

double(8个字节)

字符类型:char(2个字节)

boolean类型:1个字节,只有true和false

  • long类型要在数字后面加”L“

  • float类型要在数字后面加”F“

  • char后带一个字符,如一个字母

  • string后带字符串,但其不是关键词,是类

  • 最好避免彻底用浮点数进行比较

  • 全部字符本质都是数字

4.字节

位(bit):计算机内部数据储存的最小单位

字节(byte):基本单位,用B表示

1 B=8 bit;

字符:计算机使用的字母、数字、字、符号

1 B=8 b

1024 B=1 KB

1024 KB=1 M

1024 M=1 G

1024 G=1 TB

二进制:0b

八进制:0

十六进制:0x

5.类型转换

从高到低:byte->short->int->long->float->double

  • 强制转换 格式:(类型)变量名 高->低

  • 自动转换 低->高

注意事项:

  1. 不能对布尔值进行转换

  2. 不能把对象类型转换为不相干类型

  3. 转换的时候可能存在内存溢出或精度问题

相关文章
相关标签/搜索