最新公告
  • 新注册用户请前往个人中心绑定邮箱以便接收相关凭证邮件!!!点击前往个人中心
  • Java基础知识随笔(二)封装

    封装

    将类的某些信息隐藏在类的内部,不允许外部程序直接访问

    通过该类提供的方法来实现对隐藏信息的操作和访问

    隐藏对象的信息

    留出访问的接口

    特点:

    1、只能通过规定的方法访问数据

    2、隐藏类的实例细节,方便修改和实现

    作用:

    1、管理java文件

    2、解决同名文件冲突

    定义包

    语法:

    package 包名;

    例:package com.jikewenku.fuck;

    注意:

    1、必须放在Java源文件中的第一行

    2、一个Java源文件中只能有一个package语句

    3、包名全部英文小写

    4、命名方式:域名倒序+模块+功能

    导入包

    语法:

    import 包名.类名;

    例:

    导入包中全部类:

    import com.jikewenku.*;

    导入包中指定类:

    import com.jikewenku.fuck.You;

    常用系统包

    java.lang:包含java语言基础的类

    java.util:包含java语言中各种工具类

    java.io:包含输入、输出相关功能的类

    static

    1、static+属性—静态属性

    2、static+方法—静态方法

    3、static+类—tan90°

    4、static+方法内局部变量—tan90°

    静态成员随类加载产生,直至类销毁才回收

    静态方法

    1、可以直接调用同列中的静态成员

    2、不可以直接调用同类中的非静态成员

    3、可以通过实例化对象后,对象调用的方式完成非静态成员调用

    代码块

    1、通{}可以形成代码块

    2、方法内的代码块称为:普通代码块

    3、类内的代码块称为:构造代码块

    4、构造代码块前+static:静态代码块

    代码块执行顺序

    1、无论实例产生对少对象,静态代码块只执行一次

    2、构造代码块随实例化过程调用

    3、普通代码块随方法调用执行

    本站所有文章均由网友分享,仅用于参考学习用,请勿直接转载,如有侵权,请联系网站客服删除相关文章。若由于商用引起版权纠纷,一切责任均由使用者承担
    极客文库 » Java基础知识随笔(二)封装

    常见问题FAQ

    如果资源链接失效了怎么办?
    本站用户分享的所有资源都有自动备份机制,如果资源链接失效,请联系本站客服QQ:2580505920更新资源地址。
    如果用户分享的资源与描述不符怎么办?
    可以联系客服QQ:2580505920,如果要求合理可以安排退款或者退赞助积分。
    如何分享个人资源获取赞助积分或其他奖励?
    本站用户可以分享自己的资源,但是必须保证资源没有侵权行为。点击个人中心,根据操作填写并上传即可。资源所获收益完全归属上传者,每周可申请提现一次。
    如果您发现了本资源有侵权行为怎么办?
    及时联系客服QQ:2580505920,核实予以删除。

    参与讨论

    • 211会员总数(位)
    • 3737资源总数(个)
    • 0本周发布(个)
    • 0 今日发布(个)
    • 919稳定运行(天)

    欢迎加入「极客文库」,成为原创作者从这里开始!

    立即加入 了解更多
    成为赞助用户享有更多特权立即升级