主页

java入门

java入门

JDK:Java Development Kit (Java 集成开发工具)

按应用平台划分:

J2EE:  Java 2 Enterprise Edition  可扩展的企业级应用

J2SE:  Java 2 Standard Edition  用于工作丫和PC机的Java标准平台

J2ME:Java 2 Micro Edition 用于嵌入式消费电子平台

按运行的操作系统划分:

JDK 分别有 for Windows、for Linux、for Solaris、for MacOS 等。

 

JRE:Java Runtime Environment(Java 运行时环境)

JRE 主要给电脑中其它程序使用,而Java开发者一般使用JDK。

JRE 可以认为是 JDK 的精简版本。

 

JDK8下载安装

下载

到 orcale 管网上去下载 https://www.oracle.com/java/technologies/downloads/#java8-windows

但是需要登录 orcale 账号。

或者 http://soft.onlinedown.net/soft/10053430.htm  下载 JDK8 win64 版本。

安装

弹出安装JDK的弹框,默认安装路径如下图。(这个里面已经有JRE了)

弹出安装JRE的弹框,默认安装路径如下图。(这一步额外又安装了一个JRE)

至此,JDK和JRE均已经安装到 C:\Program Files\Java 目录下。

jkd1.8.0_131目录中已经包含了jdk和jre了,其实并没有用到后面的那个 jre1.8.0_131

 

安装目录简介

bin 文件夹: 存放编程所要用到的开发工具,包括编译器、解释执行程序、小应用程序浏览器、调试器、文档生成工具、反编译器等。

demo 文件夹:存放演示程序,开发者可以从中学习如何使用Java的类库。

include 文件夹:存放本地文件。

jre 文件夹:Java运行时环境的根目录,存放JVM所需的各种文件。

lib 文件夹:存放库文件。

sample 文件夹:类似于demo文件夹,也是存放Java的源程序,这些程序多数和网络有关。

 

环境变量配置

JDK安装成功后,不会在开始菜单和桌面生成快捷方式,只能使用命令方式运行。另外其它程序或JDK本身也需要一些环境变量才能正常使用JDK,所以必须配置环境变量。

主要需要新增或修改以下三个:

JAVA_HOME  C:\Program Files\Java\jdk1.8.0_131  (即自己JDK的安装路径)

追加 Path 环境变量的值:

1. win8及更老的操作系统:  ;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; (注意";"不能省略)。

2. 在win10及以上操作系统中,需要将追加到path中的值分开写成两行  %JAVA_HOME%\bin   和  %JAVA_HOME%\jre\bin (注意不能有分号,否则会不起作用 运行javac会报错)。

CLASSPATH  .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar    (第一个分号前面还有个点,别丢了)

设置方法如下图: 在“设置”弹框中的搜索框输入 “环境“。 或者右键单击 计算机->属性->高级系统设置,选择“环境变量”。

环境变量设置完成后,不用重启电脑即可生效。但需要重启在设置环境变量之前已经打开的那些软件。

一些说明:

1. %JAVA_HOME% 表示使用 JAVA_HOME这个环境变量的值。

2. 追加到 Path 环境变量的值 告诉操作系统当在cmd中运行 java 命令时,在这些配置的路径中去查找可执行文件(如java.exe)

3. CLASSPATH 环境变量告诉JDK工具在这些路径中去查找类文件(.class文件)。Classpath是javac编译器的一个环境变量。它的作用与import、package关键字有关。设置Classpath的目的,在于指定类搜索路径,要使用已经编写好的类,前提当然是能够找到它们了,JVM就是通过CLASSPTH来寻找类的.class文件。我们需要把jdk安装目录下的lib子目录中的dt.jar和tools.jar设置到CLASSPATH中,当然,当前目录“.”也必须加入到该变量中。

安装结果验证

win+r 打开运行,输入 cmd 打开命令提示符窗口。

在cmd窗口中运行  javac -version  和  java -version 如果能正常输出,则表示java安装成功。

 

编写Helloworld

在 D:\test_java 用事本新建并打开 Helloworld.java 文件:

编译java文件  javac D:\test_java\Helloworld.java  会看到生成了class文件 D:\test_java\Helloworld.class

解释执行class文件  java Helloworld

注意:

1. 运行class的 java 命令中,不能传入.class这个文件后缀,但 javac 命令中则必须传入 .java后缀。

2. 在java中,文件名是区分大小写的,如果这里运行  java HelloWorld  就会报错找不到文件。

3. 只能切换到 D:\test_java 目录下来运行 class文件。因为在 CLASSPATH 环境变量中,只配置了 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar,JVM会在当前目录下去查找class文件,但不会在 D:\test_java 目录下去查找。

   

 

posted @   平凡人就做平凡事  阅读(42)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
点击右上角即可分享
微信分享提示