欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Java基础学习第一天

程序员文章站 2022-04-04 08:30:02
...

一.java语言平台

1.JavaSE:标准版,是为开发普通桌面和商务应用程序提供的解决方案;
2.JavaME:小型版,是为开发电子消费产品和嵌入式设备提供的解决方案;
3.JavaEE:企业版,是为开发企业环境下的应用程序提供的一套解决方案,该技术体系包含Servlet、jsp等技术,主要针对web应用程序开发;也是要学习java的重点。

二.JRE和JDK

1.JRE(java runtime environment):是java的运行环境,主要包括java虚拟机(jvm)和java程序所需的核心类库等,如果想运行一个开发好的程序,计算机中只要需要安装JRE即可;
2.JDK(java development kit):java开发工具包,是提供给开发人员使用的,其中包含了java的开发工具,也包含jre,所以安装了jdk,就可以了。
简单讲:就是使用jdk开发完成的java程序,交给jre去运行;Java基础学习第一天

三.java语言的跨平台原理

跨平台:是java程序可以在任意的操作系统上运行(windows、linux、mac),一次编译到处运行,即编译后的’.class’程序可以在不同的操作系统上运行,因为实现跨平台需要依赖的是jvm,而jvm不是跨平台的,所以只需要安装符合相应操作系统的jvm就可以了。
Java基础学习第一天

四.jdk下载和安装

1.官网点击下载地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
2. 先接受协议,再选择适合自己操作系统的安装包
这里选择最后一个windows64位的安装包,点击红框内右边的jdk-8u231-windows-x64.exe就可以下载了;
3.jdk的安装,傻瓜式安装,下一步即可,注意一点(安装路径不要有中文或者特殊符号如空格等),安装完成后会提示继续安装jre,同样也是傻瓜式爱安装即可,最好jdk和jre安装在同一路径下,这样jdk就安装完成了 。为什么没有配置环境变量呢?下面会提到为什么。
五.HelloWorld实例的编写与运行
1.用文档编辑器(建议使用notepad++编辑)编辑如下代码,并将文件名称改为HelloWorld.java格式;

public class HelloWorld{
	public static void main(String[] args){
		System.out.println("HelloWorld");
	}
}

2.编译代码与运行
因为我的HelloWorld.java文件在F:\sample\HelloWorld.java;JDK安装在D:\develop\Java\jdk1.8.0_231目录;所以编译命令为:
第一步.在F:\sample\HelloWorld.java文件目录空白位置shift+鼠标右键选择’在此处打开命名窗口’,进入DOS窗口;
第二步:在DOS窗口中输入:D:\develop\Java\jdk1.8.0_231\bin\javac.exe HelloWorld.java,会在F:\sample文件夹下生成一个HelloWorld.class的文件,表示编译成功;
第三步:在DOS窗口输入:D:\develop\Java\jdk1.8.0_231\bin\java.exe HelloWorld 后回车;回显示HelloWorld;表示运行成功;
注意:在运行HelloWorld.class文件时不能给出“.class”,切记!!!
总结:通过这个简单案例发现,发现每次程序编译与运行都要输入D:\develop\Java\jdk1.8.0_231\bin后,才能使用javac.exe与java.exe,这样的方式很麻烦,所以配置path环境变量的目的是让Java的bin目录下的.exe命令可以在任意目录下执行,无需进入到javac所在的目录就可以找到javac.exe命令,方便完成程序;

五.JDK环境变量的配置

1 计算机-右键属性-高级系统设置-高级-环境变量-系统变量 -新建,
创建新的变量名:JAVA_HOME ,
变量值为:D:\Java\jdk1.8.0_231 (即JDK的安装路径)
2.配置path, 在系统变量中找到path,点击编辑,在path环境变量中加入 %JAVA_HOME%\bin;保存即可.
3.在Dos窗口中输入:javac 命令,确定能正确应用到jdk,如下
Java基础学习第一天
输入命令:java -version 查看当前jdk版本信息,显示自己的安装版本,即配置环境变量成功;
注意:
在JDK1.5版本以前,是没有办法在当前目录下加载类的(找不到 JDK目录下lib文件夹中的.jar文件),所以我们需要通过配置classpath,但JDK1.5版本以后,JRE能自动搜索目录下的类文件,并且加载dt.jar和tool.jar的类,所以配置jdk环境变量的时候不再需要配置classpath,只需要配置Java_Home以和path就好.