目录
在编写源程序前,我们需要提供Java的开发环境,大体可以分为两种方式,
一是使用JDK+命令行方式;
二是使用集成开发环境。
接下来我们先讲解第一种方式。
1. 认识JDK
JDK(Java Runtime Kit,Java开发工具包)= JRE(Java Runtime Environment)+ Java开发工具(javac,javap等),提供给Java开发人员使用的;
JRE(Java Runtime Environment,Java运行环境)= JVM + Java 的核心类库,(如果是单纯运行一个.class的字节码文件,只安装jre就可以了);
JDK(Java Runtime Kit)不仅包含JRE(Java Runtime Environment)、JVM(Java Virtual Machine),还有一些常用的工具,其中较常用的是
Java编译器(javac.exe):将我们写的源代码“翻译”为计算机看懂的字节码;
java解释器(java.exe):执行字节码文件;
下面,打开JDK看看具体有哪些东西:
2. 下载JDK
JVM:(Java Virtual Machine) Java虚拟机,是一个虚拟的计算机,负责执行指令,管理数据、内存、寄存器,包含在 JDK 中,不同的系统下载对应的版本即可。
主要在内存中开辟一块空间,将编写的源代码(.java)翻译为字节码文件(.class);
JDK:(Java Dveleopment Kit)开发工具包,包含开发时需要的工具;
安装路径不要有中文或者特殊符号(例如空格);
打开JDK,会看到以下文件;
正因为bin文件夹存放JDK命令,所以在安装后配置环境变量的时候,输入的是bin的路径;
3. JDK内容
我的电脑——>打开c盘(我的JDK安装在C盘的)——>点击Program Files(不是Program File x86)——>点击Java——>点击JDK(我下载的是JDK-21)——>你会看到如下界面
3.1 bin文件夹
3.2 lib文件夹
含有Java提供各种类库,包括SRC的安装包,可直接使用;
4. 编写代码
4.1 新建文档
我的电脑——>打开C盘/D盘/其他盘——>右击:新建文件夹,重命名——>打开新建文本文档,重命名(后缀为.java)
在文档正式写源代码时,需要写 public class + 文件名;
4.2 命令符窗口的简单使用
快捷键”Windows + R“,输入”cmd(这里不区分大小写)“,
切换盘符:盘符名+冒号,如从C盘切换到D盘,输入“ D:”即可;
进入下一层:cd+空格+文件名(如输入:cd program files);
返回上一层:cd+点+点(cd..)
如果我们要编译某个源代码,我们必须一步一步的找到javac,即先找到再使用;
5. 配置环境变量
安装好JDK之后,需要在JDK安装的 bin路径中运行DOS窗口,编译并运行源代码;
但是,为了在任何目录下都可以使用编译运行源代码的指令(Window 运行 java 需要使用编译命令 javac 或者执行指令 java ),需要在系统的path路径配置环境变量:我的电脑——>属性——>高级系统设置——>环境变量——>path:编辑——>新建——>将BIN所在层级复制过来即可。
这是因为当前执行的程序在当前目录下找不到某个命令或文件,系统会在已有的path环境变量指定目录下查找,如javac,java命令;
当然,如果需要查询jdk版本,输入 javac -version 即可查询;
6. 编译与运行
在编译与运行前,需要找到文件的位置;
如下,文件在 C:\Test 中;
7. 注意事项
8. 注释
单行注释;//(增强代码可读性)
多行注释;/* */(增强代码可读性)
文本注释:/** */(放在类或方法的前面解释其作用,可单独生成为某个文件);
9. 代码规范
1. 代码要有层次感;
2. 命名规范;
3. 注释要详细,并尽可能的多;
4. 实际开发使用 UTF-8 字符集(或者说除DOS窗口使用GBK外,均采用UTF-8字符集);
10. 学习方法
学习任何一个新知识,都需要先大概了解其用处,功能,作用,最好的办法就是先快速学习一遍,学习大概的知识,框架,因为大多数知识一遍很难学明白,或者说一遍根本不可能学明白;
这就需要第二遍学习,第二遍需要学习细节,学习的更加全面;