答辩5

1、集合元素如何添加?如何删除?如何遍历?

添加:add()   put()

删除:remove()

遍历:

1、  for(int  i =0;i<list.size();i++){

Object  obj = list.get(i);

}

2、  Iterator  it = list.iterator();

while(it.hasNext()){

Object obj = it.next();

}

3、  for(Object  obj  :  list){

}

2、List接口实现类ArrayList、Vector、LinkedList的区别?HashMap和Hashtable区别?

ArrayList底层由数组实现。是连续的空间,遍历、尾部追加速度快,中间插入、删除速度慢。

Vector底层也由数组实现。是线程安全的类。

LinkedList是不连续空间,中间插入、删除速度快,遍历速度慢。

HashMap允许空键和空值,线程不安全。Hashtable不允许空键和空值,线程安全。

3、集合如何进行排序?

Collections.sort(list,Comparator c);

4、awt和swing有什么区别?

awt是利用操作系统的风格构建组件,跨平台时显示风格不一致。

swing是单独的组件,跨平台时风格一致。

5、GUI常见布局管理器有哪些?

绝对布局,边框布局,流式布局,网格布局

6、如何进行事件的添加?

确定事件源,确定监听器(实现监听接口)   注册(建立事件源和监听器的联系)

7、流按照输入输出方向分有几种?相对于什么而言?

流按照输入输出方向分有两种,相对于内存而言,当将数据从数据源中读取到内存时,叫读取流。当将数据从内存写入数据源时,叫写入流。

8、流按照传输内容分有几种?各自的父类是什么?

流按照传输内容有 字节流、字符流、对象流。但其本质都是字节流。字符流和对象流是在字节流基础上作了一层封装,以便更好对字符和对象进行操作。

字节流的父类:InputStream和OutputStream

字符流的父类:Reader和Writer

9、操作流时,如果文件不存在会出现什么情况?如果流不关闭会出现什么情况?

操作流时,如果文件不存在,对于读取流而言,会抛出文件未找到异常。对于写入流而言,会创建新文件。如果流使用完成后不关闭,会浪费内存资源。而且对于写入流而言,如果流不关闭也不刷新,有可能写不进数据。

10、如何判断一个文件是否存在?如何创建一个目录?如何知道一个目录中有多少文件?

使用File类中exists()判断文件是否存在。

创建新目录:mkdir();

列出目录中的文件:listFiles();

11、什么是对象序列化?如何实现对象序列化?

当需要传输对象时,由于对象中数据很庞大,所以需要将对象打散成字节序列,以利传输。这个过程叫做序列化。到达目的地时,又需要将字节序列还原成对象,叫反序列化。

这时,需要序列化的对象必须实现java.io.Serializable接口

12、TCP/IP协议分为几层?

TCP/IP分为四层:应用层、传输层、网络层、网络接口层

13、什么是端口?常见端口有哪些?

端口是一个应用程序输入输出数据的通道。每个应用程序都会有固定的端口。

常见的端口:Telnet协议:23    ftp:21   smtp:25    http:80

14、TCP和UDP的区别是什么?掌握TCP编程流程。

TCP是比较可靠的传输协议,提供三次握手机制,如果信息在传输中丢失或耗损,会要求发送方重新发送,保证数据传输的完整性。

UDP是比较不可靠的传输协议,当信息在传输中丢失或耗损,不会要求发送方重新发送。优点是速度快。

15、什么是XML?XML声明是怎样的?XML注释是怎样的?

XML叫做可扩展的标识语言,以标记和子标记的方式描述对象。

声明<?xml  version=”1.0”   encoding=”utf-8”?>

注释<!--     - ->

16、一个格式良好的XML有哪些规定?

1、  必须要有声明

2、  有且只有一个根元素

3、  大小写区分

4、  属性必须加引号

5、  标记成对出现

6、  标记要正确嵌套。

7、  空标记要关闭

74、格式良好的XML和有效的XML有什么区别?

有效的XML除了满足XML基本规范外,还要满足DTD和Schema定义的元素规则。有效的XML一定是格式良好的XML,但格式良好的XML不一定有效。

75、DOM和SAX有什么区别?

DOM是以树状方式的一套API,可以读取可以写入;可以随机访问XML中元素;大型文档占用内存较多。

SAX是一套基于事件方式的API。占用内存小,只能读取不能写入,不能随机访问元素,文档只能遍历一次。

76、静态块和实例化块分别在什么时候执行?

静态块在类加载时执行,只执行一次。实例化块在产生对象时执行。每产生一个对象,就执行一次,在super()之后执行。

77、什么是一对一、一对多、多对多?

一对一指的是一条主表记录对应一条从表记录。一对多指的是一条主表记录对应多条从表记录。多对多指的是一条主表记录对应多条从表记录,同时一条从表记录也对应多条主表记录,通过中间表来描述多对多关系。

78、数据库完整性有哪些?

实体完整性:每条记录都要有所区别,不能存在一模一样的记录。通过主键和唯一约束实现

域完整性:保证每一列的值是有效的。通过默认约束、非空约束和检查约束实现

引用完整性:保证从表的外键必须引用主表的主键。通过外键约束实现

用户自定义完整性:用户自定义的规则

时间: 2024-10-14 16:56:48

答辩5的相关文章

不同身份的答辩

1:产品经理              技术型                      市场调研 :需求性分析文档 可行性分析 产品定义设计: 产品类型  以及 效果 营销型 如何销售 获取客户的信任 如何答辩: 定义自己的商品             需求分析(为什么要做项目 ) 竞品分析(获取到自己的优势在哪里 采用什么优势 )                    会员邀请制 ; 四级营销 ; 社区营销 等项目的优点 2:项目经理 组织项目组 启动会议 项目需求分析的审视 编制 项目计划

答辩HTML5

答辩有三个项目,有三个游戏和知乎,游戏都是有js写的,我想说的是想要做一个是那么难啊!老师给了我们游戏的项目还有游戏的思路构成,完成项目.还有一个知乎,也很难,用到HTML,css3,php,数据库,第一演示自己的项目,回答问题三个问.第一个问题怎样获取键盘上的空格键?第二个什么是js对象?第三个什么是js变量的特点?

关于课程答辩一点总结

到今天为止,今年的两个答辩项目都完成了:一个SRDP项目<体测预约系统>,一个数据库课程设计<体育馆预约管理系统> 两个项目的答辩都很差,没有抓住重点.但是幸运的SRDP确实做出东西出来,数据库老师基本上给了我们两次机会. 总结一下,老师见到的东西比我们多的多,除了历届优秀的学长.学姐做的东西外,老师自己也会做一些项目,所以如果是感觉自己做出的东西会让老师惊讶,感动到老师基本上是不可能的.所以答辩应该展示的是我们做了什么,而不是我们完成了什么. 就SRDP项目来说: 首先应该介绍一

java web项目答辩答辩题总结

答辩每个人的总分为1.5分.每个人主要问3个问题. 开发流程===>系统架构====>项目模块+功能===>项目得失重定向与转发:?九个隐式对象?get与post的区辨:?jsp有静态包含,动态包含,两者的区辨:?什么是MVC:?web系统架构:? java web项目答辩 1 http协议全名和特点 ------------------------------------------------------ HTTP是一种超文本传输协议(HyperText Transfer Proto

论文答辩问题记录

1.第三章不确定性度量只有三页 答:数据流挖掘是一个相对大的问题,目前做的工作是先确定理论性框架,后续的工作尚需展开. 2.标题缩写应注明全称 答:这是一个疏漏,修订版会改正这个问题. 3.不同算法平台对比应予以说明 答:论文内已对各种平台作了详细说明. 论文第五部分的对比实验部分,由于实验条件限制,并没有重复实现对方的实验,而是找了和对方硬件相同或者差于对方硬件水平的平台来进行对比. 4.算法规范性 答:这一部分绝大多数算法是用伪代码来写的. 哈希函数部分由于牵涉到位运算这样的底层机制,所以用

项目答辩的感悟

这是我第一次进行项目答辩,以前也就在电视剧里看见过,所以并不了解什么是答辩,对即将到来的项目答辩也是极其紧张的.我们花了五天来准备项目,但是我们准备的项目不尽如人意.毕竟是第一个项目我还是希望做得完美一些,所以我又把我该做的那部分重新做了一遍.我觉得答辩的过程也就是我们提升和完善我们项目的过程,那我们就应该多从中学到点东西,争取把每个细节都能考虑得周全.而且从其他团队的答辩过程中,我们也发现了不少我们考虑欠缺的地方,我们不能在问题出现时再来考虑解决方案.所以,我觉得我们事先的准备工作如何,在很大

杨锦锋师兄博士毕业答辩

今天是2015年6月25日,杨师兄迎来了人生中相当重要的一天--博士答辩,给5年精彩的博士生活(一把鼻涕一把泪加各种苦逼)画上了一个圆满的句号. 和预答辩一样,杨师兄极其快速地介绍了自己博士论文的研究工作(研究内容太丰富了),让我们这些师弟们在云里和雾里徘徊了40分钟.介绍了自己的研究内容后,杨师兄迎来了答辩委员会的各种“炮火”.这里数赵铁军老师为最,让答辩的氛围达到了一个空前的峰值,之后杨师兄就处于各种“炮轰”之中. 经过激烈的答辩后,答辩委员会全票通过,杨师兄激动地发表了自己的毕业感言. 和

毕业答辩的PPT攻略

关于内容: 1.一般概括性内容:课题标题.答辩人.课题执行时间.课题指导教师.课题的归属.致谢等.  2.课题研究内容:研究目的.方案设计(流程图).运行过程.研究结果.创新性.应用价值.有关课题延续的新看法等.  3.PPT要图文并茂,突出重点,让答辩老师明白哪些是自己独立完成的,页数不要太多,30页左右足够,不要出现太多文字,老师对文字和公式都不怎么感兴趣. 4.凡是贴在PPT上的图和公式,要能够自圆其说,没有把握的坚决不要往上面贴.  5.每页下面记得标页码,这样比较方便评委老师提问的时候

毕业论文需获合格证才能参与答辩

学校抽检通不过会推迟答辩甚至还会影响就业的,天津某大学刘姓同学告诉记者,据他们了解,对于他们上交的毕业论文,学校还是会进行相应检查的,论文抄袭率达到35%以上就过不了.据调查数据的显示,受访学生中有九成以上听说过有这样的论文检测平台,有超过五成的学生表示在网上进行了检测. 记者在网上了解到目前的Writehelp论文检测系统使用的人数最多,很是受到大学生们的欢迎,而Writehelp论文检测系统是基于国内最大的中文文献资源库以及数十亿的互联网资源,推出以来已经获得超过1000万次用户使用的信赖.

关于答辩的反思

首先有几个问题需要总结一下: ajax的同步和异步: 同步是我在做A事,告诉他去做B事,然后他等我做完以后一起去做B事. 异步是他不管我做完没完做,直接去做B事. 关于请求:get 和 post请求是我们平常最常用的,除了这两种,还有put.delete大多数:get:打开编辑页面,获取信息的时候post:添加页面,保存信息的时候put:编辑页面,保存信息的时候delete:删除  也就是查,增,改,删其实用其中一个全都能做 关于继承 其实说继承,这个问题太笼统了我自己的理解是在js里面向对象的