关于Java语言中的包机制:
比如:
package com.code.javase.day10
文件是Test.java
运行文件
- 编译
javac Test.java
- 运行
java com.code.javase.day10.Test
另一种方式(编译 + 运行):
javac -d 编译后存放路径 java源文件路径
import语句
import语句用来完成导入其他类,同一个包下的类不需要导入,不在同一个包下需要手动导入
java.lang.*; 不需要手动引入,系统自动引入
- lang: langguage语言包,是java语言的核心类,不需要手动引入
书写位置:package语句之下,class语句之上
import语法格式:
import 类名;
import 包名.*;
什么时候使用import语句?
- 不在
java.lang.*
之中 - 不在同一目录
修饰符
访问控制权限修饰符:
- 控制元素的访问范围
- 包括:
- public 公开的
- protected 保护的
- 同包、子类
- 缺省【就是没有】
- 同包
- private 私有的
-
可以修饰类、变量、方法…
-
protected
作用:当某一个数据只希望子类使用 - 范围
private < 缺省 < protected < public
- 类只能使用public和缺省的修饰符【内部类除外】
Java面向对象
Original: https://www.cnblogs.com/shadow-/p/15864734.html
Author: shadow_D
Title: 学习笔记–Java中fpackage和import
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/564514/
转载文章受原作者版权保护。转载请注明原作者出处!