java程序设计教案
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Visual J++ 6.0 / 8.0:VJ++还吸收了VB集成开发环境IDE的特征,是一个强有力的Java程序开发工具。
Jcreator
Eclipse (MyEclipse)等
1.6Java程序的分类
基于控制台的应用程序;
基于浏览器运行的小程序applet。
小程序与应用程序的区别是:小程序必须依赖一个HTML文件和支持Java的网络浏览器。
<applet code="sayhello.class"
height=100 width=200>
</applet>
</HTML>
1.7对Java程序的解释
1.8编写Java程序的风格要求
课堂练习:
请编写一个应用程序输出你自己的学号和姓名
课外练习(作业):
下载并安装J2SDK;
设置系统环境变量
下载并安装MyEclipse
老师演示小程序和applet程序
应用程序举例(程序1-1 ):
public class hello {
public static void main (String args[ ]) {
System.out.println ("Hello Java !");
}
}
小程序举例(程序1-2 ):
import java.awt.Graphics; //注意该行的含义
Java程序的注释方法;
写Java程序的风格规范。
Baidu Nhomakorabea重点内容
Java语言的特点;
Java语言的开发工具;
Java应用程序和小程序;
难点内容
无
课时分配
1课时
教学方法
讲授法、演示法、对比法
讲授内容提要
1.1Java语言的发展简介
1991年Sun Mircosystem公司成立了一个Green项目开发小组,Jame Gosling为组长;
Java字符量的长度为16个位,表示范围是从‘\u0000’到‘\uffff’即从0到65535;
浮点常量:采用十进制或科学记数法表示。在缺省情况下一个浮点数是double型。
布尔常量:true和false,它们不是数,不能进行算术运算。
字符常量:与C/C++中的表示类似。
字符串常量:Java中字符串常量是对象。
2.2变量
变量的命名原则是:以字母(’a’…’z’和’A’…’Z’)、下划线(‘_’)和‘$’符号开头的,由字母、数字(’0’…’9’)、下划线和‘$’构成的一个符号序列。
例如,a,_a,NameOfStudent,$10均是合法变量名,而-a和9a是非法变量名。关键字不能用作变量名(见表2-1 )
注意:Java对变量是区分大小写.
2.2.1整形类型的变量
字节(byte)型,8个位。
短整形(short),占16个位。
整形( int ),占32个位。
长整形( long int ),占64个位。
Java中的整形最值均有符号。例如程序2-1测试最值:
public class Test_Int { //程序2-1测试整形变量的最值
public static void main(String [ ] args){
System.out.println(Byte.MAX_VALUE );
System.out.println(Byte.MIN_VALUE );
熟悉MyEclipse的开发环境
第2章
教学目的要求
掌握字符常量和符号表示的常量的概念和应用
掌握整形、浮点型、字符型和布尔型变量的概念和应用
掌握数据的概念
理解参数传递方式
学会逻辑运算符、算术运算符和位运算符的使用方法
主要内容
常量:包括字面常量和符号表示的常量;
变量:整形、浮点型、字符型和布尔型;
数组:Java的数组属于类类型;
设计Java采用虚拟机代码(Virtual Machine Code),即.class文件,它通过解释器运行;
1995年5月Sun Mircosystem公司对外正式发布Java1.0;
Java2用途:适用于各种应用开发,尤其是网络应用,网络服务和嵌入式系统。
1.2Java语言的特点
1.简单性
2.面向对象
System.out.println(Long.MAX_VALUE );
System.out.println(Long.MIN_VALUE);
}
}
注意:byte、short、int、long是原子类型,而Byte、Short、Integer和Long分别是四种原子类型对应的类类型。
2.2.2字符类型变量
import java.applet.Applet;
public class sayhello extends Applet {
public void paint (Graphics g ) {
g.drawString ("Hello Java !",35,30);
}
}
小程序对应的HTML文件:
<HTML>
参数传递方式;
运算符:包括逻辑运算符、算术运算符和位运算符等;
重点内容
整形、浮点型、字符型和布尔型变量的概念和应用;
符常量和符号表示的常量的概念和应用
难点内容
参数传递方式
课时分配
2课时
教学方法
讲授法、演示法、对比法、实验验证法
讲授内容提要
2.1常量
整形常量:采用八进制、十进制、十六进制表示,但不能采用二进制表示,和C/C++中的一样。
System.out.println(Short.MAX_VALUE );
System.out.println(Short.MIN_VALUE );
System.out.println(Integer.MAX_VALUE );
System.out.println(Integer.MIN_VALUE );
《Java程序设计》
授
课
教
案
授课人:
授课班级:电子商务专业
教学目的要求
了解Java的基本特点和用途
掌握如何下载Java SDK软件包
了解设置Java程序的开发环境SDK
如何运行Java程序
了解Java的概貌
主要内容
Java语言的发展历程;
Java语言的特点;
Java语言的开发工具;
Java应用程序和小程序;
3.网络适用性
4.健壮性
5.安全性
6.平台无关性
7.可移植性
8.解释型
9.高性能
10.多线程
11.动态性
12.丰富的类库
13.嵌入浏览器运行
1.3Java类库的概念
1.4网络浏览器
1.5 Java开发工具
NetBeans:这个集成环境可以方便地进行程序的编辑、编译、生成和运行。
J2sdk : http:// java.sun.com免费下载;
Jcreator
Eclipse (MyEclipse)等
1.6Java程序的分类
基于控制台的应用程序;
基于浏览器运行的小程序applet。
小程序与应用程序的区别是:小程序必须依赖一个HTML文件和支持Java的网络浏览器。
<applet code="sayhello.class"
height=100 width=200>
</applet>
</HTML>
1.7对Java程序的解释
1.8编写Java程序的风格要求
课堂练习:
请编写一个应用程序输出你自己的学号和姓名
课外练习(作业):
下载并安装J2SDK;
设置系统环境变量
下载并安装MyEclipse
老师演示小程序和applet程序
应用程序举例(程序1-1 ):
public class hello {
public static void main (String args[ ]) {
System.out.println ("Hello Java !");
}
}
小程序举例(程序1-2 ):
import java.awt.Graphics; //注意该行的含义
Java程序的注释方法;
写Java程序的风格规范。
Baidu Nhomakorabea重点内容
Java语言的特点;
Java语言的开发工具;
Java应用程序和小程序;
难点内容
无
课时分配
1课时
教学方法
讲授法、演示法、对比法
讲授内容提要
1.1Java语言的发展简介
1991年Sun Mircosystem公司成立了一个Green项目开发小组,Jame Gosling为组长;
Java字符量的长度为16个位,表示范围是从‘\u0000’到‘\uffff’即从0到65535;
浮点常量:采用十进制或科学记数法表示。在缺省情况下一个浮点数是double型。
布尔常量:true和false,它们不是数,不能进行算术运算。
字符常量:与C/C++中的表示类似。
字符串常量:Java中字符串常量是对象。
2.2变量
变量的命名原则是:以字母(’a’…’z’和’A’…’Z’)、下划线(‘_’)和‘$’符号开头的,由字母、数字(’0’…’9’)、下划线和‘$’构成的一个符号序列。
例如,a,_a,NameOfStudent,$10均是合法变量名,而-a和9a是非法变量名。关键字不能用作变量名(见表2-1 )
注意:Java对变量是区分大小写.
2.2.1整形类型的变量
字节(byte)型,8个位。
短整形(short),占16个位。
整形( int ),占32个位。
长整形( long int ),占64个位。
Java中的整形最值均有符号。例如程序2-1测试最值:
public class Test_Int { //程序2-1测试整形变量的最值
public static void main(String [ ] args){
System.out.println(Byte.MAX_VALUE );
System.out.println(Byte.MIN_VALUE );
熟悉MyEclipse的开发环境
第2章
教学目的要求
掌握字符常量和符号表示的常量的概念和应用
掌握整形、浮点型、字符型和布尔型变量的概念和应用
掌握数据的概念
理解参数传递方式
学会逻辑运算符、算术运算符和位运算符的使用方法
主要内容
常量:包括字面常量和符号表示的常量;
变量:整形、浮点型、字符型和布尔型;
数组:Java的数组属于类类型;
设计Java采用虚拟机代码(Virtual Machine Code),即.class文件,它通过解释器运行;
1995年5月Sun Mircosystem公司对外正式发布Java1.0;
Java2用途:适用于各种应用开发,尤其是网络应用,网络服务和嵌入式系统。
1.2Java语言的特点
1.简单性
2.面向对象
System.out.println(Long.MAX_VALUE );
System.out.println(Long.MIN_VALUE);
}
}
注意:byte、short、int、long是原子类型,而Byte、Short、Integer和Long分别是四种原子类型对应的类类型。
2.2.2字符类型变量
import java.applet.Applet;
public class sayhello extends Applet {
public void paint (Graphics g ) {
g.drawString ("Hello Java !",35,30);
}
}
小程序对应的HTML文件:
<HTML>
参数传递方式;
运算符:包括逻辑运算符、算术运算符和位运算符等;
重点内容
整形、浮点型、字符型和布尔型变量的概念和应用;
符常量和符号表示的常量的概念和应用
难点内容
参数传递方式
课时分配
2课时
教学方法
讲授法、演示法、对比法、实验验证法
讲授内容提要
2.1常量
整形常量:采用八进制、十进制、十六进制表示,但不能采用二进制表示,和C/C++中的一样。
System.out.println(Short.MAX_VALUE );
System.out.println(Short.MIN_VALUE );
System.out.println(Integer.MAX_VALUE );
System.out.println(Integer.MIN_VALUE );
《Java程序设计》
授
课
教
案
授课人:
授课班级:电子商务专业
教学目的要求
了解Java的基本特点和用途
掌握如何下载Java SDK软件包
了解设置Java程序的开发环境SDK
如何运行Java程序
了解Java的概貌
主要内容
Java语言的发展历程;
Java语言的特点;
Java语言的开发工具;
Java应用程序和小程序;
3.网络适用性
4.健壮性
5.安全性
6.平台无关性
7.可移植性
8.解释型
9.高性能
10.多线程
11.动态性
12.丰富的类库
13.嵌入浏览器运行
1.3Java类库的概念
1.4网络浏览器
1.5 Java开发工具
NetBeans:这个集成环境可以方便地进行程序的编辑、编译、生成和运行。
J2sdk : http:// java.sun.com免费下载;