java学习第一步



1  java编译环境

1.1 编译器、编辑器与IDE

编译器 JDK

编辑器文本文件

IDE

SDK Software Development Kit 软件开发工具包

JDK java development kit

jdk 1.5版又改名为jdk SE,即

java SE 5.0 – jdk 1.5

java SE 6.0 – jdk 1.6

jdk具体有三种SE标准版 EE企业版 ME移动设备版


1.2 jdk SE安装

1官网下载

http://www.oracle.com/technetwork/java/javase/downloads/index.html


2安装软件

其中注意,首先安装的是jdk;第二次选择路径时,安装的是jre,其不能与jdk安装至同一目录下,而要另选路径。其原因还不知道。

 

jdk 包含jre及一堆Java等)和Java有自己完善的硬件架构,如处理器、堆栈、寄存器等,还具有相应的指令系统。JVM 的指令集或 OS

3安装路径下各文件夹意义
  • bin文件夹:二进制文件类型的简称binary

存放jdk附带的实用的工具。分别有:

javac.exe         java编程语言编译器,用命令行指令javac来编译java源代码时用到的。

java.exe          java应用程序启动器,命令行上使用的java,用来执行java程序的。

appletviewer.exe   java小应用程序查看器,用来检视java小应用程序(applet)工具。

javadoc.exe      标准注释的提起工具,能提取程序中符合规定格式的以/* * */注释的内容,并生成标准的API说明文档。

javaw.exe                指使用窗口模式打开java程序的启动器。如果有一个具有图形界面的程序,并将它打成一个完整jar包,那么双击jar包图标就可以打开程序,不过需要把.jar文件关联可以使用javaw.exe打开。

native2ascii.exe       一个可以将本地字符转化成为ASCII码的小工具。就是将世界上不同的文字转化成为以“\uXXXX”这样的形式出现的16进制Unicode码。

  • jre文件夹:jrejdk本身的运行环境,客户端只要运行环境就能运行编写的程序了。

  • include文件夹:javaJVM交互用的头文件,

  • lib文件夹:类库。

  • db文件夹:数据库相关.

  • src.zip压缩包:存放java的源代码。

     

注意:这里的binlib文件夹和jre里的binlib是不同的,总的来说JDK是用于java程序的开发,jre则是只能运行class而没有编译的功能。


4设置环境变量

环境变量(environmentvariables一般是指在操作系统中用来指定操作系统运行环境的一些参数,如:临时文件夹位置和系统文件夹位置等

path

是告诉系统,当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还应到哪些目录下去寻找。

编译运行java文件,需要java.exejavac.exe,他们都在bin目录下,因此要将这一路径写在path

classpath

告诉系统在哪些目录下可以找到所要执行的Java程序所需要的类或者包。比如运行一个名为Test.class的文件,而这个程序调用了另一个Link.class文件的内容,那么系统必须知道Link.class文件的位置才能调用Link.class文件。

通常应该在当前目录和lib中查找所需要的类或者包,“.,里面的.表示当前目录;同时注意,从jdk5.0开始,会默认在当前目录和jdklib目录中(C:\ProgramFiles\Java\jdk1.6.0_22\lib)查找,如果所需的.class文件都在上述两个目录中,则classpath的值只需设置为“.,这个点表示当前目录。

java_home

使得其他相关环境变量的配置更加方便简洁。

一般设置为jdk的安装目录,比如C:\ProgramFiles\Java\jdk1.6.0_22。如果设置了java_home,那么path环境变量可以配置为“%java_home%\bin”


1.3 运行

cmd+.txt+jdk 初学者用记事本更好

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值