JAVA基础

mac2026-01-01  0

1.java语言

2.jdk下载和安装

3.环境变量配置

 

一、JAVA语言

1.JAVA语言发展史

        java之父:James Gosling(詹姆斯·高斯林)

        JDK java开发工具包:SUN-(Stanford University Network斯坦福大学网络公司)  

        1995年5月23日,Java语言诞生 

        1996年1月 JDK1.0

        1997年2月 JDK1.1

        1998年12月  JDK1.2(将Java分成了J2SE,J2EE,J2ME)

        2000年5月 J2SE1.3

        2002年2月 J2SE1.4

        2004年10月 JDK1.5(改名JavaSE5.0,JavaEE,JavaME)

        2006年12月JavaSE6.0

        2009年04月20日,甲骨文(Oracle)74亿美元收购Sun。 

        2011年7月 JavaSE7.0

        2014年3月 JavaSE8.0(市场主流版本)

2.JAVA体系(三大平台)

        J2SE(更名为JavaSE) Standard Edition

        是整个Java技术的核心和基础,它是J2ME、J2EE的编程基础。

        可以完成一些桌面应用程序的开发。

        J2EE(更名为JavaEE) Enterprice Edition

        Java技术中应用最广泛的部分,J2EE提供了企业应用开发相关的完整解决方案。

        J2ME(更名为JavaME) Mirco Edition

        主要用于控制移动设备和信息家电等有限存储的设备。

3.关于JAVA的大事件

        2009年4月20日甲骨文(Oracle)以现金收购Sun微系统公司,交易价格达74亿美元。

4.JAVA的特点

        一种面向对象的语言(号称完全面向对象)

        一种平台无关的语言(跨平台)

        一种半编译半解释型语言  

        半编译半解释

        Java的源文件不能直接运行,需要经过编译器编译,编译成字节码文件(.class)。

        字节码文件也不是cpu可以直接识别的命令,而是需要解释器解释运行

        跨平台性

        平台:指的是操作系统(Windows,Linux,Mac)

        跨平台:Java程序可以在任意操作系统上运行(一次编写到处运行)

        即Java程序可以在不同操作系统上均可以运行。(Java可以运行的程序是.class文件相当于Windows中的.exe文件)

        原理:实现跨平台需要依赖Java的虚拟机 JVM (Java Virtual Machine)

        注意:Java字节码借助于JVM可以实现跨平台,但是JVM本身不跨平台,需要针对不同的操作系统开发不同版本的JVM。

5.JDK、JRE、和JVM

        JDK(Java Development Kit):Java开发工具包,包含开发Java程序的所有工具,如javac和java等,JDK里包含JRE。

        JRE(Java Runtime Environment):Java运行时环境,如果要运行Java程序,就需要JRE的支持,JRE里包含JVM。

        JVM(Java Virtual Machine),Java虚拟机,它是运行所有Java程序的虚拟计算机,好比是街机游戏的模拟器。

二、jdk下载和安装

1.下载JDK

        下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html

2.安装JDK

        双击安装JDK即可(傻瓜式安装)。

        注意事项

        安装路径:尽量不要安装在C盘、安装路径尽量不要有中文、安装路径尽量不要包含各种特殊符号,最好就是纯英文和数字

        jre的安装:在安装jdk的过程中,提示安装jre,一般不需要再次安装jre。如 果一定要安装,确保安装的路径不要和jdk的安装路径重复,否则会覆盖文件

        验证成功:在jdk的安装路径的bin目录下,启动命令窗口,输入java -version如果能看到版本信息,说明安装成功

        

        安装后目录介绍

         

3.编写一个JAVA程序(HelleWorld程序),并编译运行

        1.编写源文件

        (1)创建一个文本文档

        (2)在文档中编写如下代码

public class HelloWorld{ public static void main(String[] args){ System.out.println("helloworld!!!"); } }

        (3)修改文件名为HelloWorld.java

        2.编译运行

        (1)把这个文件拷贝到jdk的bin目录下

        (2)打开命令窗口

       

        (3)切换到jdk的bin目录

       

        (4)在这个目录下执行

       

        会在这个目录下生产一个字节码文件(.class文件)

        (5)执行HelloWorld.class这个文件

       

        如果能够显示helloworld!!!则程序运行正确

       

三、环境变量配置

1.配置Path(方法一)

        配置Path的原因

        没有Path时,JDK中的javac和java等命令,只有进入到JDK的bin目录下才能执行。

        配置方式

        计算机(右键)---属性 ---- 高级系统设置----环境变量

        找到系统变量中的Path,把JDK的bin目录的路径配置到Path中。

       

       

       

       

2.配置JAVA_HOME(方法二)

        配置JAVA_HOME的作用

        简化Path的配置(为了以后JDK路径发生变化时,只需要修改JAVA_HOME,就不需要修改Path了)。

        指定当前系统的JRE所在位置

        例如: 以后会用到的Tomcat就是基于Java语言编写的服务器,在你当前的系统上想运行时,就需要找到JAVA_HOME的配置,从而找到JRE。

       

       

       

 

最新回复(0)