JAVA程序设计.doc

上传人:cn****1 文档编号:558020359 上传时间:2023-04-08 格式:DOC 页数:24 大小:926.01KB
返回 下载 相关 举报
JAVA程序设计.doc_第1页
第1页 / 共24页
JAVA程序设计.doc_第2页
第2页 / 共24页
JAVA程序设计.doc_第3页
第3页 / 共24页
JAVA程序设计.doc_第4页
第4页 / 共24页
JAVA程序设计.doc_第5页
第5页 / 共24页
点击查看更多>>
资源描述

《JAVA程序设计.doc》由会员分享,可在线阅读,更多相关《JAVA程序设计.doc(24页珍藏版)》请在金锄头文库上搜索。

1、江西先锋软件职业技术学院教 案院、部: 软件工程学院 教研室: 计算机应用 姓 名: 况嫦娥 职 称: 助教 课程名称: JAVA程序设计 授课专业: 程序设计开发 学生人数: 授课时间: 2009、9 至 2010、2 学年度 第二 学期教材名称: JAVA应用教程 编 者 夏文红 出版单位: 清华大学出版社 出版时间 2007.8 第1章 Java语言概述教学目的与要求: 1、Java语言发展历史2、java运行机制3、java程序的构成教学重点:1、java运行机制 2、环境变量的设置 3、JAVA程序的分类教学难点:Java程序的运行教学课时:6课时教学过程: 1.1 Java语言的简

2、述 1.1.1 Java语言的诞生1991年,美国sun microsystems公司的JAME GOSLING等到人开发了一个名为OAK的软件, 1995.5.23 ,Sun发布了 Java 1.0。 1.1.2 Java语言的主要特点 1. 简单性 2. 平台无关性3. 面向对象的技术4. 支持多线程 5. 动态性 6. 安全性 1.1.3 Java程序的运行机制 1)Java 虚拟机(Java Virtual Machine) Java虚拟机(JVM)读取并处理经编译过的平台无关的字节码class文件 。 2)垃圾收集机制 在C/C+ 等语言中,由程序员负责回收无用内存。 Java语言解

3、除了程序员回收无用内存空间的责任。它提供一种系统级线程跟踪存储空间的分配情况。并在JVM的空闲时,检查并释放那些可被释放的存储器空间 3)代码安全性检测1.4 Java运行环境的安装配置 n 1.4.1 Java开发工具包 版本为JDK1。5。0,n 环境变量的设置 在安装Java开发工具包JDK之后,为了保证Java源程序在不同目录下能够正常编译和运行,需要设置环境变量。classpath= .;c:program filesj2sdk1.5.0lib.path= c:program filesj2sdk1.5.0bin 1.5 Java程序的分类 Java程序分成两类: Applicati

4、on(应用程序) Applet(小程序)1.5.1 Java应用程序 案例名称:Java Application程序程序1-1:TestHelloWorld.javapublic class TestHelloWorld public static void main(String args) System.out.println(Hello World!);1)一个简单的JAVA应用程序的基本格式有以下几点规定:1.JAVA程序是无格式的纯文本文件,可以用任何文本编辑器(例如:WORD,写字板)来编写JAVA程序.2.JAVA程序由类构成,一个JAVA程序可以有多个类,每个类可以有多个方法,

5、但是最多只能有一个公共类.3.JAVA程序要保存为以.java为后缀的文件,文件名必须和公共类的类名相同.4.对于一个应用程序来说,还必须有一个main()方法,且只能有一个.该方法标志着执行应用程序的起始点.其中关键字public表明所有的类都可以调用这个方法,static表明这是个静态方法.void表示无返回值.5.任何方法中可以有多条语句6.JAVA程序中的每条语句都要以分号”;”结束.7. 注释 “/”用于单行注释。注释从“/”开始,终止于行尾。 “/*/”用于多行注释。注释从“/*”开始,到“*/”结束。 2)java程序的编译 由javac编译器编译源程序,产生字节码文件(.cla

6、ss文件)。 javac 源程序名3)运行程序 由java解释器解释执行。 java 主类名1.5.2 Java Applet程序 java程序的另一种形式是java applet,applet没有main()方法,它必须嵌在超文本文件中,在浏览器中进行运行范例名称:Java Applet程序程序1-2: Welcome.Javaimport java.applet.*; import java.awt.*;public class Welcome extends Applet public void paint(Graphics g) g.setColor(Color.red); g.dra

7、wString(欢迎你学习Java语言,30,30); g.setColor(Color.blue); g.drawString(Java一定会给带来快乐!,20,60); 1) java applet的编译 javac 源文件名2) java applet的运行 java applet程序必须嵌入到html文件中才能够执行,因此必须编写相应的html文件,保存为welcome.html 使用浏览器或JDK提供的appletviewer工具即可运行该Java小应用程序 appletviewer welcome.html3)小程序的构成 1、Applet 由类构成,且必须有一个是Applet的子

8、类称为主类 2、Applet中没有实现main()方法,可重写其所需方法1.6 Java语言的面向对象特性 1)对象 对象是由一组属性和对这组属性进行操作的一组服务组成2)类 类是具有共同属性和行为的对象集合,其内部包括属性和服务两个部分3)类的定义 类的定义包括两部分:类声明和类体。基本格式为:/ 语法格式: class 4)对象的声明 类名 对象名本章小结本章主要介绍了Java语言的特点, Java运行环境的配置Java程序的分类和Java语言的面向对象特性第2章 Java语法基础教学目的与要求: 1、标识符、分隔符和关键字2、常量和变量3、条件语句循环语句跳转语句教学重点: 条件,循环语

9、句,用if-else,for,while编制程序教学难点:无教学课时:12课时教学过程:2.1标识符、分隔符和关键字 1)标识符2)关键字3)分隔符2.2常量和变量 常量 :是指直接用于程序中的、不能被程序修改的、固定不变的量 变量 :程序执行中数值可变的数据称为变量2.3 Java的数据类型 1布尔类型-boolean布尔型数据只有两个值true和false,且它们不对应于任何整数值。布尔型变量的定义如:boolean b=true; 2字符类型-char字符常量:字符常量是用单引号括起来的一个字符,如a,A;3整型数据 byte,short, int, long4. 浮点型float 4个

10、字节double 8个字节常量的表示方法: 十进制数形式 由数字和小数点组成,且必须有小数点,如0.123, 1.23, 123.0 科学计数法形式如:123e3或123E3,其中e或E之前必须有数字,且e或E后面的指数必须为整数。2.4运算符、表达式和语句 2.4.1运算符 1)算术运算符:+,*,/,%,+,例2-6 TestArithmetic.java 2)关系运算符: ,=,高byte,short,char- int - long - float - double2)强制类型转换 高级数据要转换成低级数据,需用到强制类型转换。这种使用可能会导致溢出或精度的下降,最好不要使用。强制类型

11、转换的格式为 (type)变量; 2.4.3语句和块 语句以(;)号表示结束块是一组处在“”和“之间的零条或者多条语句 2.4.4控制流程语句 2.5 条件语句 (1)if语句的一般形式 if(条件表达式) 语句组1; else 语句组2; 例2-9 ifTest.java (2)if语句的嵌套形式 在if语句中又包含一个或多个if语句称为if语句的嵌套。形式如下: if() if(); else; else if(); else;例2-10 ifElse.java2) switch语句 它的一般形式如下: switch (表达式)case 值1 : 语句1;break;case 值2 : 语句2; break;case 值N : 语句n;break; default :缺省语句; 值1值N是

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号