Java语言概述

概述

Java是一门由是SUN公司开发的计算机编程语言,是面向对象的编程语言,目前被Oracle公司收购。

Java之父

James Gosling 詹姆斯·高斯林

Java的语言平台

通过不过不同的语言版本,得到不同的应用

javaSE

 开发桌面应用程序 ,银行软件、商场结算软件、QQ等

javaEE

 企业级开发面向Internet的应用程序 ,网上数码商城、阿里巴巴、易趣网 等

javaME

主要应用于嵌入式系统开发,如手机和PDA的编程

Java优缺点(简写)

优点

简单、安全、稳定、跨平台

缺点

需要运行环境、不适合开发桌面应用程序

应用

BS结构的ERP系统、金融系统、电子商务系统、网站等
几乎所有的银行系统和银行网站都是基于Java平台的,你可以访问看看

开发效率/执行效率

开发效率

C/C++ → Java → Python

执行效率

Python → Java → C/C++

JDK和JRE

JDK介绍

JDK就像是开发Java的程序的"生存环境"
JDK的下载和安装是严格安装《JDK下载安装文档 0.doc》中的要求操作的。

JDK配置

JAVA_HOME=C:\Program Files\Java\jdk1.7.0_80
PATH=C:\Program Files\Java\jdk1.7.0_80\bin
CLASSPATH=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

测试

运行->cmd
-->java 有很多提示
-->javac 有很多提示

JDK与JRE的区别

JDK

是Java开发运行的环境。是Java语言开发的工具包,提供了Java语言的开发工具,包含了JRE同时也包含了JVMJava虚拟机。

JRE

Java Runtime Environment 它是Java运行环境,如果不需要做开发只需要运行java程序那么就可以安装JRE。包含了Java虚拟机,也就是JVM,同时还包含了Java语言运行需要的核心类库可以理解为资料库。JDK包含JRE

跨平台性

平台是指操作系统 eg: Windows 、Linux 等

Java程序可以在任意操作系统上运行,一次编写到处执行
实现跨平台需要依赖Java的虚拟机JVM( Java Virtual Machine )

CMD快速执行Java文件

编译源代码文件

学习完DOS命令后我们就可以来学习编译源代码文件了。编译操作需要使用编译器来完成,在安装JDK时已经安装了编译器,它属于JDK的一部分。可以到JDK目录下的bin目录下找到它,它的名称为:javac.exe。

注意,javac.exe并不支持双击运行,所以必须使用DOS命令来运行它。
下面我们来介绍一下使用编译器来编译Java源文件的格式:
格式:编译器程序完整名称 源文件完整名称

分析一下

我的JDK安装在###

D:\develop\Java\jdk1.7.0_72目录,那么编译器完整名称为:D:\develop\Java\jdk1.7.0_72\bin\javac.exe;

我的源文件存放在###

D:\java\HelloWorld.java;

编译命令为###

D:\develop\Java\jdk1.7.0_72\bin\javac.exe D:\java\HelloWorld.java。

注意,在编译时控制台上不会有输出,如果有输出说明源代码有错误,所以大家一旦编译出错,就要去查看源文件中是否存在错误。

运行字节码文件

运行字节码文件需要使用java.exe命令,它与javac.exe在同一目录下。与javac.exe相同,java.exe也不支持双击运行,所以也必须要使用DOS命令来运行。运行字节码文件与编译有点区别:
进行字节码文件所在目录:即进入D:\java目录;
D:\develop\Java\jdk1.7.0_72\bin\java.exe HelloWord

简化编译和运行操作

我们发现每次程序编译与运行都要输入D:\develop\Java\jdk1.7.0_72\bin后,才能使用javac.exe与java.exe,这样的方式很麻烦,那么,能否不输入D:\develop\Java\jdk1.7.0_72\bin呢?是可以的,通过配置Windows的PATH环境变量来完成。
PATH变量中保存着多个路径,当我们在DOS控制台中使用的程序只给出程序名称,而没有给出完整路径时,那么Windows系统会到PATH变量保存的路径中去查找程序。我们如果把“D:\develop\Java\jdk1.7.0_72\bin”路径保存到PATH变量中,那么在我们使用javac或java时,Windows系统就会自动到“D:\develop\Java\jdk1.7.0_72\bin”路径下查找javac和java了。

配置步骤

鼠标右键点击计算机  →  属性  →  高级系统设置  →  点击环境变量  →  找到系统变量中的PATH  →  点击编辑按钮。

将JDK安装目录\bin路径(我的电脑上的D:\develop\Java\jdk1.7.0_72\bin)配置到PATH变量中,用英文分号与其他变量隔开。

注意:配置PATH后文件的访问顺序:先访问当前路径,如果当前路径没有该文件,则再访问PATH配置的路径。
接下来我们测试一下:
把原有的HelloWorld.class删除;
进入HelloWorld.java所在目录:
切换盘符到E盘:C:/>D:;
进入java目录:D:/>cd java;
编译:D:/java/>javac HelloWorld.java;
运行:D:/java/>java HelloWorld

posted @ 2020-05-17 17:14  诸葛孔萌  阅读(427)  评论(0编辑  收藏  举报