Java介绍
Java是一门面向对象的编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程 。
JavaSE:应用于桌面环境,它就是Java基础知识
JavaME:应用于移动、无线及有限资源的环境
JavaEE:应用于基于Java的应用服务器
常见的的DOS命令
怎么打开dos窗口?
1.window键 + R + cmd
2.window键 + X + A
常见的dos命令
dir + 回车:列出当前目录下的一些文件和文件夹的信息的
cd.. + 回车:退回到父级目录
cd/ + 回车:退回到根目录
cd + 指定目录:进入到指定的目录
c: + 回车(z: + 回车):切换盘符
cls + 回车:清屏
exit + 回车:退出dos窗口
JDK和JRE和JVM
什么是JDK?
Java语言的开发环境,里面包含了和开发相关的一些开发工具包和JRE
什么是JRE?
Java语言的运行环境,里面包含了核心类库和JVM
什么是JVM?
Java虚拟机
它们三者之间的关系?
JDK > JRE > JVM
Java跨平台的原理是:
我们的java虚拟机jvm可以把指定代码编译和执行,因为写的源代码编译后会生成.class的字节码文件,jvm会把字节码文件翻译成特定平台下的机器码,然后运行。
HelloWorld小程序
实现步骤?
1.在桌面上面创建一个文本文件,起名为HelloWorld,将后缀名由txt改为java
2.打开该文件,在里面写以下内容:
public class HelloWorld {
public static void main(String[] args) {
System.out.println("yuema");
}
}
3.编译
编译要用到javac.exe
这个文件存在于jdk中bin中
编译格式:javac.exe java文件名.java
javac HelloWorld.java
编译的目的:为了生成.class文件
4.运行
运行要用到java.exe
这个文件存在jdk中bin中
运行格式:java.exe class文件名
java class文件名
运行的目的:要看到yuema的结果
环境变量的配置
为什么要配置环境变量?
为了在任意目录下都能使用javac.exe和java.exe
怎么配置环境变量?
方式一:
1.点击此电脑,属性,打开一个窗口
2.在窗口中找到高级系统设置,点击,再打开一个窗口
3.在窗口中找到环境变量,点击,再打开一个窗口
4.在窗口中找到系统变量,找到path
5.在path中添加bin目录:
path=C:\develop\Java\jdk-17.0.6+10\bin
方式二:
1.点击此电脑,属性,打开一个窗口
2.在窗口中找到高级系统设置,点击,再打开一个窗口
3.在窗口中找到环境变量,点击,再打开一个窗口
4.在系统变量中创建一个新的系统变量名字叫做JAVA_HOME,其值为C:\develop\Java\jdk-17.0.6+10
5.在path中添加JAVA_HOME
path=%JAVA_HOME%\bin
推荐方式二
怎么验证环境变量是否配置成功?
在dos窗口中的任意目录下输入javac和java不报错即可