Java中的包和修饰符

包:
其实就是文件夹,对类进行分类管理。
代码中创建包格式:package 包名; (多级包用.分开)
范例:package com.it;

带包的Java类Dos命令下编译和执行:
编译时自动创建相应文件夹:javac -d . HelloWorld.java
执行:java com.it.HelloWorld

代码中导入包格式:import 包名;

Java中的修饰符:

final:
  final关键字是最终的意思,可以修饰成员方法,成员变量,类
final修饰的特点:
  ①修饰方法:表明该方法是最终方法,不能被重写;
  ②修饰变量:表明该变量是常量,不能再次被赋值;
  ③修饰类:表明该类是最终类,不能被继承。
final修饰局部变量:
  变量是基本类型:数据值不能发生改变
  变量是引用类型(比如:对象):地址不能改变,但地址里面的内容可以发生改变。
static:
  static关键字是静态的意思,可以修饰成员方法,成员变量。
static修饰的特点:
  ①被类的所有对象共享。这也是我们判断是否使用静态关键字的条件;
  ②可以通过类名调用,也可以通过对象名调用。(最好使用类名调用)
static访问特点:
  非静态的成员方法可以访问静态、非静态的成员变量和成员方法;但静态的成员方法只能访问静态的成员变量和成员方法。

posted @ 2021-11-20 21:24  1281024  阅读(52)  评论(0)    收藏  举报