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

本文主要介绍了Java中的final关键字及其用法,包括final修饰的类、变量、方法、实例变量和引用的特性。同时,文章详细讲解了Java包机制,包括如何定义package,包的命名规范,以及如何编译和运行包含package的Java程序。import语句的使用和注意事项也在文中得到阐述。
摘要由CSDN通过智能技术生成

第三章

十一.final关键字

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

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

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

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

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

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

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

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

常量的定义语法格式:

public static final 类型 常量名 = 值;

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

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

  • 常量的值不能变

  • 常量和静态变量,都是储存在方法区,并且都是在类加载时初始化

  • 常量一般都是公共的:public的

十二.package和import

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

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

2.怎么定义package呢?

  • 在java源程序的第一行上编写package语句

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值