2021-06-03(复习总结)

1.安装JDK--软件开发工具包
2.配置环境变量
1)JAVA_HOME -- JDK的根目录
2)CLASS_PATH -- JDK的lib目录
3)Path--无需新建,只需要添加一条值,值为:JDK的bin目录
3.检查是否配置成功
win+R -->DOS-->java -version
4.使用工具进行开发
1)eclipse 
2)  IDEA
5.关于HelloWorld
1)我们可以选择工作空间-->workspace-->存放我们写的代码
2)创建Java Project -->创建pacakage-->创建class

===========================================
1. 标识符-->自定义的名字,如:项目名、包名、类名、变量名、方法名。。。
1)构成元素:字母、数字、下划线、美元符号
2)不能以数字开头
3)不能使用Java关键字
4)严格区分大小写,要做到见名知意
2.关键字--Java指定要使用的一些单词
1)53个,全小写的单词
2)两个保留字:const goto
3.注释
1)注释是给编程人员看的,为了增强代码的可读性
2)注释不会影响程序执行的结果与效率
3)单行注释//
4)多行注释/*  */
5)文档注释/**   */ --文档注释还可以添加一些关键信息,比如作者,版本号,开发时间

4.变量:会发生变化的量

1)格式:变量类型 变量名=变量值;【声明+初始化,这两步可以分开做】

比如:int age=18;[生命 初始化一起做] int age; age=18;[ 先声明,再初始化]

2)局部变量

写在方法中,或者局部代码块中

使用:使用时必须手动初始化(自己赋值)

作用范围:当方法结束的时候,局部变量释放

3)成员变量

位置:类里方法外

使用:使用时无须手动初始化,会自动赋予对应类型的默认值

作用范围:整个类中都生效,类消失,成员变量才会消失

5.数据类型

1)基本数据类型

byte 1 short 2 int 4 long 8 --默认值是0

float 4 double 8 --默认值是0.0

boolean 1 --默认值是false

char 2 --默认值是\u000,打印出来是空格

2)引用数据类型

String --字符串,需要用“”包裹,默认值是null

3)类型转换

小转大,直接转 --隐士转换,没有任何影响,可以直接转

大转小,强制转 --显示转换,需要强制类型转换,可能会发生溢出和精度丢失

浮变整,小数没 --浮点型转整形是直接舍弃小数部分的

TIPS:我们这里的小类型和大类型指的是取值范围,字节数只能用作参考

6.自面值规则

1)整数类型的字面值是int

2)浮点类型的字面值是double

3) byte short char 三种比int小的类型,可以使用范围内的值直接赋值

4)后缀 L F D

5) 进制前缀 0b -二进制 O-八进制 0x-十六进制

7.运算规则

1)计算结果的数据类型,与最大类型保持一致

int/int ->int double/int->double  int/double ->double

2)byte short char 三种比int小的类型,计算时会自动提升成int再运算

3)整数运算溢出 如:光年案例
4)浮点数运算不精确
5)浮点数的两个特殊值 :Infinity NaN

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值