- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第2章jav程a序设计教案
课堂教学教案教师姓名: ***** 课程名称:Java程序设计 授课时数:2 第2次课授课课题第2章 Java概述教学目标了解Java语言特点,理解Application和Applet两种Java应用程序的运行原理和方法。掌握在JDK环境中编译和运行程序的操作,熟悉在MyEclipse集成开发环境中,编辑、编译、运行和调试程序的操作。教学重点掌握JAVA语言的基本语法特点,熟悉JAVA开发环境教学难点Java语言的特点教学方法项目驱动,案例教学,一体化课堂;板书+多媒体。教学过程参考附录2课堂小结重点掌握JAVA语言的基本开发环境,能够熟练使用Eclipse课外拓展类名第一个字母大写 PhoneCard 方法名第一个字母小写 getBalance() 变量名第一个字母小写 cardNumber 各标识名内含单词首字母大写课后作业注意要求学生定时完成主干课程的网上章节测试1.标示符和关键字在定义和使用方面有何区别?【答】定义方面:标示符是用户定义的、以字母开头的字母数字序列,关键字是由Java语言定义的、具有特定含义的英文单词。 使用方面:标示符用于命名变量、常量、类、对象等元素,每一个关键字都有特定的含义,不能被赋予别的含义。2.Java语言的基本数据类型有哪些?引用数据类型有哪些?【答】基本数据类型有:整数类型byte、short、int、long,浮点数类型float、double,字符类型char,布尔类型boolean;引用数据类型包括数组(array)、类(class)和接口(interface)3.试分析基本数据类型与引用数据类型的主要特点,并说明使用这两种变量有哪些差别?【答】基本数据类型的变量保存数据值,而引用数据类型的变量保存地址。5.程序中为什么需要常量和变量?声明常量或变量时,为什么必须给出其所属的数据类型?【答】在程序中使用的数据大多需要经常变化,用常量值表示显然不够,因此每一种算法语言都提供常量和变量来存储数据。为了确定常量或变量的数据性质、取值范围、以及它们占用的内存单元的字节数和它们参加的合法运算和操作。6.什么是变量的作用域,声明变量时,如何确定变量的作用域?【答】 变量的作用域是指其作用范围。变量声明的位置决定了它的作用域7.设i是一个整数类型变量,写出下列问题对应的表达式?判断i为奇数或偶数;【答】i%2==0 //取值为true时是偶数,否则是奇数判断i的值是否在0~9之间;【答】(i0)(i9) 8.设ch是一个字符变量,写出下列问题对应的表达式判断ch是一个十进制的数字字符判断ch是一个十六进制的数字字符判断ch是一个大写字母判断ch是一个英文字母,不论大写和小写如何将一个十进制的数字字符ch转换成对应的整数类型值如何将一个十六进制的数字字符ch转换成对应的整数类型值9.说明for、while、和do-while三种循环语句的特点和区别?While语句的特点:“先判断后执行”,当条件满足时执行循环体Do-while语句的特点:“先执行后判断”,先执行循环体再判断条件是否满足For语句的特点:“先判断后执行”,但for语句将循环控制变量初始值、循环条件和变量的变化规律都以表达式形式写在循环体之前。附录22.1Java开发环境Java虚拟机执行Java程序动态性 异常处理 多线程JDKJDK的安装与设置1. 安装JDK2. 设置环境变量 :设置Path和Classpath两个环境变量Java源程序结构Package importpublic class 或interfaceclass interfaceMyEclipse集成开发环境JAVA集成开发工具(将课本第十章介绍的Eclipse开发环境的使用提前介绍,详细内容参照PPT10JAVA虚拟机执行JAVA程序的流程Java语言的特点simple 简单 ● object-oriented 纯面向对象distributed 分布式 ● interpreted 解释型robust 健壮性 ● secure 安全性architecture-neutral 结构中立portable 可移植性 ● high-performance 高性能multi-threaded 多线程 ● dynamic 动态2.3 Java程序的几种类型Application“Java应用程序”是可以独立运行的Java程序。由Java解释器控制执行。Applet“Java小程序”不能独立运行,而是被嵌入到Web页中。由Java兼容浏览器控制执行。2.4 Java应用程序编译(字符界面)1. Application例1 显示字符串的Application应用程序2.Applet例12 显示字符串的Applet应用程序编程题:10.分别用for,whil
您可能关注的文档
- 稠州中学九年级语文学科期末学力调研卷.doc
- 贵州省安全文化建设作工方案.doc
- 稿件格式等几个问题的说明.doc
- 贵州省建筑工程施技工术资料竣工验收实例.doc
- 贵州省建筑工程施工技术资料竣工验收实例.doc
- 贵州省建设工程安全工施备案表.doc
- 贵州省普通高中会管考理系统(校管理员).doc
- 贵州省普通高中会考理管系统.doc
- 贵州省普通高中学毕生业标准及认定方案.doc
- 贵州省石漠化测监细则.doc
- 人工智能在小学科学教学中促进探究式学习的策略研究教学研究课题报告.docx
- 小学美术教育人工智能教育资源整合创新实践探究教学研究课题报告.docx
- 城市公园生态环境调查报告:基于社区参与的生态保护实践教学研究课题报告.docx
- 初中社团活动对学生心理健康的影响及对策教学研究课题报告.docx
- 社会组织在农村养老服务中的资金与资源整合路径.docx
- 《特色农产品品牌建设中的品牌与农产品地理标志保护研究》教学研究课题报告.docx
- 全膝关节置换术完整版.pptx
- 高中化学课堂中生成式人工智能的运用:激发学生化学探究兴趣的实证分析教学研究课题报告.docx
- 《模具制造数字化车间智能制造与生产调度研究》教学研究课题报告.docx
- 高中物理实验报告:太阳能热水器效能与热泵技术的应用教学研究课题报告.docx
最近下载
- 冠心病合并房颤的抗凝抗栓策略.ppt VIP
- 副高中医护理试题及答案.docx
- 员工职业发展通道设计课程.ppt VIP
- 注册安全工程师中级其他安全生产专业实务(电气安全)模拟试卷3.pdf VIP
- VDI2230高强度螺栓连接的系统计算中文版.pdf VIP
- 汉威KB500可燃气体报警控制器使用说明书.pdf
- 2024-2030全球摩托车和机车头盔行业调研及趋势分析报告.docx
- 2024-2030全球全面式蓝牙摩托车头盔行业调研及趋势分析报告.docx
- 神木市东安煤业有限公司煤炭资源整合项目(0.60Mt_a)(重大变动)环境影响报告书.pdf VIP
- (高清版)DB11∕T 1702-2019 生活饮用水样品采集技术规范.pdf VIP
文档评论(0)