Java使用自定义包
包的声明和使用非常简单,在了解基本语法之后,示例在 Java 程序中声明包,以及不同包之间类的使用。
1 创建一个名为 com.dao 的包。
2 向 com.dao 包中添加一个 Student 类,该类包含一个返回 String 类型数组的 GetAll() 方法。Student 类代码如下:
package com.dao;
public class Student {public static String[] GetAll() {String[] namelist = {"张三","李四","王五","许月月","欧阳娜","赵晓慧"};return namelist;}
}
3 创建 com.test 包,在该包里创建带 main() 方法的 Test 类。
4 在 main() 方法中遍历 Student 类的 GetAll() 方法中的元素内容,在遍历内容之前,使用 import 引入 com.dao 整个包。完整代码如下:
package com.test;
import com.dao.Student;
public class Test {public static void main(String[] args) {System.out.println("学生信息如下:");for(String str:Student.GetAll()) {System.out.println(str);}}
}
5 运行上一步骤的代码进行测试,最终的输出结果如下:
学生信息如下:
张三
李四
王五
许月月
欧阳娜
赵晓慧
Java使用自定义包相关推荐
- 1.26 Java使用自定义包
包的声明和使用非常简单,在了解基本语法之后,下面通过一个案例演示在 Java 程序中声明包,以及不同包之间类的使用. 1)创建一个名为 com.dao 的包. 2)向 com.dao 包中添加一个 S ...
- Java引入import其它目录的自定义包或java源文件
在学习import或者package时,我们总是好奇,当Java包不在系统默认路径下,那么我们怎么导入并使用自定义的包,下面就简单的介绍一下导入自定义包的设置 1. 在不同目录(test_projec ...
- java自定义包名和类名不可同名
java自定义包名和类名不可同名,如果同名,就有以下错误. 解决方法:修改包名或类名,即可. package test; //test是包名public class test { //test就是类名 ...
- 深入学习Java8 Lambda (default method, lambda, function reference, java.util.function 包)
Java 8 Lambda .MethodReference.function包 多年前,学校讲述C#时,就已经知道有Lambda,也惊喜于它的方便,将函数式编程方式和面向对象式编程基于一身.此外在使 ...
- 自定义JAVA注解_深入理解Java:自定义java注解
要深入学习注解,我们就必须能定义自己的注解,并使用注解,在定义自己的注解之前,我们就必须要了解Java为我们提供的元注解和相关定义注解的语法. 元注解: 元注解的作用就是负责注解其他注解.Java5. ...
- java简单自定义Annotation
为什么80%的码农都做不了架构师?>>> 原文内容比较多,这里就简单地说一下.java 5以后增加了3个annotation, @Override @Deprecated @S ...
- Robot Framework自动化测试框架核心指南-如何使用Java编写自定义的RobotFramework Lib
如何使用Java编写自定义的RobotFramework Lib 本文包括2个章节 1. Robot Frdamwork中如何调用java Lib库 2.使用 java编写自定义的Lib 本文作者为: ...
- GO学习第三天——自定义包
2019独角兽企业重金招聘Python工程师标准>>> 呵呵,由于最近有些琐碎事情,所以游戏连续几天都没有写了,但其实这几天都还有抽时间继续在写go的. 由于我是习惯java的变成风 ...
- java 解析数据包_一种基于Java语言的网络通讯数据包解析方法与流程
本发明涉及网络通讯领域,特别涉及一种基于Java语言的网络通讯数据包解析方法. 背景技术: 计算机系统和网络的大量普及使用使全球跨入了信息化时代.但是,正由于现代社会中几乎一切都在"计算机化 ...
最新文章
- GIT上传服务器同步到web目录
- R语言CRAN不包含的安装包下载并手动使用RStudio进行安装实战:以下载VRPM包及绘制彩色列线图为例
- 计算机视觉与深度学习 | 基于DNN神经网络实现人的年龄及性别预测(代码类)
- jzoj1768,P2704,POJ1185-[NOI2001]炮兵阵地【状态压缩dp】
- 前端学习(2999):vue+element今日头条管理--element导入
- mysql string types ---- mysql 字符类型详解
- Python系列文章
- html鼠标变成小手_什么牌子的鼠标好用?2020双十一鼠标选购建议和产品推荐
- HTTP长连接和短连接原理浅析
- 重定向与请求转发的区别
- 对象str()与reper()转换为字符串
- 理解析取范式及合取范式的意义
- MTK G-sensor
- 表单标签<input>的介绍
- TypeScript 导出 Excel 表格(带斑马纹样式)
- oem和odm是什么意思?oem与odm区别是什么?
- 热血江湖网通一服务器不稳定,《热血江湖》网通新服 千呼万唤始出来
- epsfallback_EPS网络CS Fallback技术研究
- 第三阶段:1.数据分析:2.定性定量数据分析
- 重新连接 到 时出错 Microsoft Windows Network:本地设备名已在使用中
热门文章
- php中cnum函数,PHP vprintf() 函数
- linux uefi无法启动文件,解决UEFI安装无法启动的问题
- java 7 jboss_JBoss7 入门指南
- 中查出所有姓张的学生为啥查不出来_只有笔试成绩没有面试成绩是什么原因 教师资格面试成绩怎么查...
- win7电脑假死机怎么办
- python拼写_python 拼写检查器
- SpringBoot使用Websocket
- SpringBoot 使用AOP功能
- 2021年广西艺术高考成绩查询,2021年广西美术高考成绩查询网址:https://www.gxeea.cn/...
- 服务器内存不认硬盘_服务器品牌有哪些?如何选择服务器?