- 1、本文档共3页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
一、简答题
1.JVM是什么?简述JVM的功能?
答:JVM是JAVA虚拟机的简称,功能:提供java运行环境,负责回收GC,加载运行时
相应的类(classloader)。
2.Java源文件组成元素?
答:
3.Java的数据类型有哪些?
答:基本数据类型:byteshortcharintfloatdoublebooleanstring
数据类型:数组,对象
4.面向对象程序设计语言的四大特性?简述每个特性的特点?
答:抽象,封装,继承,多态。抽象:对现实事物具有相同点的抽象为同一对象,封装:对
对象的私有属性隐,只提供相关的方法接口。继承:对父类可继承的属性和方法的接
收,可以复写。多态:不同的子类对父类继承下来的方法复写,调用同一个方法在不同的子
类上达到不同的效果。
5.this关键字的特点?super关键字的特点?
答:this始终代表调用的当前对象,super表示调用当前对象的父类对象。
6.static关键字的特点?
答:static表示静态的,可用于:属性(可表全局变量),方法(静态方法,可通过类名
直接调用),代码块前(静态代码块,类加载时即调用了)。
7.final关键字的特点?
答:final关键字修饰的表示最终的,不能被修改(属性-常量)或继承(类)或复写(方
法)!
8.重写和重载的特点与区别?**
答:重写:
9.满足多态的条件?***
条件:2同(方法名,参数)2大(修饰范围,返回类型)1小
10.抽象类和接口的比较?
答:抽象类:可以有属性和已经实现了的方法,但最少有一个抽象方法。一个类只能继承一
个类或抽象类。
接口:全部为属性和抽象方法。多个接口可以被一个类实现
11.Java异常处理机制的组成部分以及处理异常的流程?
答:java的所有异常都继承自Exception类,
12.Java内定义注解有哪些?分别的作用是什么?元注解有哪些?分别的作用是什么?
答:定义的有:@Overread强制检查标注的方法是否满足复写。@Dreputed表示标注的属性,
方法等过时了,不建议使用。@
元注解有:target:定义注解适用的范围,
13.当利用HashSet存放自定义类类型的数据时,需要复写哪些方法来确保元素的唯一性?
答:需要复写equals和hashCode方法。
14.当利用TreeSet自定义类类型的数据时,需要怎么处理来确保元素有序?
答:2种:1,自定义数据类型实现ComparableT接口,并复写compareTo方法。
2,自定义一个比较器类实现comparatorT接口,复写compareTo1,To2方法,
实例化TreeSet时传入比较器类的一个对象。
15.集合常见的遍历方式有哪些?
答:1-:for循环遍历for(Tt:collT)2-:利用toString()方法输出全部
3-:iterator迭代遍历coll.iterator得到it。While(it.hasNext()){sysout(it.next)}
4-:coll.toArray()得到Object[]或者TT[]数组,再利用for()等遍历。
16.简述TCP/UDP的特点与区别?
17.OSI七层参考模型是哪些?Tcp/IP有几层?每层分别是什么?并有哪些常见的协议?
二、编程题
1.(考点:Java基本语法)将一个正整数分解质因数,例如:输入90,打印出90=2*3*3*5
2.
(考点:素数判断方式)判断101~200之间有多少个素数,并输出所有素数,并每8个为
一行对齐
3.(考点:算法优化)百钱买百鸡问题(100块钱买100只鸡,其中公鸡5块一只,母鸡3
块
文档评论(0)