100、Java中集中类型的流,每种流所对应的抽象类.doc

100、Java中集中类型的流,每种流所对应的抽象类.doc

ID:27971488

大小:80.00 KB

页数:8页

时间:2018-12-07

100、Java中集中类型的流,每种流所对应的抽象类.doc_第1页
100、Java中集中类型的流,每种流所对应的抽象类.doc_第2页
100、Java中集中类型的流,每种流所对应的抽象类.doc_第3页
100、Java中集中类型的流,每种流所对应的抽象类.doc_第4页
100、Java中集中类型的流,每种流所对应的抽象类.doc_第5页
资源描述:

《100、Java中集中类型的流,每种流所对应的抽象类.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、100、Java中集中类型的流,每种流所对应的抽象类字节流àInputStream,OutputString字符流àInputStreamReader,InputStreamWriter101、Java是否有内存泄露?Inti,i2,i-i2102、多态实现机制父子类àOverride同一个类:Overloading103、垃圾回收。有向图的方式记录和管理heap中的对象,大小,使用情况113、开发中用到的设计模式MVC,用来开发JSP/Servlet。简单工厂模式114、jsp中的动作,作用?1、jsp:include,在页面被请求的时候,引入一个

2、文件2、jsp:useBean,寻找或实例化一个JavaBean3、jsp:setProperty,设置JavaBean的属性4、jsp:getProperty,输出某个JavaBean的属性5、jsp:forward,把请求转到一个新的页面6、jsp:plugin,根据Brower类型,为Java插件生成OBJECT或EMBED标记115、匿名内部类。。。可以继承其他类,也可以实现其他接口116、应用服务器,webserver的区别应用服务器:Weblogic,Tomcat,JbossWebserver:IIS,Apache118、Linux下线程

3、,GDI类的解释基于核心轻量级进程一对一线程模型。。。。。一个线程实体对应一个核心轻量级进程,而线程之间的管理在核心外函数库中实现GDI类是图像设备编程接口类库graphicdeviceinterface119、STRUTS的应用Struts是采用Servlet/JSP技术,开发web应用程序的开源framework。Struts功能:1、一个controllerservlet,把用户请求发送到相应的Action对象2、JSP自由的tag库,并且在controllerservlet中提供关联支持,帮助程序员创建交互式表单应用3、提供一系列实用的对象,

4、xml处理,通过反射处理JavaBean属性,国际化120、JDOJavadataobject,java对象持久化的新的规范。96、每个异常都是一个对象,Throwable或其子类的实例throwsà用来标明一个成员函数可能抛出的各种异常throw语句用来明确地抛出一个“异常”99、有几种方法可以实现一个线程,stop,suspend为何不推荐实用继承Thread或者实现Runnable接口1、stop会搞乱数据的状态Stop的问题不在objectlocks,而是在object当时的状态。当用stop时会释放此线程所持有的所有的锁。但这时我们并不知道

5、线程在作什么。假设object的锁被用来写入共享缓冲区,一旦调用的stop,那么object的锁被收回了,是的,锁被收回了,大家都可以访问这个共享缓冲区了,但是这个时候,我们无法知道这个线程是不是完成了它刚刚的write动作。也就是说,共享缓冲区中的数据状态可能是无效的。2、suspend有死锁的危险suspend则用来挂起一个线程(对应的方法是resume)。Suspendisanotherstory.Suspend并不会释放此线程所获得的锁,这些锁在此线程恢复执行前,永远都不会被释放。假设dead线程被挂起了,在rescue线程中,我们要执行re

6、sume方法,而这个方法要取得一个锁,但是这个锁却被dead线程锁把持。恩,死锁拉。重点:当一个线程被suspend时,此线程不会释放此线程所持有的所有锁Destroy()还没有被实现多线程编程已经够复杂的啦,请不要雪上加霜的又去使用会引发问题的函数70、XML文档定义几种形式?本质区别?解析XML文档哪几种方式?dtd和schemaschema本身是xml,schema可以被xml解析器解析。。dtd先有,然后,我们在dtd的基础上,发展schemaDOM,SAX,STAX1、DOM的树结构,使得DOM不能处理大型文件,性能下降厉害。占内存多,DO

7、M在解析前,要装入整个文件。适合对xml随机访问2、SAX,事件驱动性xml解析方式。顺序读取xml文件不要一次就装入整个文件。当遇到文档开头,文档结束,标签开头,标签结束,触发一个事件,用户通过在其回调事件中,写入处理代码,来处理xml文件,适合对xml的顺序访问3、STAX,StreamingAPIforXML69、简述逻辑操作(&,

8、,^)与条件操作(&&,

9、

10、)的区别。区别主要答两点:a.条件操作只能操作布尔型的,而逻辑操作不仅可以操作布尔型,而且可以操作数值型b.逻辑操作不会产生短路58、线程的基本概念,线程的基本状态,状态之间的关系程序执

11、行过程中的一个执行单位,每个程序至少要有一个线程程序的基本状态:就绪,运行,挂起,结束(共4个)1.进程和线

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。