- 1、本文档共67页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
面向对象技术(本) 考前辅导 考试题目类型 填空20分 单项选择 20分 简答题 30分 应用题 30分 掌握以下知识点: 1、概述 1.1 Java语言的特性、Java虚拟机概念 1.2 基本Java应用程序的组成结构 1.3 Java程序的编译和运行方法 Java语言的特点 语法简单,功能强大 类似于C++,去掉了C++中不常用且容易出错的地方 完全面向对象 分布式与安全性 强调网络特性,内置TCP/IP、HTTP、FTP协议类库 三级代码安全检查机制 与平台无关 一次编写,到处运行 Java语言的特点 解释编译两种运行方式 just-in-time编译器,简称JIT编译器 多线程 动态执行 执行代码是在运行时动态载入的 丰富的API文档和类库 Java虚拟机 Java虚拟机(Java virtual machine,JVM)是运行Java程序必不可少的机制。编译后的Java程序指令并不直接在硬件系统的CPU上执行,而是由JVM执行。JVM是编译后的Java 程序和硬件系统之间的接口,程序员可以把JVM看作一个虚拟的处理器。它不仅解释执行编译后的Java指令,而且还进行安全检查。它是Java程序能在多平台间进行无缝移植的可靠保证,同时也是Java程序的安全检验引擎。 Java程序 Java应用程序(Java Application) Java小应用程序(Java Applet) Java应用程序例 public class HelloWorldApp{ public static void main (String args[ ]) { System.out.println (Hello World!); } } 程序的编译和运行 编译源文件是文本形式的文件,经过编译,生成二进制格式的字节码类文件 Java编译器:“javac” 运行 Java的解释器是“java.exe” java和javac一般放在$JAVA_HOME/bin目录中,系统配置文件的PATH变量中应包含该目录 2、标识符和数据类型 2.1 Java的基本语法、关键字 2.2 Java的基本数据类型、复合数据类型 2.3 类和对象的概念及特性 Java程序的结构 package语句:可以没有,或可以有多个,但必须放在文件开始的地方 import语句:可以没有,或可以有多个,如果有import语句的话,必须放在所有类定义之前 public型的类定义:每个文件中最多有一个 类定义:每个文件中包含的类定义的个数没有限制 接口定义:每个文件中包含的接口定义个数没有限制 注释 程序中适当地加入注释,会增加程序的可读性 程序中允许加空白的地方就可以写注释。注释不影响程序的执行结果,编译器将忽略注释 Java中的三种注释形式: 标识符 标识符是以字母、下划线(_)或美元符($)开头,由字母、数字、下划线(_)或美元符($)组成的字符串 标识符区分大小写,长度没有限制 Java的基本数据类型 基本数据类型 3、表达式和流程控制语句 3.1 语句表达式语法 3.2 Java程序流控制语法 常量 只有简单数据类型和String类型才有相应的 常量形式 运算符 4、数组、向量和字符串 4.1 定义数组、使用数组的方法 4.2 定义及使用字符串类型方法 5、进一步讨论对象和类 5.1 掌握抽象数据类型的定义 5.2 掌握对象的构造和初始化方法 5.3 掌握关键字this、final、super 5.4 掌握子类、抽象类、接口的概念、编写方法 5.6 掌握类的封装性、继承性、多态性(方法的重载)的概念 6、Java语言中的异常 6.1 掌握异常的意义、定义、使用方法以及异常的分类 6.2 掌握创建及抛出异常的方法 一 填空题 开发与运行Java程序需要经过的三个主要步骤为__ 编写源程序__ 和__编译源程序___ 及 __解释运行字节码文件_ 。 Java源程序经过 Java编译器 编译成 Java字节码 ,再利用 Java解释器 解释的方式来运行。 Java的基本数据类型包括byte、short、int、long、float、double、 char 和 boolean 。 在Java语言中,逻辑常量值除了true之外另一个是 false 。 定义初值为123456789的长整型变量 var 的语句是 long var=123456789L。 表达式84/84%8*4的运算结果是 4 。 执行一个程序段int x=5,y=6; y=--x/++y;后,x= 4 ,y= 0 。 表达式2=5的运算结果是 false
文档评论(0)