Java教程

Java包和导入、范围修饰符

本文主要是介绍Java包和导入、范围修饰符,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

一,包和导入

包:本质上就是文件夹

作用:提高对类的管理

关键字:package

格式:

package xxx.xxx.xxx;

注:package语句必须在文件中的第一条语句

包的命名:

规则:标识符的命名规则

规范:

  1. 全小写,用.划分包的层次

  2. 一般都是域名倒着写

常见的包名:

  1. 测试包:test

  2. 工具包:utils、util

  3. 业务包:service、business

  4. 实体包:entity、domain、bean

  5. 控制层:servlet、controller

导入:一般叫做导包,一个包中的类使用到了其他包中的类时,需要将其他包中的类引入进来

关键字:import

格式:

import 包名.类名;

按需导入:

// 如:
import java.util.ArrayList;
import java.util.HashSet;
import java.util.Random;
import java.util.Scanner;
// 可以简化成:
import java.util.*;

注:

  1. lang包无需导入

  2. 如果类名重复,要区别指定的类,需要在类名前加上完整的包名

  3. 类的完整路径(全限定类名、全类名、类全名):包名.类名

二,范围修饰符

范围修饰符也称为权限修饰符,修饰成员的使用范围

public:公共的

protected:受保护的

[default]:默认的

private:私有的

关键字本类同包中的其他类其他包的子类其他包的无关类
public
protected×
[default]××
private×××

public > protected > [default] > private

这篇关于Java包和导入、范围修饰符的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!