Java教程

JAVA学习 Day005

本文主要是介绍JAVA学习 Day005,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

目录

基础05: 类型转换

基础06: 变量

基础05: 类型转换


优先级:

低------------------------------------------------------->高

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


转换

强制转换 (类型)变量名 高-->低

自动转换 低-->高


注意点:

  1. 不能对布尔值进行转换
  2. 不能把对象类型转换为不相干的类型
  3. 转换的时候可能存在内存溢出、精度问题

JDK新特性,数字之间可以用下划线分割

int num = 10_0000_0000;

基础06: 变量


数据类型 变量名 = 值;可以用逗号隔开进行声明

  • 不过一般建议分行写

变量作用域

  • 类变量

  • 实例变量

  • 局部变量


局部变量

必须声明和初始化值

在方法的里面


实例变量

在类里面,方法的外面

如果不初始化,则为默认值0、0.0

布尔值默认false

除了基本类型,其余的mo默认值都是null

new Demo(); //代码中的Demo是我们定义的类名
//输入上面的代码后按Alt+ENTER自动生成以下
Demo08 demo08 = new Demo08();

类变量

在数据类型前加一个static 即可在方法内直接使用


常量

初始化后不能变化的值

final 数据类型 常量名 = 值;

常量名一般使用大写字符


static 作为修饰符不存在先后顺序


变量命名规则

  • 见名知意
  • 类成员命名 首字母小写和驼峰原则 lastName
  • 局部变量 首字母小写和驼峰原则
  • 常量 大写字母和下划线 Max_Value
  • 类名 首字母大写和驼峰原则 GoodMan
  • 方法名 首字母小写和驼峰原则 runRun()
这篇关于JAVA学习 Day005的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!