「Java」封装的实现,访问限定符、包( 三 )


  1. 同时我们也看到了, 在新创建的 Test.java 文件的最上方, 就出现了一个 package 语句

「Java」封装的实现,访问限定符、包

文章插图
 
4. 不同包中的访问权限控制Computer类位于com.bat.demo1包中,TestComputer位置com.bat.demo2包中
package com.bat.demo1;public class Computer {private String cpu; // cpuprivate String memory; // 内存public String screen; // 屏幕String brand; // 品牌public Computer(String brand, String cpu, String memory, String screen) {this.brand = brand;this.cpu = cpu;this.memory = memory;this.screen = screen;}public void Boot() {System.out.println("开机~~~");}public void PowerOff() {System.out.println("关机~~~");}public void SurfInte.NET() {System.out.println("上网~~~");}}
「Java」封装的实现,访问限定符、包

文章插图
 
注意:如果去掉Computer类之前的public修饰符,Computer类为默认权限,只能在同一包中访问,代码也会编译失败
5. 常见的包
  1. java.lang:系统常用基础类(String、Object),此包从JDK1.1后自动导入 。
  2. java.lang.reflect:java 反射编程包;
  3. java.net:进行网络编程开发包 。
  4. java.sql:进行数据库开发的支持包 。
  5. java.util:是java提供的工具程序包;(集合类等) 非常重要
  6. java.io:I/O编程开发包 。
欢迎点赞评论+转发!!!




推荐阅读