- 1、本文档共13页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
北邮《的Java技术》期末复习题(含答案)
Java技术综合练习题
填空题
Java 不仅仅是一种编程环境,它实际上是一个完整的计算平台,包括完整的程序开发环境和运行环境。
完整的Java体系结构包括四个组件,分别是Java编程语言、Java类文件格式、Java应用程序编程接口和Java虚拟机。
Java运行时环境是由Java虚拟机和核心类组合形成的。
在Java类文件中存储的二进制代码称为字节码,它们是JVM的指令。
当Java虚拟机是在主机操作系统上由软件实现时,它实际上是用本地(如C/C++等)语言编写的程序。
Java虚拟机主要包括两个模块,一个是类装载器,另一个是执行引擎。
在面向对象系统中,对象是程序的基本组成实体。
对象是程序的基本组成实体,类是创建对象的模板。
Java 源程序中的类可以分为两种,分别是系统类和用户自己定义类。
编译程序的时候会自动导入到程序中的系统包是java.lang。
把基本数据类型包装成类包装成类的好处是可以提供基本数据类型的信息,还可以使用类的方法对数据进行操作。
在Java中,int类型的包装类是Integer, char 类型的包装类是Character。
Integer 类的 parseInt( ) 方法的功能是把一个字符串转换为一个整型数据。
Java 把数据输出到控制台是使用System.out完成的。
Scanner 类是在java.util包中定义的。
创建一个连接到标准输入流对象 System.in 的 Scanner 对象的语句是Scanner myScanner = new Scanner(System.in);。
设 myS 是一个 Scanner 类的实例,则语句“int x = myS.nextInt();”的作用是读取一个整数,然后把这个整数赋给变量x。
Java 提供的专门用于格式化输出数据的方法是System.out.printf()。
Java 提供的用于处理日期和时间信息的系统类是java.util.Date。
字符串常量是用双引号括起来的字符序列。
Java用于处理处理字符串的类有两个,分别是String类和StringBuffer类。
Java的编译器会为每个字符串常量生成一个String类的实例。
取得字符串的长度的方法是调用字符串对象的length()方法。
设有如下类定义
class Person {
private String name;
Person(String n) {
name = n;
}
}
则创建一个 Person 类对象的语句是Person p = new Person(Apple);。
在Java中,每当创建一个对象时,系统都会从它管理的内存中分配一定的空间给这个对象。我们把创建好的对象叫做对象实体,而这个对象实体的“标识”叫做对象的引用。
构造方法有两个作用,一个作用是提供要实例化的类的类名,另一个作用是把新创建的对象初始化。
new运算符用于创建对象,new运算符被执行之后会返回新创建对象的引用。
在声明成员变量的时候,用关键字static修饰的变量是类变量,类变量也称为静态变量。
在声明成员变量的时候,没有被关键字static修饰的变量是实例变量。
在声明成员方法的时候,用关键字static修饰的方法是类方法,类方法也称为静态方法。
在声明成员方法的时候,没有被关键字static修饰的方法是实例方法。
调用类方法有两种情况,一种是通过类名调用类方法,另一种是通过对象名调用类方法。
在面向对象的程序中,方法是用于定义对象的某个特定功能的代码段。
方法名和方法的参数类型称为方法的签名。
调用方法的语句格式是reference.method(arguments)。
编译源程序时,编译器会为方法添加一个隐式参数,用来存储运行时刻传来的当前对象的引用。
面向对象技术有三个基本特性,分别是封装、继承和多态。
包含在对象属性中的数据值的集合通常称为对象的状态。
对象除了保存数据之外,还提供若干操作数据的方法,用以描述的对象的行为。
在 Java 中,对象的本体是用对象的引用表示的。
封装有两方面的意思:一个方面是对象封装了功能的内部实现机制,另一个方面是对象封装了它持有的数据。
在Java中,通过在类定义里面定义属性和方法,强制实现对数据和功能的封装。
Java 程序中的所有类都由系统类Object直接继承或间接继承得到的。
Java中的多态是指一个程序中同名的不同方法共存的情况。
Java中的多态为编译时多态和运行时多态两类。
对象的类型转换分为upcasting和casting两种。
所谓包就是Java语言提供的一种区别类名空间的机制,是一组相关的类和接口的集合。
Java 中声明包的关键字是package,引用包中类或接口的关键字是import。
Jav
您可能关注的文档
- 办公的室卫生管理.ppt
- 加工中心操作工中级的6套题试题库.pdf
- 加减计算的灵的活运用.ppt
- 加强教的师队伍建设和领导班子建设,确保高校教育教学质量的提高.pdf
- 加强“两学一做常态化”基的础工作,迎接上级巡察.pptx
- 加强的安全文化建设,提高全员安全素质,实施方案(初稿).doc
- 加权平均数的课件.ppt
- 办公室6S的标准.pptx
- 制造企业云虚拟化的基础架构.pptx
- 动态规划题的目选讲.ppt
- [荆州]2024年湖北荆州市公安县大学生乡村医生专项招聘15人笔试历年参考题库附带答案详解.pdf
- [滨州]2024年山东滨州市滨城区招录城市社区工作者40人笔试历年参考题库附带答案详解.pdf
- [茂名]广东茂名市电白区应急救援大队队员招聘笔试历年参考题库附带答案详解.pdf
- 2025至2031年中国直流电磁机构行业投资前景及策略咨询研究报告.docx
- 2025至2031年中国草编化妆包行业投资前景及策略咨询研究报告.docx
- [湛江]2025年广东湛江市坡头区社会保险基金管理局招聘编外工作人员笔试历年参考题库附带答案详解.pdf
- 2025至2031年中国钢板施压皮带轮行业投资前景及策略咨询研究报告.docx
- [舟山]浙江舟山岱山县司法局招聘编外工作人员笔试历年参考题库附带答案详解.pdf
- [湖南]2024年湖南省教育考试院招聘笔试历年参考题库附带答案详解.pdf
- [甘肃]2025年甘肃出入境边防检查总站所属事业单位招聘12人笔试历年参考题库附带答案详解.pdf
文档评论(0)