栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

包、访问修饰符

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

包、访问修饰符

包的三大作用
  • 区分相同名字的类

  • 当类很多时,包可以很好的管理类(包相当于文件夹和目录,类在包里面)

  • 控制访问范围

语法

package com.hspedu

package 关键字 :表示打包

com.hspedu:表示打包

包的本质分析(原理)

实际上就是创建不同的文件夹来保存类文件

包的命名规则和规范 规则

只能包含数字、字母、下划线、小圆点 . ,但不能用数字开头,不能是关键字或保留字

规范

一般是小写字母 + 小圆点

com.公司名.项目组.业务模块名

常用的包

java.lang.* 是基本包,默认引入,不需要再引入

java.util.* 系统提供的工具包,工具类,使用Scanner

java.net.* 网络包,网络开发

java.awt .* Java界面开发,GUI

如何导入包
import java.util.Scanner; //表示只引入一个Scanner类
import java.util.*; //将java.util 包下所有的类都引入(导入)
注意事项
  • package的作用是声明当前类所在的包,需要放在class的最上面,一个类中最多只有一句package
  • import指令位置放在package的下面,在类定义前面,可以有多句且没有顺序要求
访问修饰符(modifier)

java提供四种访问控制修饰符号,用于控制方法和属性(成员变量)的访问权限(范围)

公开级别:public,对外公开

受保护级别:protected,对子类和同一个包中的类公开

默认级别:没有修饰符号,向同一个包的类公开

私有级别:private,只有类本身可以访问,不对外公开

子类 —> 不同包的子类

注意事项
  1. 修饰符可以用来修饰类中的属性,成员方法以及类
  2. 只有默认的和public才能修饰类,并且遵循上述访问权限的特点
  3. 成员方法的访问规则和属性完全一样
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/878413.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号