📄 javaquestion.htm
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0055)http://www.digitalspirit.info/phf/java/javaquestion.htm -->
<HTML><HEAD><TITLE></TITLE>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<META content="MSHTML 6.00.2800.1226" name=GENERATOR>
<META content=FrontPage.Editor.Document name=ProgId><LINK
href="javaquestion.files/sastyle.css" type=text/css rel=stylesheet></HEAD>
<BODY leftMargin=0 topMargin=0><!--webbot bot="Include" U-Include="../include/head.htm" TAG="BODY" startspan -->
<TABLE borderColor=#ffffff cellSpacing=0 cellPadding=0 width="100%"
align=center>
<TBODY>
<TR>
<TD bgColor=#ffffff colSpan=8>
<DIV align=center>
<TABLE cellSpacing=0 cellPadding=0 width="100%" bgColor=#ccccff
border=0><TBODY>
<TR>
<TD width=180 bgColor=#ffffff height=60 rowSpan=3>
<DIV align=center><IMG height=60 src="javaquestion.files/logo.gif"
width=180 border=0> </DIV></TD>
<TD width=520 bgColor=#ffffff colSpan=7 height=35> </TD></TR>
<TR>
<TD width=90 bgColor=#c1c0e4 height=26>
<DIV align=center><A class=a03
href="http://www.digitalspirit.info/phf/index.htm">首 页</A>
</DIV></TD>
<TD class=unnamed2 width=96 bgColor=#c1c0e4 height=26>
<DIV align=center><A class=a03
href="http://www.digitalspirit.info/phf/designpatterns/index.htm">设计模式</A>
</DIV></TD>
<TD width=90 bgColor=#c1c0e4 height=26>
<DIV align=center> <A class=a03
href="http://www.digitalspirit.info/phf/artichecture/index.htm">架构实践</A>
</DIV></TD>
<TD width=90 bgColor=#c1c0e4 height=26>
<DIV align=center> <A class=a03
href="http://www.digitalspirit.info/phf/uml/index.htm">UML实践</A>
</DIV></TD>
<TD width=90 bgColor=#c1c0e4 height=26>
<DIV align=center> <A class=a03
href="http://www.digitalspirit.info/phf/java/index.htm">JAVA夜未眠</A>
</DIV></TD>
<TD width=90 bgColor=#c1c0e4 height=26>
<DIV align=center><A class=a03
href="http://www.digitalspirit.info/phf/archive/index.htm">资 料</A>
</DIV></TD>
<TD width=90 bgColor=#c1c0e4 height=26>
<DIV align=center><A class=a03
href="http://www.digitalspirit.info/bbs/bmb/index.php">论 坛 </A>
</DIV></TD></TR></TBODY></TABLE></DIV></TD></TR></TBODY></TABLE>
<HR color=#000000 SIZE=1>
<!--webbot bot="Include" i-checksum="34212" endspan -->
<TABLE width="100%" border=0>
<TBODY>
<TR>
<TD background=javaquestion.files/bg_blue.gif>
<P align=center><B><BLINK><FONT color=#ffffff size=3>面试中曾被问到的JAVA
QUESTION</FONT></BLINK></B></P></TD></TR>
<TR>
<TD>
<P align=center>(原创 Michael.Pan)</P></TD></TR>
<TR>
<TD background=javaquestion.files/bg_dotline.gif> </TD></TR>
<TR>
<TD><FONT class=pl color=#000000 size=2>
个人在国内做IT已经有五年了,我从事JAVA也有三年了,有一些个人在面试后的对面试问题总结,在些写出来:</FONT>
<P><FONT class=pl color=#000000 size=2> 1.J2EE是什么?</FONT></P>
<P><FONT class=pl color=#000000 size=2> 2.介绍JAVA中的Collection
FrameWork(包括如何写自己的数据结构)?</FONT></P>
<P><FONT size=2>
如COLLECTION中遗留类(HASHTABLE、VECTOR)和现有类的区别?(同步)</FONT></P>
<P><FONT class=pl color=#000000 size=2>
3.Java中异常处理机制,事件机制?</FONT></P>
<P> </P>
<P><FONT class=pl color=#000000 size=2> 4.EJB与JAVA
BEAN的区别?</FONT></P>
<P> EJB与JAVA
BEAN是SUN的不同组件规范,EJB是在容器中运行的,分步式的,而JAVA BEAN主要是一种可利用的组件,主要在客户端UI表现上。</P>
<P><FONT class=pl color=#000000 size=2> 5.JAVA中的多形与继承?</FONT></P>
<P> 可出编程,选择题。</P>
<P><FONT class=pl color=#000000 size=2> 6.抽象类与接口?</FONT></P>
<P><FONT size=2> 接口的好处是将实现与表现分离。</FONT></P>
<P><FONT size=2>
抽象类与接口都用于抽象,但是抽象类(JAVA中)可以有自己的部分实现,而接口则完全是一个标识(同时有多重继承的功能)。</FONT></P>
<P> </P>
<P><FONT class=pl color=#000000 size=2> 7.Java 的通信编程,编程题(或问答),用JAVA
SOCKET编程,读服务器几个字符,再写入本地显示?</FONT></P>
<P> </P>
<P><FONT class=pl color=#000000 size=2> 8.JAVA SERVLET API中forward()
与redirect()的区别?</FONT></P>
<P>
forward()方法可以使用原来的对象,而且速度较快。</P>
<P><FONT class=pl color=#000000 size=2> 9.JAVA解析XML的方式?</FONT></P>
<P><FONT size=2> SAX、DOM</FONT></P>
<P><FONT class=pl color=#000000 size=2> </FONT></P>
<P><FONT class=pl color=#000000
size=2> 10.用JAVA实现数据库查询,这是一道编程题。</FONT></P>
<P> 基本操作,不用讲了。</P>
<P><FONT class=pl color=#000000 size=2> 11.用JAVA实现一种排序
,比较,JAVA类实现序列化的方法(二种)?</FONT></P>
<P> 如在COLLECTION框架中,实现比较要实现什么样的接口。</P>
<P><FONT class=pl color=#000000
size=2> 12.JSP中动态INCLUDE与静态INCLUDE的区别?</FONT></P>
<P><FONT size=2> 老一套,动态可以带参数,静态相当于一段静态HTML文件。</FONT></P>
<P> </P>
<P><FONT class=pl color=#000000 size=2> 13.应用服务器与WEB
SERVER的区别?</FONT></P>
<P> </P>
<P><FONT class=pl color=#000000 size=2> 14.设计模式与UML方面。</FONT></P>
<P><FONT size=2> 如工厂模式,解决多数据库支持问题。</FONT></P>
<P><FONT size=2> 15。
编程:编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串。</FONT></P>
<P><FONT
size=2>但是要保证汉字不被截半个,如“我ABC”4,应该截为“我AB”,输入“我ABC汉DEF”,6,应该输出为“我ABC”而不是“我ABC+汉的半个”。</FONT></P>
<P><FONT size=2> 16。在ORACLE大数据量下的分页解决方法。
一般用截取ID方法,还有是三层嵌套方法。</FONT></P>
<P><FONT size=2> 17。WEB
SERVICE名词解释。JSWDL开发包的介绍。JAXP、JAXM的解释。SOAP、UDDI解释。</FONT></P>
<P><FONT size=2> 18。BS与CS的联系与区别。</FONT></P>
<P><FONT size=2> 19。LINUX下线程,GDI类的解释。</FONT></P>
<P><FONT size=2> 20。JAVA多线程编程。</FONT></P>
<P><FONT size=2>
用JAVA写一个多线程程序,如写四个线程,二个加1,二个对一个变量减一,输出。</FONT></P>
<P><FONT size=2> 21。JAVA的基本功: STRING与STRINGBUFFER的区别。</FONT></P>
<P><FONT size=2> 22。STRUTS的应用(如STRUTS架构)</FONT></P>
<P> </P><FONT size=2>
<P> </FONT></P></TD></TR>
<TR>
<TD></TD></TR>
<TR>
<TD></TD></TR></TBODY></TABLE><!--webbot bot="Include" U-Include="../include/foot.htm" TAG="BODY" startspan -->
<TABLE height=52 cellSpacing=0 cellPadding=0 width="100%" align=center
bgColor=#c1c0e4 border=0>
<TBODY>
<TR>
<TD bgColor=#c1c0e4 height=1> </TD></TR>
<TR bgColor=#dadede>
<TD bgColor=#c1c0e4 height=40>
<DIV align=center><FONT color=#533478><SPAN class=white>(c) 2002 Michael
倾情制作 感谢<A
href="http://www.digitalspirit.info/">数灵通电子</A>提供空间支持!<BR></DIV></SPAN></FONT></TD></TR>
<TR>
<TD bgColor=#c1c0e4 height=1> </TD></TR></TBODY></TABLE> <!--webbot bot="Include" i-checksum="4598" endspan -->
</BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -