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


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

    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.0in;  【最前面】

            2.配置CLASSPATH

               变量名称:CLASSPATH

               变量值:.;E:JDK6.0libdt.jar;E:JDK6.0lib ools.jar;  【开头有“.;”】

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

            1.JAVA_HOME配置

               变量名称:JAVA_HOME

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

            2.配置path

               变量名称:Path

               变量值:%JAVA_HOME%in;

            3.配置CLASSPATH

               变量名称:CLASSPATH

               变量值:.;%JAVA_HOME%libdt.jar;%JAVA_HOME%lib ools.jar;  【开头有“.;”】

       5.测设环境变量的配置

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

        C:UsersAdministrator>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:2015091920150919java”路径下新建记事本文件

                 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:UsersAdministrator>f:

                   F:>cd 20150919

                   F:20150919>cd 20150919java

                   F:2015091920150919java>

               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程序,并且只执行编译后的字节码文件。

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

  • 相关阅读:
    【转】Android事件分发机制完全解析,带你从源码的角度彻底理解(下)
    使用cacti监控服务器
    Vsphere client 无法登陆VCenter 处理的方法
    ESXI主机打开shell后主机警告处理
    Kiwi Syslog server 日志服务器搭建
    Linux lamp环境编译安装
    tar.bz2解压
    安装 MYSQL exec: g++: not found 报错
    mysql 编译安装提示“checking for termcap functions library... configure: error: No curses/termcap library found”
    Linux mysql 数据库忘记root密码
  • 原文地址:https://www.cnblogs.com/corvoh/p/4887232.html
Copyright © 2020-2023  润新知