当前位置:网站首页>Scope of package class package
Scope of package class package
2022-07-05 04:28:00 【Blue dye k9z】
package
- Java Allow the use of packages (package) Organize classes .
- With the help of packages, you can easily organize your own code , And compare your own code with the code base provided by others Separate management .
- The standard Java Class libraries are distributed in multiple packages , Include java.lang、java.util、java.net etc.
- The standard Java Packages have a hierarchy , It's like a directory nesting on a hard disk , You can also use nested hierarchies to organize packages .
- All standard Java The bags are all in java and javax In the package hierarchy .
- Main of using package reason Is to ensure the uniqueness of the class name .
- Suppose two programmers have established Employee class , Just put these classes in different packages , There will be no Conflict .
- From the compiler's point of view , There is no relationship between nested packages .
- Such as ,java.util Bag and java.util.jar The bag has nothing to do with it .
- Each has a separate set of classes .
Class import
- A class can use all the classes in its package , And other public classes in the package (public class).
- There are two ways to access public classes in another package .
- Add the full package name before each class name , Such as
java.time.LocalDate today = java.time.LocalDate.now();
- A simpler and more common way is to use import sentence ,import A statement is a concise description that refers to a class contained in a package , Used import After statement , When using classes , You don't have to write the full name of the package .
import java.util.*; LocalDate today = LocalDate.now();
- Add the full package name before each class name , Such as
- Only one package can be imported with an asterisk , Out of commission
import java.*
orimport java.*.*;
Import to java All packages for prefix .
Packet scope
- public Can be used by any class ;private Parts of can only be used by the classes that define them
- If not specified public or private, This part ( class 、 Method or variable ) Can be accessed by all methods in the same package
边栏推荐
- American 5g open ran suffered another major setback, and its attempt to counter China's 5g technology has failed
- level17
- 首席信息官如何利用业务分析构建业务价值?
- How can CIOs use business analysis to build business value?
- 小程序中实现文章的关注功能
- 函数(易错)
- 如何进行「小步重构」?
- [phantom engine UE] only six steps are needed to realize the deployment of ue5 pixel stream and avoid detours! (the principles of 4.26 and 4.27 are similar)
- Sequelize. JS and hasmany - belongsto vs hasmany in serialize js
- TPG x AIDU | AI leading talent recruitment plan in progress!
猜你喜欢
Raki's notes on reading paper: code and named entity recognition in stackoverflow
Threejs realizes the drawing of the earth, geographical location annotation, longitude and latitude conversion of world coordinates threejs coordinates
函数(基本:参数,返回值)
Network security - record web vulnerability fixes
Is there a sudden failure on the line? How to make emergency diagnosis, troubleshooting and recovery
3 minutes learn to create Google account and email detailed tutorial!
防护电路中的元器件
User behavior collection platform
TPG x AIDU|AI领军人才招募计划进行中!
level17
随机推荐
The scale of computing power in China ranks second in the world: computing is leaping forward in Intelligent Computing
Ctfshow 2022 Spring Festival welcome (detailed commentary)
About the project error reporting solution of mpaas Pb access mode adapting to 64 bit CPU architecture
官宣!第三届云原生编程挑战赛正式启动!
Machine learning -- neural network
【UNIAPP】系统热更新实现思路
小程序中实现文章的关注功能
【虚幻引擎UE】打包报错出现!FindPin错误的解决办法
快手、抖音、视频号交战内容付费
美国5G Open RAN再遭重大挫败,抗衡中国5G技术的图谋已告失败
[moteur illusoire UE] il ne faut que six étapes pour réaliser le déploiement du flux de pixels ue5 et éviter les détours! (4.26 et 4.27 principes similaires)
函数(易错)
Basic analysis of IIC SPI protocol
Hexadecimal to decimal
Observable time series data downsampling practice in Prometheus
Threejs Internet of things, 3D visualization of farms (I)
线上故障突突突?如何紧急诊断、排查与恢复
Kwai, Tiktok, video number, battle content payment
[untitled]
如何优雅的获取每个分组的前几条数据