您所在位置: 网站首页 / Java程序设计教案精编.docx / 文档详情
Java程序设计教案精编.docx 立即下载
2025-08-25
约11.1万字
约188页
0
89KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

Java程序设计教案精编.docx

Java程序设计教案精编.docx

预览

免费试读已结束,剩余 183 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

Java程序设计教案

第一篇:Java程序设计教案Java程序设计第一讲绪论一、安装netbean系统二、helloworld典型程序结构中各部分的说明:/**Tochangethistemplate,chooseTools|Templates*andopenthetemplateintheeditor.*/packagetest1;//@authorJiepublicclassTest1{publicstaticvoidmain(String[]args){System.out.println(“HelloWorld!”);}}1、注释语句2、类定义的包:package3、publicclassTest1,定义类,类名称是Test1,属性为public4、publicstaticvoidmain(String[]args),main函数5、main函数的函数体{System.out.println(“HelloWorld!”);}三、Java程序设计语言的基本内容:数据类型运算符&表达式3程序控制语句4数组5类6对象7继承8接口9包APPLET11异常处理12线程13字符串14GUI15输入输出系统我们的课堂教学内容:时间17周,包括17次课堂教学,17次实验室上机。四、几个案例:1、计算根号2;2、显示1-1003、从1加到1004、打印一个“*”组成的10*10的矩形5、求N!,递归算法6、GUI的例子,在GUI界面下输入和显示(this.jLabel1.setText(this.jTextField1.getText());)7、演示几个复杂一点例子五、Java语言中保留的关键字:Java语言一共使用了48个保留关键字,他们主要可以分为如下几类。1.访问控制private,protected,public.2.类、方法和变量修饰符abstract,class,extends,final,implements,interface,native(用于与其他语言的接口),new,staticstrictfp:java语言采用固定的位数来存储浮点型数据,但是有些处理器使用更高位的浮点寄存器,这些寄存器增加了中间过程的计算精度。例如double类型数据jvm采用64为存储,二有些处理器使用80位的浮点寄存器来保存中间数据。例如:doublew=x*y/z;很多处理器计算x*y后将中间结果存储在80位的寄存器中,再除以z并将结果截断为64位;但是这个结果可能会与始终在64位机器上计算的结果不一致,如果将所有的中间结果都截断,可能会导致溢出,而截断操作同样需要时间,计算速度比较慢。因此JVM默认允许中间结果精度扩展。但是在使用关键字strictfp标记的方法,必须使用严格的浮点计算。使用strictfp标记的类中所有的方法都必须严格按照浮点计算。synchronized:多线程同步访问控制transient:transient关键字表示在Serializable的时候不保存该值volatile:Volatile修饰的成员变量在每次被线程访问时,都强迫从共享内存中重读该成员变量的值。而且,当成员变量发生变化时,强迫线程将变化值回写到共享内存。这样在任何时刻,两个不同的线程总是看到某个成员变量的同一个值。3.程序控制语句break,continue,return,do,while,if,else,for,instanceof,switch,case,default,4.错误处理catch捕获,finally最后,throw投试,throws投试,try尝试5.包相关import输入,package包.6.基本类型boolean布尔型,byte字节型,char字符型,double双精度,float浮点,int整型,long长整型,short短整型7.变量引用super特殊,this这个,void无值除了这48个关键字以外,还有3个语法保留字:null空,true真,false假.六、如何学习一门程序设计语言1、理解什么是程序设计语言2、练习、练习、再练习第二讲数据类型、运算符与表达式一、Java语言中的数据类型数据类型大小范围默认值byte(字节)-128327680int(整型)-2147483648-21474836480long(长整型)-***7808-***78080float(浮点型)32-3.40292347E+38-3.40292347E+380.0fdouble(双精度)-1.797693***E+308-1.797693***E+3080.0dchar(字符型)„u0000-+=!~+(一元)-(一元)左右*/%右左+(二元)-(二元)右左>>>>右左=instanceof右左==!=右左&右左^右左
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

Java程序设计教案精编

文档大小:89KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用