欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

开发java的准备jdk/jre,开发javajdkjre

来源: javaer 分享于  点击 10017 次 点评:140

开发java的准备jdk/jre,开发javajdkjre


 

java se:jdk (linux/windows/mac)

java ee: java ee sdk/ java ee sdk web (java ee sdk包含了jdk)

java me:java me sdk

---------------------------------------------------

开发java se程序需要安装和配置jdk

jdk:=jdk=development tools+source code+[public jre,他向ie浏览器注册java运行环境]   java开发工具包,包括java编译器,java运行时环境,以及常用的java类库

java运行时环境不在真实机上,在jvm虚拟机上,如果只是运行java程序那么只需安装jre(java runtime enviorment),

jre:提供了java的运行时环境,包括jvm,类加载器,字节码校验器,基础类库

-------------------------------------------------------------

安装完jdk

include:存放平台特定的头文件

src.zip:java所有核心类库的源代码

bin:java的开发工具 

【java的开发工具都是用java写的,被编译解释成对应平台的可执行程序 ,windows下可执行文件扩展名exe】

jre:java的运行环境

lib:tools.jar中存放java的开发工具的实际执行程序   javac.exe是java写的,javac.exe包装了tools.jar/javac/下的Main类

java编译解释为windwos下的可执行程序

------------------------------------------------------------------------------

添加path环境变量

windows操作系统根据path环境变量来查找命令,linux也是根据PATH环境变量来查找命令, 在windows上会优先查找系统环境变量再去查找用户环境变量

linux平台设置环境变量,linux下环境变量存储在.bash_profile设置   ,打开文件后在PATH=$PATH:$HOME/bin:后添加bin目录所在根路径

执行命令source .bash_profile(是更改生效)

------------------------------------------------------------------------------------------------

jar命令:将类打包,在系统中classpath添加jar文件,jvm虚拟机就会自动在内存中解压这个jar包

jar cvf test.jar test(test目录下打包)

创建可执行的jar包

jar cvfe test.Test test:把test目录下的所有文件压缩到test.jarz中,并指定使用test.Test类作为程序的入口

java可能生成的压缩包jar:java Archive file 

                                   war:web archive file 

                                   ear:Enterprise archieve file

javadoc命令:生成API文档

 

 

相关文章

    暂无相关文章
相关栏目:

用户点评