1.基本介绍
含义理解:Java是一种嵌入式计算机编程语言,拥有跨平台、面向对象的特性,现为Oralce的子产品。
Java最大的特点——跨平台,即一个软件可以在多个平台上运行,而不用更改软件的内容,具体来说是指在Java虚拟机——JVM的作用下将Java语言的字节码文件(后缀名为xxx.java的Java源代码文件所编译出来的后缀名为xxx.class的二进制文件)转换为本地操作系统指令的一个工具软件,即其本质为字节码在跨平台
Java技术架构:Java技术架构分三种,分别为:
- JavaSE Java Standard Edition Java标准版:桌面型应用程序
- JavaEE Java Enterprise Edition Java企业版:服务器应用程序
- JavaME Java Micro Edition Java微型版:嵌入式应用程序
2.Java开发环境搭建 JRE与JDK
JRE(Java Runtime Environment)Java运行环境:仅运行Java程序JRE = JVM + 核心类库。
JDK(Java Development Kit)Java开发工具包:开发一个Java程序JDK = 开发工具 + JRE。
JDK的下载与安装:
- 登录注册Oracle
- 去Oralce官网下载JDK,https://www.oracle.com
- 验证jdk是否安装成功:win+r 打开cmd 输入
java -version
得到:
即成功
jdk安装目录: - bin目录:binary放的都是开发工具
- javac.exe:java编译工具
- java.exe:java运行工具
- db目录:放的是支持数据库开发的一些工具包
- include目录:放的是一些链接底层的一些C头文件代码
- jre目录:jdk自带的运行环境
- lib目录:library 存放的是一些第三方Java库 javafx-src.zip:javafx图形化界面开发的源码包
- src.zip:Java本身的源代码包
配置path环境变量
- 复制jdk中bin目录的绝对地址
- 在控制面板中,寻找点击环境变量
- 系统变量中选择Path ,将地址复制进去即可
- 重启cmd 再去尝试 javac java
3.运行Java程序
运行流程:
- 关联代码所在的文件夹:文件 打开文件夹 选择JavaDay01
- 点击新建文件,输入Java源代码文件名称和后缀名,如:Demo01.java
- 打开控制台窗口cmd,将目录切换到JavaDay01目录下
- 输入 javac Demo01.java 对源代码文件进行编译,生成同名的字节码文件 Demo01.class
- 输入 java Demo01 ,运行该字节码文件
常见错误:
- 语法错误:编译期间出现的问题,如:单词评写、遗漏分号、使用中文符号的问题、大括号不匹配、遗漏关键字单词
- 运行错误:指编译能够通过,但是在运行期间出现的问题
- 逻辑错误:代码的运行结果和自己预料的结果不一样
- 遗漏括号/分号/引号
- 非法使用中文符号
- 单词拼写错误
练习题
Demo01
Demo04