目录

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


一、Java的访问权限控制符



一、访问控制符的作用

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

二、访问控制符的分类

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

将java 命令赋权给其他用户 java权限符_经验分享



二、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语句还可以采用星号的方式。