JavaSE-进阶

课程第1天

( 1 )分类思想

分类思想概述:分工协作,专人干专事

( 2 )分包思想

**分包思想概述:**如果将所有的类文件都放在同一个包下,不利于管理和后期维护,所以,对于不同功能的类文件,可以放在不同的包下进行管理

包的概述:

  • 本质上就是文件夹

  • 创建包

    多级包之间使用 " . " 进行分割
    多级包的定义规范:公司的网站地址翻转(去掉www)
    比如:黑马程序员的网站址为www.itheima.com
    后期我们所定义的包的结构就是:com.itheima.其他的包名

  • 包的命名规则

    字母都是小写

    包的注意事项

    package语句必须是程序的第一条可执行的代码

    package语句在一个java文件中只能有一个

    如果没有package,默认表示无包名

( 3 )static关键字

static关键字的特点

  • 被类的所有对象共享

    是我们判断是否使用静态关键字的条件

  • 随着类的加载而加载,优先于对象存在

    对象需要类被加载后,才能创建

  • 可以通过类名调用

    也可以通过对象名调用

    static关键字的注意事项

    • 静态方法只能访问静态的成员
    • 非静态方法可以访问静态的成员

你可能感兴趣的:(java)