编程语言
首页 > 编程语言> > java基础(动力节点老杜视频学习笔记)三(6)

java基础(动力节点老杜视频学习笔记)三(6)

作者:互联网

第三章

十一.final关键字

关于java语言当中final关键字:

1.final是一个关键字,表示最终的,不可变的

2.final修饰的类无法被继承

3.final修饰的变量一旦赋值之后,不可重新赋值【不可二次赋值】

4.final修饰的方法无法被覆盖

5.final修饰的实例变量,必须手动赋值,不能采用系统默认值

6.final修饰的引用,一旦指向某个对象之后,不能再指向其他对象,那么被指向的对象无法被垃圾回收器回收

7.final修饰的实例变量是不可变的,这种变量一般和static联合使用,被称为“常量”

常量的定义语法格式:

public static final 类型 常量名 = 值;

java规范中要求所有常量的名字全部大写,每个单词之间使用下划线连接

实际上常量和静态变量一样,区别在于:

十二.package和import

关于Java语言当中的包机制:

1.包又被称为package,java中引入package这种语法机制主要是为了方便程序的管理。不同功能的类被分门别类放到不同的软件包当中,查找比较方便,管理比较方便,易维护

2.怎么定义package呢?

3.包的命名规范:

公司域名倒序+项目名+模块名+功能名

采用这种方式重名的几率较低,因为公司域名具有全球唯一性

4.包名要求全部小写,包名也是标识符,必须遵守标识符的命名规则

5.一个包将来对应的是一个目录

6.使用了package机制之后,应该怎么编译呢?怎么运行呢?

import语句用来完成导入其他类,同一个报下的类不需要导入,不在同一个包下需要手动导入。

import语法格式:

import 类名;

import 包名.*;

import语句需要编写到package语句之下,class语句之上

java.lang.*;不需要手动导入,系统自动引入

lang:language语言包,是Java语言的核心类,不需要手动引入

什么时候需要import?

标签:java,常量,package,老杜,import,Test01,final,节点
来源: https://blog.csdn.net/weixin_52361698/article/details/121287726