java包详解_Java包的概述和讲解

包(package):其实就是文件夹。

作用:对类进行分类管理。

格式:包与子包之间通过 . 连接。

注意事项:

1.package语句必须是程序的第一条可执行代码;

2.package语句在一个java文件中只能有一个;

3.如果没有package,默认表示无包名。

带包的程序编译和运行:

1.手动式

a:编写一个带包的java文件;

b:通过javac命令编译该java文件;

c:手动创建包名和子包名;

d:把b步骤创建的class文件放到最底层的包内;

e:回到和包根目录在同一目录的地方,然后带包运行。

2.自动式

a:编写一个带包的java文件;

b:javac编译的时候,在其后面带上-d . 即可;( . 的前后都要有空格)

c:回到和包根目录在同一目录的地方,然后带包运行。

不同包下的类相互访问:

举例:定义一个功能类Demo,一个测试类Test,两个类分别定义在不同包内,如下:

1 /*

2 Demo类,求和3 */

4 packagecom.benon;5

6 public classDemo{7 public int sum(int a,intb){8 return a +b;9 }10 }

1 /*

2 Test类,测试3 */

4 packagecn.itcast;5

6 classTest{7 public static voidmain(String[] args){8 com.benon.Demo d = newcom.benon.Demo();9 System.out.println(d.sum(10,20));10 }11 }

注意事项:

1.测试类Test需要调用功能类Demo中的方法,如果直接编译Test类,会提示"找不到Demo";

此时需要带包定义,比如:com.benon.Demo

2.如果直接编译Test类,会提示“程序包com.benon找不到”;

此时需要先用javac -d . 编译Demo类,这样才会产生com.benon的包目录。

3.如果Demo类前面不添加public,会提示“Demo在com.benon中不是公共的”,即无法从外部程序包中对其进行访问;

故功能类Demo前必须加上public,这样才能被外部类访问。

故上面的程序正确的编译步骤如下:

javac -d . Demo.java

javac -d . Test.java

java cn.itcast.Test

包的导入:

其实还有一种更方便的方法,就是将另一个包的文件导入到当前包。

格式:import 包名.类名

先后顺序:package>import>class

package:只能有一个,且必须放在最前面

import:可以用多个,放在package之后

class:可以有多个,但建议是一个

Eclipse中打jar包并使用jar包:

jar是什么?

jar是多个class文件的压缩包。(用压缩软件解压后发现里面都是class文件)

jar有什么用?

用别人写好的东西。

打jar包。

选中项目-右键-Export-Java-jar-自己指定一个路径和一个名称-Finish

使用jar包。

复制到项目路径下-右键点击jar包-构建路径-添加到构建路径

Eclipse中如何制作帮助文档:

1.编写源程序(设计接口、抽象类、具体类案例)

2.在源程序中添加文档注释

3.选中项目-右键-Export-Java-Javadoc-Finish

4.生成的文档是html格式,直接使用浏览器打开即可

注意:

1.Javadoc命令在jdk文件夹中,有时需要手动选择。

2.存储路径结尾要加上\doc

72cfc4fc4f764aa00fbf6bff19af8e7f.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,我可以为您讲解JavaFX的快速入门。 首先,JavaFX是一个用于创建富客户端应用程序的框架。它提供了一套丰富的图形用户界面(GUI)控件、动画、图形效果等组件,使得开发者可以轻松地创建漂亮且交互性强的应用。 以下是JavaFX快速入门的步骤: 1. 安装JavaFX SDK:您需要从Oracle官网下载JavaFX SDK并安装,以便在您的开发环境中使用JavaFX。 2. 设置开发环境:您需要配置您的开发环境,以便能够使用JavaFX库和工具。这括将JavaFX库添加到Java类路径中,以及设置JavaFX Scene Builder。 3. 创建JavaFX项目:您可以使用JavaFX插件来创建一个JavaFX项目。您可以在Eclipse或IntelliJ IDEA等IDE中安装JavaFX插件。 4. 创建JavaFX场景:您需要在JavaFX中创建一个场景。场景是JavaFX应用程序中的顶级容器,您可以将其他控件添加到场景中。 5. 添加控件:您可以将JavaFX控件添加到场景中,例如按钮、标签、文本框等。JavaFX提供了许多内置的控件,您也可以创建自定义控件。 6. 设置控件属性:您可以为每个控件设置属性,例如大小、位置、背景颜色等。JavaFX提供了许多属性,您也可以创建自定义属性。 7. 添加事件处理程序:您可以为每个控件添加事件处理程序,例如单击、键盘按下等。JavaFX提供了许多内置的事件处理程序,您也可以创建自定义事件处理程序。 8. 运行JavaFX应用程序:您可以在IDE中运行JavaFX应用程序,并在JavaFX场景中查看添加的控件和设置的属性。 希望这些步骤能够帮助您快速入门JavaFX。如果您有任何其他问题,请随时问我。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值