Java基础回顾学习笔记--第一天

Java Base Review Period 1

标识符

  1. 字母、下划线、美元符($)开头

  2. 不能以数字开头

  3. 不能使用关键字作为变量名或方法名

  4. 标识符大小写敏感

 

Java属于强类型语言:要求变量的使用要严格符合规定

 

数据类型

基本数据类型
  1. 数值类型:整数(byte、short、int、long)、浮点(float、double)、字符串(char)

  2. 布尔类型

引用类型
  1. 接口

  2. 数字

 

String 不是关键字,是类,不属于八大基本类型

 

什么是字节

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

  • 字节(byte):是计算机中 数据处理 的基本单位,习惯上用大写B来表示

  • 1 B=8 bit

  • 字符:值计算机中使用的 字母、数字、字和符号

 

转义字符

\t 水平制表 一个Tab位置

\v 垂直制表

\0 空字符

。。。

 

浮点数缺陷

float 表示有限的数 属于离散型 有舍入误差 接近但不等于 所以不能用于银行业务

银行业务一般使用数学工具类 BigDecimal

 

所有字符本质还是数字,通过强制转换实现

Unicode表 占2字节 范围0~65536

 

类型转换

byte 最大值127

低-----------------------------------------------------高

byte、short、char -> int -> long -> float -> double

强制转换

(类型)变量名 高--------低

自动转换

低-------高

注意点
  1. 不能对布尔值转换

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

  3. 在把高容量转换为低容量时,强制转换

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

     

补充:JDK新特性

在数字之间可以使用下划线分割不影响原本数值,方便查看

 

 

 

Java Base Review Period 2

变量

  1. 实例变量:从属于对象:如果不自行初始化,这个类型的默认值为 0/0.0
  2. 布尔值:默认时false
  3. 除了基本类型,其余的默认值都是null
  4. 局部变量:必须声明和初始化值
  5. 变量类型 变量名字= new XX();
  6. 类变量 static

常量

可以理解成一种特殊的变量,它的值被设定之后,在程序运行过程中不允许被改变

final 常量名=值

常量名一般使用大写字符

变量的命名原则

  1. 见名知意
  2. 类成员变量:首字母小写和驼峰原则:lastName
  3. 局部变量:首字母小写和驼峰原则
  4. 常量:大写字母和下划线:MAX_VALUE
  5. 类名:首字母大写和驼峰原则
  6. 方法名:首字母小写和驼峰原则

运算符

字符串连接符 + : 在 + 之前出现String符号,为字符串连接

​ 否则为算数加法

a=10 b=20

System.out.println(" "+a+b);----------1020

System.out.println(a+b+" ")------------30

包名

一般是公司域名的倒写 com.baidu.www

javaDoc

命令行生成dos文档 :javadoc -encoding UTF-8 -charset UTF-8 Doc.java

posted @ 2021-07-03 12:06  Dora_230  阅读(52)  评论(0)    收藏  举报