- 1、本文档共21页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
JAVA教案_2
Java 教案
第一章 Java 基础
一、名词解释
1、 虚拟机(JVM)
Sun 公司提供的一个介于操作系统和软件之间的一个软件,能够为运行其上的软件模拟一个
通用的软件环境,使得在所有平台上的软件都能够以同样的方式执行其代码,从而实现java
程序的 “一次编译,到处运行 “
2、 命令行(Command Line)
操作系统提供给用户的字符式操作界面。用户只能通过键入字符命令来执行造作系统提供的
各种功能 (使用操作系统提供的命令),或者执行可执行文件。因为在输入命令后敲回车即
可执行命令,所有的命令都在一行,因此称为命令行。
3、 Jdk
开发java 程序所必须的工具包。包含能对java源代码进行编译和执行的各种命令,通常JDK
中会包含虚拟机
4、 J2SE,J2EE,J2ME
J2SE:java 标准版,用于教学和常用功能使用,是java 的基础
J2EE:java 企业版,用于中大型企业的应用级开发
J2ME:java 移动版,用于移动手持设备的应用开发
二、知识要点
1、 java 的发展史 (略)
2、 虚拟机的作用
2.1软件和操作系统的桥梁
2.2 屏蔽操作系统的不同点
2.3java程序 “一次编译,到处运行”的基础
3、 Jdk
3.1要开发java 程序的基础
3.2jdk 的安装
3.2.1配置path 变量:添加jdk 中bin 目录的路径
3.2.2 配置classPath 变量:.
4、 Java 的三个版本 (J2SE,J2EE,J2ME)
4.1J2SE:java 标准版,用于教学和常用功能使用,是java 的基础
4.2J2EE:java 企业版,用于中大型企业的应用级开发
4.3J2ME:java 移动版,用于移动手持设备的应用开发
5、 Java程序的基本结构
5.1文件后缀名:java,字节码文件后缀:class
5.2 所有的代码都在类中:class
5.3程序入口点:main 函数
5.4 类名:类名和文件名同名,用public 修饰类
6、 执行HelloWorld 类
6.1常用dos命令:cd
6.2 用javac 编译*.java 文件,用java 执行*.class文件
三、重点
1、 java程序的基本结构
1.1main 函数原型:public staticvoidmain(String[]args)
1.2HelloWorld 的代码
四、难点
1、 虚拟机的作用
虚拟机类似于程序和操作系统之间的翻译,软件必须在虚拟机的基础上运行
2、 执行HelloWorld
2.1注意大小写区别
2.2 注意拼写错误
2.3若不能正常编译和执行,注意观察错误信息,并总结看到的错误和修改方式
第二章 Java语法 (上)
一、名词解释
1、 命令行参数(Command LineArguments)
从命令行执行程序时额外输入的参数。以java 命令执行java 类时,命令形式为java 类名 命
令行参数。命令行参数不限个数,参数之间以空格隔开,在main 方法中,命令行参数保存
在args数组中,有多少个命令行参数,args数组中就有多少个元素,类型都为String
2、 短路与短路或
当一个布尔表达式 (表达式结果为真或假)的执行顺序是从左到右依次运算,并且在计算还
未完成的时候就能够判断整个表达式的结果时,会发生短路现象。
如C1C2C3C4,其中,C1,C2,C3,C4 都表示一个布尔表达式,如果计算发现
C1结果为假,那么根据与规则,可以判断出整个表达式为假,因此C2,C3,C4 都不会进
行计算,这种忽略后续表达式结果的行为称之为短路,此种情形为短路与。
同理,C1||C2||C3||C4,若C1为真,则后续表达式都无需进行计算,称为短路或
二、知识要点
1、 数据类型
1.1、 基本类型 (8种,注意和c 语言做对比)
1.2、 引用类型 (所有引用类型都必须实例化),
1.3、 运算符
2、 语句控制逻辑
2.1、分支 (if、switch)
2.2、循环 (while,for,do…while)
2.3、跳转 (continue、break)
3、 标准输出
3.1、System.out.priteln()
3.2、字符串拼接 (+)
三、重点
1、 如何设置命令行参数
1.1、 项目上右键
1.2、 选Properties
1.3、 选Run/Debug Settings
1.4、 选中相应的类 (欲设参数的main 函数所在的
您可能关注的文档
- IPO反馈及审核意见汇编1_部分36.pdf
- IPO定价_中庸思维还是团队极化.pdf
- IPO财务辅导材料(2015年最新版).pdf
- IPHONE5_拆机图详细教程(最全).pdf
- iPQ311系列电能质量在线监测装置说明书V1.0.pdf
- Ipv6的应用.pdf
- IP组播技术概述.pdf
- IQ3+简明手册 V2.0.pdf
- IRCC说明资料.pdf
- iQ4bis 介绍 - 中文.pdf
- 《GB/Z 44363-2024致热性 医疗器械热原试验的原理和方法》.pdf
- GB/T 16716.6-2024包装与环境 第6部分:有机循环.pdf
- 中国国家标准 GB/T 44376.1-2024微细气泡技术 水处理应用 第1 部分:亚甲基蓝脱色法评价臭氧微细气泡水发生系统.pdf
- 《GB/T 44376.1-2024微细气泡技术 水处理应用 第1 部分:亚甲基蓝脱色法评价臭氧微细气泡水发生系统》.pdf
- GB/T 44376.1-2024微细气泡技术 水处理应用 第1 部分:亚甲基蓝脱色法评价臭氧微细气泡水发生系统.pdf
- 中国国家标准 GB/T 44315-2024科技馆展品设计通用要求.pdf
- GB/T 44305.2-2024塑料 增塑聚氯乙烯(PVC-P)模塑和挤塑材料 第2部分:试样制备和性能测定.pdf
- 《GB/T 44315-2024科技馆展品设计通用要求》.pdf
- GB/T 44315-2024科技馆展品设计通用要求.pdf
- GB/T 39560.9-2024电子电气产品中某些物质的测定 第9 部分:气相色谱-质谱法(GC-MS)测定聚合物中的六溴环十二烷.pdf
文档评论(0)