Java概述

来源:互联网 发布:淘宝客伴侣龙腾管家 编辑:程序博客网 时间:2024/05/02 00:22

一、程序设计语言

    1、机器语言

    2、汇编语言

    3、高级语言

        面向过程

        面向对象:
        (1) 将客观事物抽象为对象(Object),用一组数据描述对象的静态特征(属性),用一组方法刻画对象的动态特征(方法)。
        (2) 用类来表示一组具有相同属性和方法的对象。
        (3) 用父类和子类的概念,父类中描述事物的共性,子类中描述个性。
        (4) 通过封装机制把对象的属性和方法结合为一个整体。
        (5) 通过消息连接表示对象之间的动态联系。

二、面向对象的程序设计语言—Java

    1、Java的发展历史

    2、Java的特点

        (1) 简单性
            Java从C++演变而来,保留了C++的许多优点,去除了C++中易产生错误的功能,简化了内存管理。

        (2) 面向对象
            完全面向对象。

        (3) 安全性
            Java提供了许多安全机制。

        (4) 平台独立
            Java源程序经过编译后生成字节码文件,而字节码与具体的计算机无关。

        (5) 多线程
            Java具备内建的多线程功能,可以将一个程序的不同程序段设置为不同的线程,使各线程并发、独立执行、提高系统的运行效率。

        (6) 网络功能
            Java能从全球的网络资源取得所需信息。

        (7) 执行效率
            速度直逼C、C++。

    3、Java与C/C++的比较

 JavaCC++是否直译式是否,编译式否,编译式编译后是否产生机器码否,字节码是是是否跨平台是否否运行速度较C/C++稍慢快快是否有指针类型否,对象引用是是是否具备继承功能单一继承,接口否多重继承

三、Java的开发和运行环境

    1、J2SDK的安装
        C:\Program Files\Java\jdk1.6.0_43

    2、J2SDK的设置

        JAVA_HOME
        C:\Program Files\Java\jdk1.6.0_43

        Path
        %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

        classpath
        .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

四、开发和运行Java程序的步骤

    1、选择编译工具
        public class Example {
            public static void main(String args[]) {
                System.out.println("Hello Java!");
            }
        }

    2、编译和运行Java程序

        (1) 编译Java源程序
            Javac Example.java

        (2) 运行类文件
            Java Example

0 0
原创粉丝点击