首页 > 学院 > 开发设计 > 正文

初识java——Java程序的历史、开发和运行

2019-11-14 15:25:02
字体:
来源:转载
供稿:网友

上了一节java试听课,整理出如下笔记。

 

    Java最新版本下载 http://www.Oracle.com/technetwork/java/javase/downloads/index.html

 

1.什么是java?

    1.java面向对象编程语言。

 

2.java面向对象编程语言作用?

    编写软件。

 

3.java的分类

   1.深入程度

          1.java的初级部分----(语法定义/常用程序类库使用)

          2.java的高级部分----(特殊类库的使用)

 

   2.使用平台【领域[行业]】

          1.java  SE   [java的标准版]-----桌面应用程序

          2.java  EE   [java的企业版]-----web应用程序【网站】

          3.java  ME   [java的微型版]-----移动终端设备【嵌入式】

 

4.java3大平台的关系

     1.java  SE 是开发java  EE或者java  ME基础。

 

5.发展历史

   1.1995年5月23日,Sun Microsystems公司推出的跨平台编程语言――Java语言诞生(Oak语言更名而来)。

   2.1999年6月,Sun公司发布Java的三个版本:标准版(J2SE)、微型版(J2ME)和企业版(J2EE)。

   3.2005年6月,JavaOne大会召开,Sun公司公开Java SE 6。此时,Java的各种版本已经更名,已取消其中的数字“2”:J2EE更名为Java EE,J2SE更名为Java SE,J2ME更名为Java ME。    4.2009年04月20日,Oracle(甲骨文)宣布收购Sun。

 

6.java面向对象编程语言的特点

   1.面向对象的编程思想

   2.跨平台【操作系统

   3.多线程机制

   4.异常处理机制

   5.自动垃圾回收机制

 

*****************************************************

 

7.关于java程序的开发和运行

   1.java程序的开发工具

      JDK---java开发工具包

            1.java开发工具和应用程序接口

            2.JRE---java运行时环境

      jre时包含在JDK中的,JDK既可以开发java程序也可以运行java程序。

      JRE---java运行时环境

            1.java的核心程序库

            2.jvm---java虚拟机

      JRE负责运行java程序,之所以可以运行java程序是因为它有jvm在里面。

   2.下载jdk

      1.官网下载

         http://www.oracle.com/technetwork/java/javase/downloads/index.html

      2.百度下载

       "jdk-6u10-rc2-bin-b32-windows-i586-p-12_sep_2008.exe"

   3.安装JDK

      注意:选择安装路径,不要安装在C盘

   4.配置环境变量

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

     1.直接配置:

        1.配置path

           变量名称:Path

           变量值:JDK的安装路径下的“bin”文件 例如:E:/JDK6.0/bin;  【最前面】

        2.配置CLASSPATH

           变量名称:CLASSPATH

           变量值:.;E:/JDK6.0/lib/dt.jar;E:/JDK6.0/lib/tools.jar;  【开头有“.;”】

     2.JAVA_HOME配置   ------[常用]

        1.JAVA_HOME配置

           变量名称:JAVA_HOME

           变量值:JDK的安装路径 例如:D:/jdk1.6.0_30

        2.配置path

           变量名称:Path

           变量值:%JAVA_HOME%/bin;

        3.配置CLASSPATH

           变量名称:CLASSPATH

           变量值:.;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar;  【开头有“.;”】

   5.测设环境变量的配置

    开始---cmd---命令提示行---

    C:/Users/Administrator>java -version

    如果提示

    java version "1.6.0_10-rc2"

    Java(TM) SE Runtime Environment (build 1.6.0_10-rc2-b32)

    Java HotSpot(TM) Client VM (build 11.0-b15, mixed mode, sharing)

    表示成功;

        如果提示“不是内部命令”,表示配置错误。

    6.开发java程序运行java程序

       1.编写java源程序

             1.在指定 的路径下创建一个记事本文件。

                例如:在“F:/20150919/20150919java”路径下新建记事本文件

             2.打开新建的记事本文件,写入java代码。

                 public  class  Hello{

                      public  static  void main(String args[]){

                             System.out.PRintln("欢迎学习java语言");  

                         }

                      }

            3.保存(Ctrl+s),关闭这个记事本文件。

            4.修改这个记事本文件的名称

                 文件名称---源程序中class后面的单词。

                 扩展名---改成“.java”

            以“.java”结尾的文件就是java的源文件。

       2.编译java源程序

           1.开始--cmd--命令提示行

           2.将访问路径切换至java源文件所在的路径下 C:/Users/Administrator>f:

               F:/>cd 20150919

               F:/20150919>cd 20150919java

               F:/20150919/20150919java>

           3.输入编译命令  javac java源文件名称

                   例如:javac Hello.java

            编译成功后会在源文件所在的路径下得到一个与之对应的class文件。

            以“.class”结尾的文件就是java源文件编译后的字节码文件。

       3.运行java程序

              输入  java  字节码文件的名称【没有扩展名】

              例如:java Hello

 

8.java程序的执行过程

   1.将编写好的java源程序(“.java”)通过java的编译器【javac】,编译成对应的字节码文件【“.class”】

   2.将编译后得到的字节码【“.class”】文件,交给JVM运行--【java】。

                  JVM执行java程序,并且只执行编译后的字节码文件。

*****************************************************


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表