我是靠谱客的博主 可耐大侠,最近开发中收集的这篇文章主要介绍006-Java的访问权限控制符和包导入机制一、Java的访问权限控制符二、Java的包导入机制,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述


目录

  • 一、Java的访问权限控制符
    • 一、访问控制符的作用
    • 二、访问控制符的分类
  • 二、Java的包导入机制
    • 一、为什么要使用package?
    • 二、package怎么用?
    • 三、对于带有package的java程序怎么在控制台窗口(cmd)编译?怎么运行?
    • 四、关于import的使用。

一、Java的访问权限控制符


一、访问控制符的作用

  指明被声明的内容(类、属性、方法和构造方法)的访问权限,这样就可以指定你声明的内容可以被谁访问,把不想对外开放的内容隐藏起来,提高了代码的安全性。

二、访问控制符的分类

  1. private:表示私有的,被修饰的内容只能在本类中访问;
  2. public:表示公开的,被修饰的内容在任何位置都可以访问;
  3. 无访问控制符:默认情况下的,被修饰的内容只能在本类,以及同包下访问;
  4. protected:表示只能在本类、同包、子类中访问;

在这里插入图片描述


二、Java的包导入机制


一、为什么要使用package?

  package是java中包机制,包机制的作用是为了方便程序的管理;不同功能的类分别存放在不同的包下。

二、package怎么用?

  • package是一个关键字,后面加包名:
    • 例如:package com.javase.chapter1;
    • 注意:package语句只允许出现在java源代码的第一行。

三、对于带有package的java程序怎么在控制台窗口(cmd)编译?怎么运行?

  1. 编译:javac -d . HelloWorld.java
       javac 负责编译的命令
       -d 带包编译代表编译之后生成的东西放到当前目录下(点代表当前目录)
    HelloWorld.java 被编译的java文件名。

  2. 运行:java com.javase.chapter1.HelloWorld

四、关于import的使用。

  1. 、import什么时候使用?
     A类中使用B类。
     A和B类都在同一个包下。不需要import。
     A和B类不在同一个包下。需要使用import。
     注:java.lang.*;这个包下的类不需要使用import导入。

  2. import怎么用?

1.import语句只能出现在package语句之下,class声明语句之上。
2.import语句可以出现多个,表示导入多个包。
3.import语句还可以采用星号的方式。




相关链接:

链接: 005-Java中的控制语句.
链接: 004-Java中的运算符.
链接: 003-Java中的变量和数据类型.

最后

以上就是可耐大侠为你收集整理的006-Java的访问权限控制符和包导入机制一、Java的访问权限控制符二、Java的包导入机制的全部内容,希望文章能够帮你解决006-Java的访问权限控制符和包导入机制一、Java的访问权限控制符二、Java的包导入机制所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(31)

评论列表共有 0 条评论

立即
投稿
返回
顶部