第一章 JAVA语言概述与开发
作者:互联网
Java语言是一门非常纯粹的面向对象编程语言,它吸收了C++语言的各种优点,又摒弃了C++里难以理解的多继承,指针等概念,因此Java语言具有功能强大和简单易用的两个特征。
Java语言的发展简史:
1990年:James Gosling创造了新的语言:Oak;
1996年:Sun发布了JDK1.0这个版本包括两个部分:运行环境(JRE)和开发环境(JDK)。JRE包括核心API,集成API、用户界面API、发布技术、Java虚拟机(JVM)5个部分。JDK包括编译环境Java程序和编译器(即javac命令)。
1997年:Sun发布了JDK1.1,增加了JIT(即时编译)编译器。
1998年:Sun发布了历史上最重要的版本:JDK1.2,并将Java分成了J2EE、J2SE、J2ME三个版本。
J2ME:主要用于控制移动设备和信息家电等有限存储的设备。
J2SE:整个Java技术的核心和基础,它是J2ME和J2EE编程的基础。
J2EE:Java技术中应用最广泛的部分,J2EE提供了企业应用开发相关的完整解决方案。
2004:发布了JDK1.5,J2EE、J2ME也相应的改名为JavaEE和JavaME。JDK1.5增加了诸如泛型、增强for循环语句、可变数量的形参、注释、自动拆箱和装箱等功能。
Java程序运行机制
由Java语言编写的程序需要经过编译步骤,但这个编译步骤并不会产生特定平台的机器码,而是生成一种与平台无关的字节码(*.class)文件。Java语言里负责解释执行字节码文件的是Java虚拟机,即JVM。JDK包括JRE包括JVM。
安装JDK
安装JDK完成后,可以看到如下文件路径:
bin:存放了JDK的各种工具命令,常用的javac、java等命令就放在该路径下。
conf:存放JDK的相关配置文件。
include:存放一些平台特定的头文件。
jmods:存放JDK的各种模板。
legal:存放了JDK各模块的授权文档。
lib:存放的是JDK工具的一些补充JAR包。如src.zip文件保存了Java的源代码。
设置环境变量
Windows操作系统不区分大小写,设置path和PATH并没有区别;而Linux系统是不分大小写的,设置Path和PATH是有区别的,因此只需要设置PATH环境变量即可。对于Windows系统而言,名为Path的系统环境变量已经存在,可以直接修改该环境变量,在该环境变量下追加JDK的安装路径。如果使用1.5版本以上的JDK,完全可以不用设置CLASSPATH环境变量。-classpath选项(或者-cp,cp是简写)的作用:运行Java程序时临时指定JRE搜索Java类的路径。path作用:是系统用来指定可执行文件的完整路径。classpath作用:指定你在程序中所用的类(.class)文件所在的位置。
第一个Java程序
javac HelloWorld.java---编译程序,生成.class文件1
java HelloWorld --------- 运行程序
Java源文件的命名规则
1、Java程序源文件的扩展名必须是.java,不能是其他文件扩展名。
2、在通常情况下,Java程序源文件的主文件名可以是任意的。但有一种情况例外:如果Java源代码定义了一个public类,那么源文件的主文件名必须与public类类名相同。因此,一个源文件只能定义一个public类。
标签:J2EE,Java,语言,JDK,第一章,源文件,概述,JAVA,环境变量 来源: https://blog.csdn.net/weixin_50782917/article/details/121103916