当前位置:首页 > Java

java如何使用包

2026-03-18 04:41:01Java

使用包的基本概念

在Java中,包(package)用于组织类和接口,避免命名冲突。包对应文件系统的目录结构,例如包 com.example 对应目录 com/example

定义包

在Java文件开头使用 package 声明所属包。例如:

java如何使用包

package com.example;  
public class MyClass {}  

文件需保存在 com/example/MyClass.java 路径下。

java如何使用包

导入包

通过 import 引入其他包的类或静态成员:

  • 导入单个类:
    import java.util.ArrayList;  
  • 导入整个包:
    import java.util.*;  
  • 静态导入(方法/字段):
    import static java.lang.Math.PI;  

编译与运行

  • 编译时指定源文件路径:
    javac -d ./output com/example/MyClass.java  

    -d 指定输出目录,生成 output/com/example/MyClass.class

  • 运行时需包含包路径:
    java -cp ./output com.example.MyClass  

包访问权限

  • 类或成员缺省修饰符(无 public)时,仅允许同包内访问。
  • public 修饰的类或成员可被其他包访问。

常见包

  • java.lang:自动导入(如 StringSystem)。
  • java.util:集合类(ArrayListHashMap)。
  • java.io:输入输出流。

通过合理使用包,可以提升代码的可维护性和模块化程度。

分享给朋友:

相关文章

java如何学习

java如何学习

学习Java的有效方法 理解基础概念 Java是一门面向对象的编程语言,掌握基础概念如变量、数据类型、运算符、控制语句(if-else、循环)是必要的。面向对象的核心概念包括类、对象、继承、多态和封装…

react路由如何使用

react路由如何使用

React 路由的基本使用 React 路由通常通过 react-router-dom 库实现,用于管理单页面应用(SPA)中的页面导航。 安装 react-router-dom: npm ins…

如何编写java程序

如何编写java程序

安装开发环境 下载并安装JDK(Java Development Kit),推荐从Oracle官网或OpenJDK获取最新版本。安装完成后配置环境变量,确保JAVA_HOME和PATH正确设置。 选…

java如何连接数据库

java如何连接数据库

Java连接数据库的方法 Java连接数据库通常使用JDBC(Java Database Connectivity)技术,以下是具体步骤和示例代码。 加载数据库驱动 在连接数据库之前,需要加载对应的…

java如何创建项目

java如何创建项目

使用IDE创建Java项目(以IntelliJ IDEA为例) 打开IntelliJ IDEA,选择“New Project”。 在左侧菜单中选择“Java”,确保已配置JDK(若无需手动添加)。 勾…

java如何产生随机数

java如何产生随机数

使用 Math.random() 方法 Math.random() 生成一个范围在 [0.0, 1.0) 的伪随机 double 值。通过缩放和偏移可以生成指定范围的随机数。 double ra…