学习笔记--Java中fpackage和import
2022/2/5 22:27:40
本文主要是介绍学习笔记--Java中fpackage和import,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
package和import
关于Java语言中的包机制:
-
包又称为package,Java中引入package主要是为了方便管理
-
怎么样定义
-
Java源程序的第一行编写package语句
-
package只能编写一个
-
语法结构:
package 包名;
-
-
包名的命名规范:
公司域名倒序 + 项目名 + 模块名 + 功能名;
采用这种方法重名几率比较低
- 全部小写,遵守标识符命名规范
- 一个包对应一个目录
- 使用package机制之后类名为:包名+类名
比如:
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中fpackage和import的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-05-31全网首发第二弹!软考2024年5月《软件设计师》真题+解析+答案!(11-20题)
- 2024-05-31全网首发!软考2024年5月《软件设计师》真题+解析+答案!(21-30题)
- 2024-05-30【Java】百万数据excel导出功能如何实现
- 2024-05-30我们小公司,哪像华为一样,用得上IPD(集成产品开发)?
- 2024-05-30java excel上传--poi
- 2024-05-30安装笔记本应用商店的pycharm,再安排pandas等模块,说是没有打包工具?
- 2024-05-29java11新特性
- 2024-05-29哪些无用敏捷指标正在破坏敏捷转型?
- 2024-05-29鸿蒙原生应用再新丁!新华社 入局鸿蒙
- 2024-05-29设计模式 之 迭代器模式(Iterator)