1、Java语言程序设计,学习目标:,掌握面向对象的程序设计的思想、方法及其特征 学会使用Java语言进行程序设计 学会运用面向对象方法分析和解决实际问题的能力,第一章,Java 概述,Java语言是由Sun公司于1995年5月23日正式推出的面向对象的程序设计语言,集安全性、简单性、易用性和平台无关性于一身,适合网络环境下编程使用。,Java的诞生,程序设计语言经历:,一、程序设计语言,高级语言:,二、Java语言的特点,简述Java历史 Java的特点: 简单性 面向对象 安全性 平台无关 多线程 网络功能 执行效率,Windows 操作环境,Unix 操作环境,Mac 操作环境,Java与C
2、/C+的主要区别,跨平台:C/C+语言编译为机器码;Java语言编译为字节码,通过JVM编译为机器码 废除指针:C/C+语言有指针类型;Java语言没有指针类型 继承:C+允许多继承;Java语言仅允许单继承 速度:C/C+运行速度快;Java运行速度慢,三、Java语言的开发环境,从http:/ Software Development Kit),并利用命令行方式操作 javac(编译器);java(解释器) Java集成开发环境(IDE)有: JBuilder 、Visual Age for Jave、Visual J+、Visual Caf等,四、运行Java程序的基本过程,利用编辑器编写 Java源程序源文件名:主类名.java 利用编译器(javac)将源程序编译成字节码字节码文件名:源文件名.class 利用虚拟机(解释器,java)运行运行过程:载入、代码校验、解释执行如:java 源程序名.class,介绍UltraEdit编辑器,从网站下载ultraedit10cn.exe打包文件学习使用编辑功能了解软件支持多种文件格式,有(*.txt、*.doc、*.ini、*.html、*.java等),