Java后端工程师入门学习笔记——Java入门2

目录

1、常量

2、Final关键字与static关键字同时使用

3、变量

4、Java 变量之变量数据类型

 (1)基本数据类型(又名内置类型)

1)整形(全为有符号类型)

2)浮点型

3)字符型

4)布尔型

(2)引用数据类型

5、数据类型转换

(1)自动类型转换

(2)强制类型转换

6、变量作用域

(1)类变量

(2)局部变量

(3)方法参数变量

(4)异常处理参数变量
​​​​​​​


1、常量

定义:在程序运行期间,固定不变的量;

常见分类

(1)字符串常量:用双引号引起来的部分

例子:“Abc”、“HelloWorld”、“12345”

(2)整数常量:没有小数点的数字

例子:0、12、345、-678

(3)浮点数常量:带小数点的数字

例子:1.2、3.45

(4)字符常量:用单引号引起来的单个字符

例子:‘a’、‘B’、‘1’、‘单’

(5)布尔常量:只有两个取值

例子:true、false

(6)空常量:没有任何数据

例子:null

基本注意事项:

(1)主要使用final关键字来定义常量;

(2)常量被设定后,一般情况下就不允许再进行更改;

(3)必须要在常量声明时对其进行初始化;

(4)当在常量定义的时候初始化过后,在应用程序中就无法再次对这个常量进行赋值;

(5)final关键字不仅可以用来修饰基本数据类型的常量,还可以用来修饰对象的引用或者方法;

(6)一个数组对象被final关键字设置为常量数组之后,它只能够恒定的指向一个数组对象,无法将其改变指向另外一个对象,也无法更改数组内容;

(7)常量有一定的命名规则,具体规则参照开发手册或公司规范;

(8)两个单引号中间必须有且仅有一个字符,没有不行,有两个也不行;

(9)空常量不能直接用来打印输出;

2、Final关键字与static关键字同时使用

(1)Java中一段程序代码从编辑到最后执行,需要经过两个过程:代码的装载->对象的建立;

(2)一个被定义为final的对象引用或者常量只能够指向唯一的一个对象,不可以将他再指向其他对象;

(3)为了做到一个常量在一个应用程序内真的不被更改,就需要将常量声明为staitc final的常量;

(4)为了确保在所有情况下(即创建多个对象情况下)应用程序还能够得到一个相同值的常量,在代码装载的时候就初始化常量的值。然后在后续创建对象的时候,只引用这个常量对象的地址,而不对其再进行再次初始化;

(5)不同的关键字会改变变量的作用范围,为此程序开发人员需要了解自己的需求,然后选择贴合需求的关键字;

3、变量

定义:在程序运行期间内容可以发生改变的量;

创建格式:数据类型 变量名称 = 数据值;

注意事项

(1)用long 和 float创建变量时要加后缀L和F;

4、Java 变量之变量数据类型

这里写图片描述

 (1)基本数据类型(又名内置类型)

特点:可以直接在栈分配内存;

Java保留基本数据类型的原因&#

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值