Java基础--06

本文介绍了Java编程中的关键概念,包括类与包的组织结构,final关键字在类、方法和变量中的作用,访问权限修饰符(private、default、protected和public),以及代码块(局部、构造和静态)的用途和执行顺序。
摘要由CSDN通过智能技术生成

1.包

相当于文件夹 存储各种java类

导包的作用:在类中使用的时候就省去了前缀 简化了代码

注意:

使用同一个包中的类时 不需要导包

使用java.lang包也不需要导包

其他情况都需要导包

如果同时使用两个包中的同名类则需要表明前缀 否则无法区分

2.final

表示最终的 可以修饰类 方法 变量

修饰类:表明是最终类 不能被继承

修饰方法:表明是最终方法 不能被重写

修饰变量:表明是常量 不能被重新赋值

特点:本质上都是不想让原数据或者属性再发生变化 唯一性

细节:当变量为常量时 final修饰后值不可改变 但是变量为引用类型时 final修饰后 地址值不可以改变 但是对象的属性可以被重新赋值改变

3.权限修饰符

表示访问成员的范围

private:只能在本类中访问

默认不写:本包中访问

protected:其他包下的子类

public:任何包任意类

实际一般只用private和public  方法一般是公开的 用public修饰

4.代码块

局部代码块:为了节省内存空间 提前回收变量

构造代码块:构造方法中如果有重复代码 就可以将这一部分定义为构造代码块 在创建本类对象时执行 先于构造方法执行

静态代码块(重点):初始化数据 在类加载的时候执行 并且只执行一次

  • 15
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值