JAVA入门
1.Java入门
1.Java 的特性和优势
-
简单性
-
面向对象 (万物皆对象)
-
可移植性(write one,run anywhere)
-
高性能
-
分布式
-
动态性(反射机制)
-
安全性
-
健壮性
2.Java三大版本
JVM:是java的虚拟机能运行在各种平台
-
JavaSE:标准版(桌面程序、控制台开发……)
-
JavaME:嵌入式开发(手机、小家电)
-
JavaEE:企业级开发(Web端,服务器开发)
3.JDK、JRE、JVM
-
JDK:Java Development Kit (java开发者工具包)Java标准开发包,它提供了编译、运行Java程序所需的各种工具和资源,包括Java编译器、Java运行时环境,以及常用的Java类库等。
-
JRE: Java Runtime Environment (Java运行环境) Java运行环境,用于解释执行Java的字节码文件。
-
JVM:Java Virtual Machine(Java虚拟机) Java虚拟机,是JRE的一部分。它是整个java实现跨平台的最核心的部分,负责解释执行字节码文件,是可运行java字节码文件的虚拟计算机。所有平台的上的JVM向编译器提供相同的接口,而编译器只需要面向虚拟机,生成虚拟机能识别的代码,然后由虚拟机来解释执行。
当使用Java编译器编译Java程序时,生成的是与平台无关的字节码,这些字节码只面向JVM。不同平台的JVM都是不同的,但它们都提供了相同的接口。JVM是Java程序跨平台的关键部分,只要为不同平台实现了相应的虚拟机,编译后的Java字节码就可以在该平台上运行。
三者的区别和联系
-
JDK 用于开发,JRE 用于运行java程序 ;如果只是运行Java程序,可以只安装JRE,无序安装JDK。
-
JDk包含JRE,JDK 和 JRE 中都包含 JVM。
-
JVM 是 java 编程语言的核心并且具有平台独立性。
-
JDK

-
JRE

-

JAVA编译过程

4.java开发环境搭建
安装JDK
如何卸载jdk
-
删除java的安装目录
-
删除环境变量的JAVA_HOME
-
删除环境变量path下的java目录
-
cmd运行 java -version
如何安装JDK
1.百度搜索JDK8,找到下载地址
2.同意协议并且下载JDK8 对应自己电脑的配置
3.安装JDK
配置环境变量
-
我的电脑-->右键-->属性
-
配置变量-->JAVA_HOME 路径是安装JDK的位置,不能有中文
-
配置path变量,添加 %JAVA_HOME%\bin
%JAVA_HOME%\jre\bin
-
检查JDK是否安装成功
cmd 下运行java -version
注:为什么要设置环境变量
环境变量是在操作系统中一个具有特定名字的对象,它包含了一个或者多个应用程序所将使用到的信息。例如Windows和DOS操作系统中的path环境变量,当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还应到path中指定的路径去找。用户通过设置环境变量,来更好的运行进程。
1.PATH环境变量。作用是指定命令搜索路径,在shell下面执行命令时,它会到PATH变量所指定的路径中查找看是否能找到相应的命令程序。我们需要把 jdk安装目录下的bin目录增加到现有的PATH变量中,bin目录中包含经常要用到的可执行文件如javac/java/javadoc等待,设置好 PATH变量后,就可以在任何目录下执行javac/java等工具了。
2.CLASSPATH环境变量。作用是指定类搜索路径,要使用已经编写好的类,前提当然是能够找到它们了,JVM就是通过CLASSPTH来寻找类的。我们 需要把jdk安装目录下的lib子目录中的dt.jar和tools.jar设置到CLASSPATH中,当然,当前目录“.”也必须加入到该变量中。
3.JAVA_HOME环境变量。它指向jdk的安装目录,Eclipse/NetBeans/Tomcat等软件就是通过搜索JAVA_HOME变量来找到并使用安装好的jdk。
说的直白一点就是让程序在系统的每个地方都能使用,而不仅仅是在安装目录下使用。
5.Hello World详解
-
创建一个文件夹放代码
-
新建一个java文件
-
文件后缀名为.java
-
Hello.java
-
-
编写代码
public class Hello{
public static void main(String[] args){
System.out.println("Hello World!");
}
}
-
编写javac java文件(编译),会生成一个class文件(字节码文件),javac就是编译运行的意思
-
运行class文件


-
可以直接在文件管理器前面加上 cmd+回车 就可以直接在命令行中打开该文件路径
6.DOS命令
1.打开CMD的方式
-
开始+系统+命令提示符
-
Win + R 输入cmd打开控制台(推荐使用)
-
在任意文件下,按住shift + 鼠标右键,在此处打开命令行窗口
-
资源管理器的地址栏前面加上cmd路径
管理员方式运行:选择以管理员方式运行
2.常用的Dos命令
#盘符切换 eg: E: 即可进入E盘 但是需要注意必须使用英文符号
#查看目录下的所有文件 dir
#切换目录 cd
# cd .. 表示返回上一级
#清理屏幕 cls (clear Screen)
#退出终端 exit
#查看ip ipconfig
#创建文件夹 md
#启动应用 直接输入名字
#删除文件 del (a.txt)
#移除目录 rd 需要回到上一级才能移除一个目录

| dir | 显示指定路径上所有文件或目录的信息 |
|---|---|
| md(mkdir) | 建立目录 |
| rd(rmdir) | 删除目录 |
| cd | 进入指定目录(只能进入当前盘符的目录。cd\为回到根目录,cd..为返回上一层) |
| copy | 拷贝文件(copy [源目录文件] [目的目录或文件]) |
| del | 删除文件 |
| ren(rename) | 改名(ren [原名] [现名]) |
| type | 显示文本文件(type(文件名)对该文本文件进行查看) |
| cls | 清除显示屏上面的内容 |
| exit | 退出 |
7.IDEA
什么是IDE
-
集成开发环境
自己百度安装即可
设置字体颜色(自己喜欢的这样设置),背景图片自己百度学怎么设置

然后再改一下注释颜色就行了
浙公网安备 33010602011771号