
在接受了C语言的洗礼后,藕也要开启“爪哇”之旅游啦。(爪哇也就是Java哈,据说Java名字就来源于那个胜产咖啡的爪哇岛有关
目录
Java的相关认识
在学Java前,还是先来拜见一下咱Java滴开山老祖:詹姆斯·高斯林就是这个男人创造出了具有简单性,面向对象,分布式(微服务),健壮性,安全性,体系结构中立,可移植性,解释性,高性能,多线程,动态性的Java语言。这门语言现在广泛运用于企业级系统,Web开发领域,android平台应用,大数据平台开发,具有良好的就业环境。
CMD的简单使用
点击win+r键,
进入运行界面
确认后进入
我们可以通过这个界面打开软件(盘符:切到d盘就d:,切到其他盘就其他盘: cd 进入某个目录底下)如我们要打开idea编译器,就先找到idea的启动文件的路径,先盘符:切到对应盘符,再cd 打开对应目录,最后输入启动文件的文件名就可以打开idea了。
我们还可以通过设置环境变量,使进入cmd后可以直接输入启动文件的文件名来打开软件
找到系统里的高级系统设置,点击进入,点击环境变量,找到Path选项点进去,点击新建,输入启动文件的文件目录,逐一确认保存后退出
打开cmd,输入启动文件的文件名即可打开对应软件
JDK的配置
安装完JDK后还要进行相关环境变量的配置
1.在环境变量里下的系统变量里新建一个变量名为JAVA_HOME,变量值为安装好的jdk的路径。
2.在环境变量里下的系统变量里找到Path点进去,点击新建,添加
%JAVA_HOME%\bin
(注意:部分Windows10的系统在重启之后%JAVA_HOME%\bin
配置的失效,这里解决方法是配置全路径即可,比如:C:\Program Files\Java\jdk1.8.0_131\bin
)3.在环境变量里下的系统变量里新建一个变量名为CLASSPATH,变量值为.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
全部配置好后要记得确定保存
保存好后要打开cmd,若输入java -version出现下面这坨东西,
输入javac出现下面这一大坨东东,
那环境变量就配置成功了。
如果出现不是内部命令则环境变量没有配置成功(注意:每次修改完环境变量都得打开cmd)
第一个Java程序
我们先尝试在记事本上写一个HelloWorld程序,新建一个文本文档,将.txt后缀改成.java
打开后编写我们的第一个Java程序:
通过上述代码,我们可以看到一个完整的 Java 程序的结构, Java 程序的结构由如下三个部分组成:1.源文件(扩展名为*.java):源文件带有类的定义。类用来表示程序的一个组件,小程序或许只会有一个 类。类的内容必须包含在花括号里面。类名必须与文件名一样。2.类:在一个Java文件当中可以有若干类,但是只能有一个public类,每个类都可以编译产生一个字节码文件。类中带有一个或多个方法。方法必须在类的内部声明。3.方法:在方法的花括号中编写方法应该执行的语句。总结一下:类存在于源文件里面;方法存在于类中;语句存在于方法中。一个.java的源文件是通过javac编译产生后缀为.class的字节码文件文件(存储的是二进制的数据)
当我们为安装的JDK配置好环境变量后,就可以通过cmd让javac编译我们写的HelloWorld文 本:
1.打开cmd,通过盘符:切我们创建的.java文件对应的盘符和对应路径下,再通过cd 对应的文件路径切到对应的文件所在路径,接下来输入javac 文件名.java编译产生后缀名为.class的字节码文件,最后输入java HelloWorld即可使java运行.class字节码文件得到程序的运行结果
(注意:用记事本写好代码后要按ctrl+s进行保存)
JDK,JRE,JVM的关系
在运行 Java 程序前,必须先安装好 JDK(Java Development Kit 即 Java 开发工具包 ) , JDK 里面就包含了 javac 和 java工具, Java 程序最终是在 JVM(Java 虚拟机 ) 中运行的。JDK(Java Development Kit):Java开发工具包,提供给Java程序员使用,包含了JRE,同时还包含了编译 器javac与自带的调试工具Jconsole、jstack等。JRE(Java Runtime Environment):Java运行时环境,包含了JVM,Java基础类库。是使用Java语言编写程序运行的所需环境JVM:Java虚拟机,运行Java代码JDK包含JVM,JVM用来运行字节码文件,故只要安装了JDK,就可以通过cdm直接在字节码对应的路径下通过 Java 文件名直接运行别人发来的字节码文件,这就是write once,run anywhere