首页编程java编程java 为什么要打包(Java程序中为什么要打包啊)

java 为什么要打包(Java程序中为什么要打包啊)

编程之家2023-10-11123次浏览

今天给各位分享java 为什么要打包的知识,其中也会对Java程序中为什么要打包啊进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

java 为什么要打包(Java程序中为什么要打包啊)

Java程序中为什么要打包啊

一般分为jar包和war包

源码编译后的war包一般是用来部署到服务器上让容器运行起来,成为一个成型的项目。

源码编译后的jar包一般是用来为其他编码服务,项目中,引入jar包就可以直接调用别人写好的各种方法,例如jdk中你就可以找到很多jar包,用360压缩(或其他)打开你可以看到其实都是.calss类,是源码编译后的文件。

java 为什么要打包(Java程序中为什么要打包啊)

为什么编辑java的时候总要打package

package是用于组织你的代码用的,具体怎么解释,我也说不清楚。

当你只是写写小的测试程序的时候,package的作用是不明显的。但当你写大的应用程序的时候,就很明显了。

代码多了,总有一些有重复名字的类,说实话,这个程序命名,也是一门很让人头疼的东西。

java 为什么要打包(Java程序中为什么要打包啊)

比如说你有一个工具类,命名叫Utility,当你写到其它模块的时候,比如网络通信,你又要写一个网络通信模块的工具类,也命名为Utility,那就会导致代码很混乱,当然,你也可以用前缀区分开来,那样你的代码就会混到一起,不方便管理。

如果引入了package,那你的代码结构就很清晰了,一看就知道这个Utility是用于什么方面的。

将java程序打包成jar有什么用

jar包就是别人已经写好的一些类,然后将这些类进行打包,可以将这些jar包引入你的项目中,然后就可以直接使用这些jar包中的类和属性了,这些jar包一般都会放在lib目录下的。

使用范围

一个 JAR文件可以用于

□用于发布和使用类库

□作为应用程序和扩展的构建单元

□作为组件、applet或者插件程序的部署单位

□用于打包与组件相关联的辅助资源

为什么要安装jdk

JDK是java软件开发包的简称,要想开发java程序就必须安装JDK。没有JDK的话,无法编译Java程序。\x0d\x0aJDK包含的基本组件包括:\x0d\x0ajavac _编译器,将源程序转成字节码\x0d\x0ajar _打包工具,将相关的类文件打包成一个文件\x0d\x0ajavadoc _文档生成器,从源码注释中提取文档\x0d\x0ajdb _ debugger,查错工具\x0d\x0ajava _运行编译后的java程序(.class后缀的)\x0d\x0aappletviewer:小程序浏览器,一种执行HTML文件上的Java小程序的Java浏览器。\x0d\x0aJavah:产生可以调用Java过程的C过程,或建立能被Java程序调用的C过程的头文件。\x0d\x0aJavap:Java反汇编器,显示编译类文件中的可访问功能和数据,同时显示字节代码含义。\x0d\x0aJconsole: Java进行系统调试和监控的工具\x0d\x0aJRE- java程序运行环境

OK,本文到此结束,希望对大家有所帮助。

java param是什么意思,java里的@param什么意思啊java类属性变量的区别是什么意思?在java中变量和属性有什么不同