第二章:java包与访问修饰符

系列文章目录



前言

包用来管理类,修饰符修饰类之间访问权限。


一、包

1.1 包的使用

包的本质就是创建不同的文件夹/目录来保存类文件。

package  com.xxx

//package 关键字,表示打包
//com.xxx 包名

在这里插入图片描述

包的三大作用
区分相同名字的类
当类很多时,可以很好的管理类
控制访问范围

1.2 包的命名

包的命名细则
只能包含数字、字母、下划线、小圆点,但不能用数字命名,不能是关键字或保留字
一般是小写字母+小圆点:com.公司名.项目名.业务模块名
例子:com.sina.crm.user

1.3 常用的包

包名详解
java.lang.*lang包是基本包, 默认引入不需要再引入
java.util.*util包系统提供的工具包,包含工具类, 比如Scanner
java.net.*网络包, 网络开发
java.awt.*界面包,界面开发

1.4 引入包

package com.sina.com.user;
//声明当前类在所在的包com.sina.com.user

import java.util.Scanner;
//引入java.util包下的Scanner类

import java.util.*
//引入java.util包下的所有类

package/import
引入一个包的主要目的是要使用该包下的类
import指令位置放在package的下面,在类定义的前面可以有多句没有顺序要求
package的作用是声明当前类所在的包,需要放在类的最上面,一个类中最多只有一句package

二、访问修饰符

2.1 基本介绍

java 提供四种访问控制修饰符号, 用于控制类、变量、方法和构造函数的访问权限(范围)。

关键字作用
public对外公开
protected对子类和同一个包中的类公开
没有修饰符号向同一个包的类公开
private只有类本身可以访问,不对外公开

在这里插入图片描述

2.2 使用细则

访问修饰符使用细则
可以用来修饰类、属性、成员方法
只有public和默认才能修饰类
成员方法的访问规则和属性完全一样

总结

学会包的导入和理解类的访问权限。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值