﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-思想比知识更重要 成长比成功更重要-随笔分类-求职相关</title><link>http://www.blogjava.net/renyangok/category/18705.html</link><description /><language>zh-cn</language><lastBuildDate>Tue, 08 May 2007 11:07:48 GMT</lastBuildDate><pubDate>Tue, 08 May 2007 11:07:48 GMT</pubDate><ttl>60</ttl><item><title>else</title><link>http://www.blogjava.net/renyangok/archive/2007/05/08/116022.html</link><dc:creator>保尔任</dc:creator><author>保尔任</author><pubDate>Tue, 08 May 2007 11:05:00 GMT</pubDate><guid>http://www.blogjava.net/renyangok/archive/2007/05/08/116022.html</guid><wfw:comment>http://www.blogjava.net/renyangok/comments/116022.html</wfw:comment><comments>http://www.blogjava.net/renyangok/archive/2007/05/08/116022.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/renyangok/comments/commentRss/116022.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/renyangok/services/trackbacks/116022.html</trackback:ping><description><![CDATA[scrum:<br><br>since last: read unittests and update unittests of #1035.<br>before next: go on with #1035.<br><br>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br>自己作：<br>1，firefox加百度搜索条<br><br>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>要看的网址：<br><br>vim<br>http://blah.blogsome.com/blog_index/#vim_<br>http://www.blog.edu.cn/user2/zarcoder/archives/2006/1591128.shtml<br><br>Good references/tutorials<br><br>&nbsp;&nbsp;&nbsp; * http://jmcpherson.org/editing.html -- Efficient Editing With vim<br>&nbsp;&nbsp;&nbsp; * http://www.moolenaar.net/habits.html -- Seven habits of effective text editing (from Bram, the author of vim)<br>&nbsp;&nbsp;&nbsp; * http://www.vex.net/~x/python_and_vim.html -- Configurations that are releveant when editing python code in vim <br>http://www.ibm.com/developerworks/cn/views/linux/articles.jsp?view_by=search&amp;search_by=Vim+%E5%AE%9E%E7%94%A8%E6%8A%80%E6%9C%AF<br><br>vim plugins<br>http://blog.sina.com.cn/u/46dac66f010006uo<br><br>From Jacky:<br><br>&nbsp;&nbsp;&nbsp; * SuperTab?.vim -- code completion with Tab key in insert-mode<br>&nbsp;&nbsp;&nbsp; * tabbar.vim -- display a bar with all modifiable buffer<br>&nbsp;&nbsp;&nbsp; * taglist.vim -- provides an overview of the structure of source code files and allows you to efficiently browse through source code files in different programming languages. <br><br>From Vincent:<br><br>&nbsp;&nbsp;&nbsp; * bufexplorer.vim<br>&nbsp;&nbsp;&nbsp; * supertab.vim<br>&nbsp;&nbsp;&nbsp; * parenquote.vim<br>&nbsp;&nbsp;&nbsp; * foldutil.vim<br>&nbsp;&nbsp;&nbsp; * matchit.vim<br>&nbsp;&nbsp;&nbsp; * manpageview.vim<br>&nbsp;&nbsp;&nbsp; * project.vim<br>&nbsp;&nbsp;&nbsp; * NERD_comments.vim <br><br>From Yjpark:<br><br>&nbsp;&nbsp;&nbsp; * mini buffer<br>&nbsp;&nbsp;&nbsp; * taglist <br>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br>(1) 如何找到上次编辑的文件？<br><br>Ctrl+O （按两次）<br><br>(3) 如何复制粘贴？<br><br>复制<br>方法一：先ma标记当前位置为a，移动到新的位置，再y`a或者y'a复制从标记位置a到当前位置的内容。`和'的区别：`以字符为单位，'以行为单位。这个方法应该是所有vi都适用的<br><br>方法二：按v或V或Ctrl+V进入visual模式，移动光标选择一段内容，按y。三者的区别：v以字符为单位，V以行为单位，Ctrl+V是块选择。这个方法只在VIM下适用。粘贴p或P。区别：前者粘贴到光标后面，后者粘贴到光标前面。<br><br>(4) 如何在多个文件中进行替换？<br><br>一般可以用sed或者vim来做。比如要对当前目录下的*.c文件进行替换：<br>方法一：<br>for i in *.c; do<br>sed -i -e 's/oldvalue/newvalue/g' $i<br>done<br>方法二：<br>vim *.c<br>:argdo %s/oldvalue/newvalue/g<br><br>(5) 如何把fold一次全部打开？<br><br>zR 或者 :set foldlevel=999<br><br>(7) 如何计数搜索的字符串？<br><br>如果需要统计缓冲中一个模式（pattern）出现的频率，需要把 'report' 置为0，然后用替换命令把模式替换成它自己。Vim 报告的已替换的数目就是模式出现的次数。例：<br>:set report=0<br>:%s/./&amp;/g characters<br>:%s/\i\+/&amp;/g words<br>:%s/^ lines<br>:%s/the/&amp;/g "the" anywhere<br>:%s/\/&amp;/g "the" as a word<br>你可能希望复位 'hlsearch' 或者使用 ":nohlsearch"。<br><br><br>(11) 如何快速插入多行数字0-99？<br><br>在命令行中输入以下代码，或者先把代码保存到一个外部文件，然后source这个文件：<br>let i = 0<br>while i &lt; 100<br>put = i<br>let i = i + 1<br>endw<br>如果位数不足需要在前面补零，可以用Ctrl-V块选择，然后I插入0。<br><br><br>set fileformat=unix再从新保存该文件覆盖原文件就可以去除:^M了<br><br>(14) 如何整体缩进一段代码（插入tab）？<br><br>选中一段代码，&lt; 或 &gt; 或 2&lt; 或 3&gt; &#8230;&#8230;<br><br>(15) 如何合并两行？<br><br>合并两行的键是 J<br>另外，如果你设置了<br>set backspace=2<br>你就可以用backspace或者delete很方便的删到上一行或者下一行。<br><br><br>(17) 如何让VIM不生成备份文件（~文件）？<br>在当前的 Vim 6.4 的标准发布中，有一百多章、近六十万英文词的帮助文件，进入 Vim 后输入&#8220;:help&#8221;（命令模式中输入的命令要敲回车键才结束输入，下面不再说明这一点）即可访问。本文在介绍特性时，对文档中已经说明得很详细的内容只会提纲挈领地加以简短说明和提供应用范例，并提供访问相应的 Vim 文档的命令。<br><br>一般的发布版中还常常带有一个简单的 30 分钟的 Vim 教程，新手在操作系统的命令行上输入&#8220;vimtutor&#8221;命令即可开始学习。除上面的简单说明外，本文并不介绍最基本的 Vim 命令，Vim 的新手应该先通过教程熟悉一下 Vim，再继续往下阅读。<br>set nobackup<br>更多细节请看 :help backup。另外，也可以不关掉backup而是设置backupdir将备份文件统一存放到一个目录下，比如<br>set backupdir=C:\Program\ Files\Vim\tmp<br><br>(18) 如何设置windows下gvim的字体？<br><br>:set guifont=* 出选择字体对话框，<br>选好了后, 再 :set guifont? 看，最后把guifont的设置写进vimrc就行了。<br><br>(18) 如何设置vim的colorscheme<br><br>:colorscheme 然后tab选取，最后把中意的scheme写进.vimrc文件。colorscheme的.vim文件在$vim$/colors/文件夹里面，可以在www.vim.org<br><br>下载各种colorscheme。<br><br><br><img src ="http://www.blogjava.net/renyangok/aggbug/116022.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/renyangok/" target="_blank">保尔任</a> 2007-05-08 19:05 <a href="http://www.blogjava.net/renyangok/archive/2007/05/08/116022.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>CSDN论坛面试经验和面试题集锦</title><link>http://www.blogjava.net/renyangok/archive/2006/12/31/91186.html</link><dc:creator>保尔任</dc:creator><author>保尔任</author><pubDate>Sun, 31 Dec 2006 08:09:00 GMT</pubDate><guid>http://www.blogjava.net/renyangok/archive/2006/12/31/91186.html</guid><wfw:comment>http://www.blogjava.net/renyangok/comments/91186.html</wfw:comment><comments>http://www.blogjava.net/renyangok/archive/2006/12/31/91186.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/renyangok/comments/commentRss/91186.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/renyangok/services/trackbacks/91186.html</trackback:ping><description><![CDATA[
		<p align="left">
				<font color="#ff0000" size="6">
						<table id="table4" align="left">
								<tbody>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/mianshi060906.htm#[面试经验]" target="_self">面试经验</a>
														<a href="http://community.csdn.net/Expert/mianshi060906.htm#[综合/算法]" target="_self">综合/算法</a>
														<a href="http://community.csdn.net/Expert/mianshi060906.htm#[C/C++]" target="_self">C/C++/VC</a>
														<a href="http://community.csdn.net/Expert/mianshi060906.htm#[MS-SQL_Server]" target="_self">MS-SQL Server</a>
														<a href="http://community.csdn.net/Expert/mianshi060906.htm#[Java]" target="_self">Java</a>
														<a href="http://community.csdn.net/Expert/mianshi060906.htm#[.NET技术]" target="_self">.NET技术</a>
														<a href="http://community.csdn.net/Expert/mianshi060906.htm#[Oracle]" target="_self">Oracle</a>
														<a href="http://community.csdn.net/Expert/mianshi060906.htm#[其他]" target="_self">其他</a>
												</td>
										</tr>
										<tr>
												<td>
												</td>
										</tr>
										<tr>
												<td>[<a href="http://community.csdn.net/Expert/mianshi060906.htm#[微软系列]" target="_self">微软系列</a>] [<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4976379" target="_blank">INTEL</a>] [<a href="http://community.csdn.net/expert/Topicview1.asp?id=4976756" target="_blank">网易</a>] [<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4973289" target="_blank">中兴</a>] [<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4837098" target="_blank">华为</a>] [<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4952091" target="_blank">Google1</a><a href="http://community.csdn.net/Expert/TopicView1.asp?id=4869373">2</a>] [<a href="http://community.csdn.net/expert/Topicview1.asp?id=4926347" target="_blank">DELL</a>] [<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4945933">朗讯</a>] [<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4677111" target="_blank">神州数码</a>] [<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4938069" target="_blank">方正</a>] [<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4972598" target="_blank">SUN</a>]</td>
										</tr>
										<tr>
												<td> </td>
										</tr>
										<tr>
												<td>
														<b>
																<a name="[面试经验]">[面试经验]</a>
														</b>
												</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=5006004" target="_blank">高薪是怎么跳出来的？（转载）</a> （wjf4856）</td>
										</tr>
										<tr>
												<td>
														<a title="最近几天招聘程序员的感想，另外附一份面试题，大家批批" href="http://community.csdn.net/expert/topicview1.asp?id=5002550" rel="external">最近几天招聘程序员的感想，另外附一份面试题，大家批批</a>（jyk）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4844420" target="_blank">机会是给有准备的人的，我今天去上海微创面试的体会</a>（sanjie88）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4884168" target="_blank">面试经历分享：北京文思创新</a>（ghz）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4996671" target="_blank">面试的苦恼</a>（palts520）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4900374" target="_blank">面试阿里巴巴</a>（boona）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4930230" target="_blank">我的面试经历，一个字难！！！！！！！！！！</a>（zxs3543）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4934649" target="_blank">如何面试软件工程师？</a>（zenhan）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4959715" target="_blank">在网上看了不少公司面试笔试的文章，郁闷了</a>（BLGT）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4890715" target="_blank">前天面试失败,特来此作检讨.从今以后开始要好好学习.</a>（utmost100）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4980288" target="_blank">要到珠海优特公司面试，请教该做些什么准备？</a>（Builder_Soft）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4941030" target="_blank">美工面试一般都会问什么问题</a>（qs_25）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4975366" target="_blank">请问面试VB程序员要注意些什么？</a>（chinayokel）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4974782" target="_blank">没有面试经验，请大家指导一下</a>（chinayokel）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4983622" target="_blank">Asp.net面试一般问什么</a>（zhukuanliang）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4980092" target="_blank">急请大家帮忙一会要去面试，听说是上机。一般都出什么题呀</a>（tt5201）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4978405" target="_blank">紧急求助：面试时，企业考察编程能力一般会出怎样的题目，特别是VC++!</a>（ab2）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4975862" target="_blank">问个问题(视频聊天)和写写4次面试的烦恼</a>（jianjian8410）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4971581" target="_blank">[新手求助]电话面试都要准备那些方面?</a>（OpenHero）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4950876" target="_blank">为什么每次面试之后都没有结果啊</a>（fangza）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4957199" target="_blank">在华为地下室餐厅面试的来聊聊</a>（xubai）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4948431" target="_blank">过些天去面试, 软件测试方面, 请各位大虾请提些建议,非常感谢</a>（Ripple_wang）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4953201" target="_blank">江湖救急！马上要去面试一个跟物流有关的技术职位，有做物流开发经验的吗？</a>（givemecool）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4950026" target="_blank">上周五去长沙大唐先一科技面试，十分郁闷，散分散心！</a>（lingfeng0626）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4945308" target="_blank">关于面试</a>（mystones）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4943843" target="_blank">做嵌入式开发，一般都面试哪方面的知识？</a>（werqqq）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4883263" target="_blank">这次面试太丢脸了，郁闷啊！</a>（feng13555）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4910313" target="_blank">继续那个：从东软面试回来郁闷中（转）</a>（mysticality）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4925384" target="_blank">NEC公司明天面试,向去过或在这个公司的兄弟请教,顶者勿入</a>（ATaoo）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4905654" target="_blank">面试5个月后收到华为录取通知，faint</a>（gomydream）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4883166" target="_blank">在面试的时候，自我介绍应该说些什么？</a>（luobo525）</td>
										</tr>
										<tr>
												<td> </td>
										</tr>
										<tr>
												<td>
														<b>
																<a name="[综合/算法]">[综合/算法]</a>
														</b>
												</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4994686" target="_blank">101道经典面试题 - 01</a>  <a href="http://community.csdn.net/Expert/TopicView1.asp?id=4994884">2</a><a href="http://community.csdn.net/Expert/TopicView1.asp?id=4997991">3</a><a href="http://community.csdn.net/Expert/TopicView1.asp?id=4998169">4</a><a href="http://community.csdn.net/Expert/TopicView1.asp?id=4999503">5</a><a href="http://community.csdn.net/Expert/TopicView1.asp?id=5000842">6</a><a href="http://community.csdn.net/Expert/TopicView1.asp?id=5001104">7</a><a href="http://community.csdn.net/Expert/TopicView1.asp?id=5001111">8</a><a href="http://community.csdn.net/Expert/TopicView1.asp?id=5001122">9</a> （china_cooooooooooder）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4911357" target="_blank">一个年薪10万美金的面试题</a>（ayungood）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4992360" target="_blank">面试考题，愁啊！！！</a>（mysticality）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4959570" target="_blank">[调查]去西安交大的一个软件公司面试，面试官问了一个问题，看有多少人能回答来，顺便散分</a>（bgqy2000）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4952091" target="_blank">Google面试的20题,知道的麻烦给点提示 .</a>（hansin）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4956006" target="_blank">据说是微软面试题，有答案了，但不知道为什么会是这样!</a>（DaChu）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4948089" target="_blank">月薪3万的一道面试题（看看你的IQ )</a>（cgtsea）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4829572" target="_blank">SZSM面试题:写一个可以返回任意两个string串的最大公串的函数,语言不限</a>（redbirdli）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4849344" target="_blank">分享一下：今天我们公司招聘产品设计师的面试题目……</a>（KiteGirl）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4672790" target="_blank">面试时一道超难的算法问题！！！</a>（justrun2005）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4907498" target="_blank">一道真正难倒亿人的智力题,这是微软的面试题</a>（66766960）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4860473" target="_blank">据说是一道微软月薪5w职位的面试题</a>（cjjfam）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4926347" target="_blank">DELL的英文面试题(硬件部分和操作系统)，兄弟们直接写下答案，切磋以下！</a>（zh050317）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/expert/Topicview1.asp?id=4976756">从网上搜集到的网易笔试题,大家一起讨论一下. </a>
												</td>
										</tr>
										<tr>
												<td> </td>
										</tr>
										<tr>
												<td>
														<p align="left">
																<b>
																		<a name="[C/C++]">[C/C++/VC]</a>
																</b>
														</p>
												</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4976379" target="_blank">再帖 几道面试题(据说是INTEL公司的)</a>（zdl1016）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4869373" target="_blank">[转帖]大家来试试GOOGLE面试题！！</a>（laiwusheng）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4945933" target="_blank">据说是朗训面试题</a>（flyiner）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4973289" target="_blank">我的中兴面试题,求达人给个答案啊</a>（flyabcd）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4866968" target="_blank">求面试题~南京联创的</a>（110120119）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=5000878" target="_blank">求教一面试题：编写一个函数比较两个整数大小，但不能使用任何比较操作符</a>（neoadane）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4691482" target="_blank">C语言面试题大汇总，个人觉得还是比较全地!!!</a>（free131）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4994656" target="_blank">前天的一道面试题，前辈帮看看！</a>（67676373）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4996157" target="_blank">微软经典面试题</a>（bastenf）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4988366" target="_blank">问个面试题</a>（zjbirdman）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4834987" target="_blank">面试问题之反转字符串中单词的顺序</a>（ugg）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4986821" target="_blank">求助：关于局部变量的一道面试题</a>（neoadane）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4990840" target="_blank">昨天朋友面试碰到的一面试题，请教大家</a>（petertangpei）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4988970" target="_blank">一个面试题</a>（xiaojun19830916）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4984763" target="_blank">两道有趣的面试题目.</a>（yangnix）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4957745" target="_blank">各位大侠请帮小弟作道面试题，先谢了！</a>（open_ocean）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4967695" target="_blank">面试问题,求助,送分</a>（OneAudollar）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4975577" target="_blank">１道面试题　大家帮忙看看</a>（gggaaakkk）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4952995" target="_blank">面试题1</a>（yangxudongseu）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4967370" target="_blank"> 面试题目,求助!</a>（OneAudollar）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4696384" target="_blank">又有一个面试题，大家看看</a>（yifongzhou）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4961303" target="_blank">面试题，有点难，欢迎高手指点</a>（xnkjdx1998）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4941421" target="_blank">大家看看面试题！</a>（yanjun885）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4928386" target="_blank">求解几个面试题，今天面的，郁闷死我了</a>（paskaa）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4939687" target="_blank">昨天的面试题,分享一下</a>（jianyachu）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4920101" target="_blank">一道面试纠错题，大家看看吧</a>（nysst_hxl）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4888707" target="_blank">一个关于指针的面试题，会者请进。</a>（fansgq）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4902262" target="_blank">软件外企C++面试题,大家试试看?</a>（OneAudollar）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4891422" target="_blank">两道Ｃ面试题,不小心你未必能做对哦</a>（ilelf）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4976962" target="_blank">[高手进]一个面试题，希望高手帮我解答，图形方面！</a>（yangc_83）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4976526" target="_blank">[要求置顶]开源软件的面试题——各位大哥们给点思路</a>（dream2013）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4952407" target="_blank">面试时被人问到两个问题</a>（yjukh）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4952397" target="_blank">求助：面试一些题目，高手们过来帮忙解答一下～</a>（yjukh）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4941585" target="_blank">今天的面试题（自学C果然够呛，望大家多多提示）</a>（ppsdog1956）</td>
										</tr>
										<tr>
												<td> </td>
										</tr>
										<tr>
												<td>
														<b>
																<a name="[MS-SQL_Server]">[MS-SQL Server]</a>
														</b>
												</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=5001364" target="_blank">sql server 面试时 的考题!!(整理)</a>（2344095）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4677111" target="_blank">神州数码11道面试题求解</a>（jinder22）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4921045" target="_blank">3棵面试题,大家来看看...................</a>（hanchi8008）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4912885" target="_blank">关于事务的问题(面试题)</a>（zyq_10_25）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4999448" target="_blank">sql server 面试时 的考题!!</a>（2344095）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4977423" target="_blank">昨天看了一个朋友的面试题，大家也来看看</a>（THE_ROCK）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4970257" target="_blank">这SQL语句我真的不会写?面试题目</a>（hzchl219）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4965875" target="_blank">棘手的（ＳＱＬ）面试题</a>（songyutou）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4965369" target="_blank">面试题！</a>（zyq_10_25）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4958497" target="_blank">我在面试时遇到的sql语句,请高人指点，跪求！！！！</a>（polo_van）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4945552" target="_blank">面试问题，请帮忙解答！！</a>（songcan）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4656253" target="_blank">这个sql语句该怎么写？（面试题）</a>（csdn02）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4929413" target="_blank">这边还有40分.求面试题:关于存储过程和触发器的,并附答案呀!!!!!!!!!!!!!!</a>（fairan）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4666927" target="_blank">面试问题 大表、小表 ，内联查询，大表放在前面还是后面查询速度更快</a>（jietuan）</td>
										</tr>
										<tr>
												<td> </td>
										</tr>
										<tr>
												<td>
														<b>
																<a name="[Oracle]">[Oracle]</a>
														</b>
												</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4959736" target="_blank">DBA常见面试题征集答案，并希望达人补充，希望此贴让所有想做DBA的人有点方向。</a>（pegtop）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4936931" target="_blank">面试题</a>（zyq_10_25）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4923103" target="_blank">我今天面试的SQL题目,欢迎刚毕业的同学来试一试!!!</a>（kong361）</td>
										</tr>
										<tr>
												<td> </td>
										</tr>
										<tr>
												<td>
														<b>
																<a name="[Java]">[Java]</a>
														</b>
												</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=5000213" target="_blank">共享一些面试题</a>（wts173）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4938069" target="_blank">方正的面试题目</a>（jmh0525）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4972598" target="_blank">一个很妖的问题(sun公司的面试题）</a>（CCJHJ）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4886612" target="_blank">高分求救！面试的时候，考官这样问我，我要怎么回答！！ 谢谢！！定给高分！</a>（</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4931205" target="_blank">外企的一道面试题.还请高手多多指点指点(急)!谢了！！</a>（ayorange）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4996724" target="_blank">Java面试题</a>（x_hong）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4983340" target="_blank">一公司面试题，做一翻译字典，要把不同的字典放在不同的服务器，高手帮忙啊</a>（totti1110）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4989998" target="_blank">请教一道面试题?</a>（javaf1）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4978080" target="_blank">本人自己遇到的面试题（急！急！急！）</a>（caiheng520）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4957446" target="_blank">一道面试题：这么确定a是不是B类的一个实例。谢谢</a>（luofengjava）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4954922" target="_blank">一个Hibernate 的面试题, 现场分析问题</a>（this_is_alan）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4953000" target="_blank">面试题!在线等!</a>（mousefog）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4823127" target="_blank">面试题目！谁能告诉我答案啊！</a>（yinlei920）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4934717" target="_blank">面试题</a>（Hmilyl）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4946795" target="_blank">感兴趣的话来看一下这道面试题</a>（chenfive）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4927959" target="_blank">高分求教!!!一道面试题(url链接传中文参数值乱码问题)</a>（tooker）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4933779" target="_blank">面试题60分!请大家帮忙</a>（zyq_10_25）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4930517" target="_blank">面试题求答案</a>（zhyhongyuan）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4734432" target="_blank">共享J2ME面试题目，欢迎大家积极参与</a>（Mailbomb）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4917078" target="_blank">今天的面试题</a>（Hmilyl）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4823053" target="_blank">一道java面试题（今天刚面试回来）</a>（cuiter）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4903782" target="_blank">面试关于JSP+oracl的问题求救</a>（coolcat_1981）</td>
										</tr>
										<tr>
												<td> </td>
										</tr>
										<tr>
												<td>
														<b>
																<a name="[.NET技术]">[.NET技术]</a>
														</b> </td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4701374" target="_blank">在网上看到的面试题大全,有兴趣的朋友可以来试试看</a>（greatbag）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4789569" target="_blank">dotNet高级软件工程师面试题</a>（flyinsky333）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4912254" target="_blank">.net面试题集</a>（liuxingjin）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4985303" target="_blank">闲来无事,做了一道面试题:100位数字相乘</a>（czhenq）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4844679" target="_blank">**大型软件公司.net面试题！一定的看！</a>（aspjsp）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4919442" target="_blank">我们公司面试基本完成，现公开部分面试题，感兴趣的来看看，同时也是给出标准答案供面试者参考。</a>（Ivony）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4960928" target="_blank">昨天面试微软，只有这一题不会做。</a>（amingo）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4907839" target="_blank">一道真正难倒亿人的智力题,这是微软的面试题</a>（66766960）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4708511" target="_blank">【MS的一道面试题】Session问题</a>（cxyppppp）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4973443" target="_blank">我们公司的一道面试题</a>（jobenc）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4981336" target="_blank">有点麻烦的面试题，请给个核心算法</a>（iacpdj）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4972468" target="_blank">一道.net面试题？？？</a>（never_give_up520）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4974039" target="_blank">一道面试题，大家解答！</a>（tigerlgf）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4970877" target="_blank">今天面试的两个问题，没能回答好，郁闷！</a>（zhanghaif）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4984785" target="_blank">面试题大家都来看看 在线等急~~~~~~~~~~~~~~~~~~~~~~~~~~~~~</a>（willyer）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4976261" target="_blank">一道面试题，怎么也没看懂，大家帮忙看看</a>（iacpdj）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4967868" target="_blank">同学去面试的两个面试题!</a>（longshaoye）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4949837" target="_blank">面试题</a>（karso）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4944931" target="_blank">不知道是垃圾面试题还是好的面试题？大家看看吧！</a>（rex1984）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4938357" target="_blank">面试遇到这种题，晕了！求各位施予援手!</a>（songcan）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4937121" target="_blank">一道面试题，没做出来！</a>（cloud_1981）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4929461" target="_blank">面试题目:如何在客户端新建一个项目到服务器端</a>（evila_love）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4899072" target="_blank">一道外企机试面试--------高手请进</a>（getbyling）</td>
										</tr>
										<tr>
												<td> </td>
										</tr>
										<tr>
												<td>
														<b>
																<a name="[其他]">[其他]</a>
														</b>
												</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4904071" target="_blank">网络安全方面的面试题</a>（vagrantisme）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4975036" target="_blank">软件测试/质量评估（QA）面试的题目，大家帮忙想想</a>（qiuzhizhe）</td>
										</tr>
										<tr>
												<td>[汇编]<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4981984" target="_blank">来者有分，面试题，贴出来一起讨论，超难！！！！！</a>（crtd024）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4982604" target="_blank">出了套面试题，大家看看，这让没经验值的人做合不合适</a>（wojiudaofen）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4929593" target="_blank">急问一道关于测试的面试题</a>（xjh_Love_paopao）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4880902" target="_blank">一道关于路由器的面试题,高手请进!!</a>（Gamehal）</td>
										</tr>
										<tr>
												<td>[Linux/Unix社区]<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4970921" target="_blank">今天面试的时候的问题没有能够回答出来的题，郁闷！各位帮忙看看</a></td>
										</tr>
										<tr>
												<td>[Linux/Unix社区]<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4991844" target="_blank">请教面试题一则</a>（ty263）</td>
										</tr>
										<tr>
												<td>[Windows]<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4894686" target="_blank">昨天面试，考官问我平时用户端的数据怎么做备份的，大家来谈谈！</a>（ballatong）</td>
										</tr>
										<tr>
												<td>[Windows]<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4939323" target="_blank">求面试题</a>（qiuyinggxnn）</td>
										</tr>
										<tr>
												<td>[ASP]<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4954944" target="_blank">下午去面试遇上了一个很有挑战的问题,有没高手路过?</a>（me121121）</td>
										</tr>
										<tr>
												<td>[VB]<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4949024" target="_blank">VB面试过后不过，问问大家这几题该怎么回答</a>（xiebird）</td>
										</tr>
										<tr>
												<td> </td>
										</tr>
										<tr>
												<td>
														<b>
																<a name="[微软系列]">[微软系列]</a>
														</b>
												</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4833630" target="_blank">[转贴]微软面试题系列（1）</a>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4833651" target="_blank">2</a>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4833685" target="_blank">3</a>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4833700" target="_blank">4</a>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4833709" target="_blank">5</a>（fire_dragon）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4907498" target="_blank">一道真正难倒亿人的智力题,这是微软的面试题</a>（66766960）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4860473" target="_blank">据说是一道微软月薪5w职位的面试题</a>（cjjfam）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4956006" target="_blank">据说是微软面试题，有答案了，但不知道为什么会是这样!</a>（DaChu）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4996157" target="_blank">微软经典面试题</a>（bastenf）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4960928" target="_blank">昨天面试微软，只有这一题不会做。</a>（amingo）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4907839" target="_blank">一道真正难倒亿人的智力题,这是微软的面试题</a>（66766960）</td>
										</tr>
										<tr>
												<td>
														<a href="http://community.csdn.net/Expert/TopicView1.asp?id=4708511" target="_blank">【MS的一道面试题】Session问题</a>（cxyppppp）</td>
										</tr>
								</tbody>
						</table>
				</font>
		</p>
		<div align="left">
				<table id="table3" align="center">
						<tbody>
								<tr>
										<td>
										</td>
								</tr>
						</tbody>
				</table>
		</div>
<img src ="http://www.blogjava.net/renyangok/aggbug/91186.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/renyangok/" target="_blank">保尔任</a> 2006-12-31 16:09 <a href="http://www.blogjava.net/renyangok/archive/2006/12/31/91186.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Java程序员面试32问</title><link>http://www.blogjava.net/renyangok/archive/2006/12/26/90069.html</link><dc:creator>保尔任</dc:creator><author>保尔任</author><pubDate>Tue, 26 Dec 2006 02:51:00 GMT</pubDate><guid>http://www.blogjava.net/renyangok/archive/2006/12/26/90069.html</guid><wfw:comment>http://www.blogjava.net/renyangok/comments/90069.html</wfw:comment><comments>http://www.blogjava.net/renyangok/archive/2006/12/26/90069.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/renyangok/comments/commentRss/90069.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/renyangok/services/trackbacks/90069.html</trackback:ping><description><![CDATA[ 第一，谈谈final， finally， finalize的区别。 <br /><br />    第二，Anonymous Inner Class （匿名内部类）  是否可以extends（继承）其它类，是否可以implements（实现）interface（接口）？ <br /><br />    第三，Static Nested Class 和 Inner Class的不同，说得越多越好（面试题有的很笼统）。 <br /><br />    第四，&amp;和&amp;&amp;的区别。 <br /><br />    第五，HashMap和Hashtable的区别。 <br /><br />    第六，Collection 和 Collections的区别。 <br /><br />    第七，什么时候用assert. <br /><br />    第八，GC是什么？ 为什么要有GC？ <br /><br />    第九，String s = new String（"xyz"）；创建了几个String Object？ <br /><br />    第十，Math.round（11.5）等於多少？ Math.round（-11.5）等於多少？ <br /><br />    第十一，short s1 = 1； s1 =  s1 + 1；有什么错？ short s1 = 1；  s1 += 1；有什么错？ <br /><br />    第十二，sleep（） 和 wait（） 有什么区别？ <br /><br />    第十三，Java有没有goto？ <br /><br />    第十四，数组有没有length（）这个方法？ String有没有length（）这个方法？ <br /><br />    第十五，Overload和Override的区别。Overloaded的方法是否可以改变返回值的类型？ <br /><br />    第十六，Set里的元素是不能重复的，那么用什么方法来区分重复与否呢？ 是用==还是equals（）？ 它们有何区别？ <br /><br />    第十七，给我一个你最常见到的runtime exception. <br /><br />    第十八，error和exception有什么区别？ <br /><br />    第十九，List， Set， Map是否继承自Collection接口？ <br /><br />    第二十，abstract class和interface有什么区别？ <br /><br />    第二十一，abstract的method是否可同时是static，是否可同时是native，是否可同时是synchronized？ <br /><br />    第二十二，接口是否可继承接口？ 抽象类是否可实现（implements）接口？ 抽象类是否可继承实体类（concrete class）？ <br /><br />    第二十三，启动一个线程是用run（）还是start（）？ <br /><br />    第二十四，构造器Constructor是否可被override？ <br /><br />    第二十五，是否可以继承String类？ <br /><br />    第二十六，当一个线程进入一个对象的一个synchronized方法后，其它线程是否可进入此对象的其它方法？ <br /><br />    第二十七，try {}里有一个return语句，那么紧跟在这个try后的finally {}里的code会不会被执行，什么时候被执行，在return前还是后？ <br /><br />    第二十八，编程题： 用最有效率的方法算出2乘以8等於几？ <br /><br />    第二十九，两个对象值相同（x.equals（y） == true），但却可有不同的hash code，这句话对不对？ <br /><br />    第三十，当一个对象被当作参数传递到一个方法后，此方法可改变这个对象的属性，并可返回变化后的结果，那么这里到底是值传递还是引用传递？ <br /><br />    第三十一，swtich是否能作用在byte上，是否能作用在long上，是否能作用在String上？ <br /><br />    第三十二，编程题： 写一个Singleton出来。 <br /><br />以下是答案 <br /><br />    第一，谈谈final， finally， finalize的区别。 <br /><br />    final？修饰符（关键字）如果一个类被声明为final，意味着它不能再派生出新的子类，不能作为父类被继承。因此一个类不能既被声明为 abstract的，又被声明为final的。将变量或方法声明为final，可以保证它们在使用中不被改变。被声明为final的变量必须在声明时给定初值，而在以后的引用中只能读取，不可修改。被声明为final的方法也同样只能使用，不能重载finally？再异常处理时提供 finally 块来执行任何清除操作。如果抛出一个异常，那么相匹配的 catch 子句就会执行，然后控制就会进入 finally 块（如果有的话）。 <br /><br />    finalize？方法名。Java 技术允许使用 finalize（） 方法在垃圾收集器将对象从内存中清除出去之前做必要的清理工作。这个方法是由垃圾收集器在确定这个对象没有被引用时对这个对象调用的。它是在 Object 类中定义的，因此所有的类都继承了它。子类覆盖 finalize（） 方法以整理系统资源或者执行其他清理工作。finalize（） 方法是在垃圾收集器删除对象之前对这个对象调用的。 <br /><br />    第二，Anonymous Inner Class （匿名内部类）  是否可以extends（继承）其它类，是否可以implements（实现）interface（接口）？ <br /><br />    匿名的内部类是没有名字的内部类。不能extends（继承） 其它类，但一个内部类可以作为一个接口，由另一个内部类实现。 <br /><br />    第三，Static Nested Class 和 Inner Class的不同，说得越多越好（面试题有的很笼统）。 <br /><br />    Nested Class  （一般是C++的说法），Inner Class （一般是JAVA的说法）。Java内部类与C++嵌套类最大的不同就在于是否有指向外部的引用上。具体可见http： //www.frontfree.net/articles/services/view.asp？id=704&amp;page= 1 <br /><br />    注： 静态内部类（Inner Class）意味着1创建一个static内部类的对象，不需要一个外部类对象，2不能从一个static内部类的一个对象访问一个外部类对象 <br /><br />    第四，&amp;和&amp;&amp;的区别。 <br /><br />    &amp;是位运算符。&amp;&amp;是布尔逻辑运算符。 <br /><br />    第五，HashMap和Hashtable的区别。 <br /><br />    都属于Map接口的类，实现了将惟一键映射到特定的值上。 <br /><br />    HashMap 类没有分类或者排序。它允许一个 null 键和多个 null 值。 <br /><br />    Hashtable 类似于 HashMap，但是不允许  null 键和 null 值。它也比 HashMap 慢，因为它是同步的。 <br /><br />    第六，Collection 和 Collections的区别。 <br /><br />    Collections是个java.util下的类，它包含有各种有关集合操作的静态方法。 <br /><br />    Collection是个java.util下的接口，它是各种集合结构的父接口。 <br /><br />第七，什么时候用assert。  <br /><br />　　断言是一个包含布尔表达式的语句，在执行这个语句时假定该表达式为 true。如果表达式计算为 false，那么系统会报告一个 AssertionError。它用于调试目的：  <br /><br />assert(a &gt; 0); // throws an AssertionError if a &lt;= 0  <br /><br />　　断言可以有两种形式：  <br /><br />　　assert Expression1 ;  <br />　　assert Expression1 : Expression2 ;  <br /><br />　　Expression1 应该总是产生一个布尔值。  <br />　　Expression2 可以是得出一个值的任意表达式。这个值用于生成显示更多调试信息的 String 消息。  <br />断言在默认情况下是禁用的。要在编译时启用断言，需要使用 source 1.4 标记：  <br /><br />　　javac -source 1.4 Test.java  <br /><br />　　要在运行时启用断言，可使用 -enableassertions 或者 -ea 标记。  <br />　　要在运行时选择禁用断言，可使用 -da 或者 -disableassertions 标记。  <br />　　要系统类中启用断言，可使用 -esa 或者 -dsa 标记。还可以在包的基础上启用或者禁用断言。  <br /><br />　　可以在预计正常情况下不会到达的任何位置上放置断言。断言可以用于验证传递给私有方法的参数。不过，断言不应该用于验证传递给公有方法的参数，因为不管是否启用了断言，公有方法都必须检查其参数。不过，既可以在公有方法中，也可以在非公有方法中利用断言测试后置条件。另外，断言不应该以任何方式改变程序的状态。  <br /><br /><br />　　第八，GC是什么? 为什么要有GC? (基础)。  <br /><br />　　GC是垃圾收集器。Java 程序员不用担心内存管理，因为垃圾收集器会自动进行管理。要请求垃圾收集，可以调用下面的方法之一：  <br /><br />　　System.gc()  <br />　　Runtime.getRuntime().gc()  <br /><br />　　第九，String s = new String("xyz");创建了几个String Object?  <br /><br />　　两个对象，一个是“xyx”,一个是指向“xyx”的引用对象s。  <br /><br />　　第十，Math.round(11.5)等於多少? Math.round(-11.5)等於多少?  <br /><br />　　Math.round(11.5)返回（long）12，Math.round(-11.5)返回（long）-11;  <br /><br />　　第十一，short s1 = 1; s1 = s1 + 1; 有什么错? short s1 = 1; s1 += 1;有什么错?   <br /><br />　　short s1 = 1; s1 = s1 + 1;有错， s1是short型，s1+1是int型,不能显式转化为short型。可修改为s1 =(short)(s1 + 1)  。short s1 = 1; s1 += 1正确。  <br /><br />　　第十二，sleep() 和 wait() 有什么区别? 搞线程的最爱  <br /><br />　　sleep()方法是使线程停止一段时间的方法。在sleep 时间间隔期满后，线程不一定立即恢复执行。这是因为在那个时刻，其它线程可能正在运行而且没有被调度为放弃执行，除非(a)“醒来”的线程具有更高的优先级，(b)正在运行的线程因为其它原因而阻塞。  <br /><br />　　wait()是线程交互时，如果线程对一个同步对象x 发出一个wait()调用，该线程会暂停执行，被调对象进入等待状态，直到被唤醒或等待时间到。  <br /><br />　　第十三，Java有没有goto?  <br /><br />　　Goto?java中的保留字，现在没有在java中使用。  <br /><br />　　第十四，数组有没有length()这个方法? String有没有length()这个方法？  <br /><br />　　数组没有length()这个方法，有length的属性。  <br />　　String有有length()这个方法。  <br /><br />　　第十五，Overload和Override的区别。Overloaded的方法是否可以改变返回值的类型?  <br /><br />　　方法的重写Overriding和重载Overloading是Java多态性的不同表现。重写Overriding是父类与子类之间多态性的一种表现，重载Overloading是一个类中多态性的一种表现。如果在子类中定义某方法与其父类有相同的名称和参数，我们说该方法被重写  (Overriding)。子类的对象使用这个方法时，将调用子类中的定义，对它而言，父类中的定义如同被“屏蔽”了。如果在一个类中定义了多个同名的方法，它们或有不同的参数个数或有不同的参数类型，则称为方法的重载(Overloading)。Overloaded的方法是可以改变返回值的类型。  <br /><br />　　第十六，Set里的元素是不能重复的，那么用什么方法来区分重复与否呢? 是用==还是equals()? 它们有何区别?  <br /><br />　　Set里的元素是不能重复的，那么用iterator()方法来区分重复与否。equals()是判读两个Set是否相等。  <br /><br />　　equals()和==方法决定引用值是否指向同一对象equals()在类中被覆盖，为的是当两个分离的对象的内容和类型相配的话，返回真值。  <br /><br />　　第十七，给我一个你最常见到的runtime exception。  <br /><br />　　ArithmeticException, ArrayStoreException,  BufferOverflowException, BufferUnderflowException,  CannotRedoException,    <br />CannotUndoException,  ClassCastException, CMMException,   ConcurrentModificationException,   <br />DOMException, EmptyStackException, IllegalArgumentException,  IllegalMonitorStateException,   <br />IllegalPathStateException,  IllegalStateException,   <br />ImagingOpException,   <br />IndexOutOfBoundsException,  MissingResourceException,  NegativeArraySizeException,  NoSuchElementException,   <br />NullPointerException,  ProfileDataException, ProviderException,  <br /> RasterFormatException,  SecurityException, SystemException, <br /> UndeclaredThrowableException,   <br />UnmodifiableSetException,  UnsupportedOperationException   <br /><br />　　第十八，error和exception有什么区别?  <br /><br />　　error 表示恢复不是不可能但很困难的情况下的一种严重问题。比如说内存溢出。不可能指望程序能处理这样的情况。 <br /><br />　　exception 表示一种设计或实现问题。也就是说，它表示如果程序运行正常，从不会发生的情况。  <br /><br /><br />　　第十九，List, Set, Map是否继承自Collection接口?  <br /><br />　　List，Set是  <br /><br />　　Map不是  <br /><br />　　第二十，abstract class和interface有什么区别?  <br /><br />　　声明方法的存在而不去实现它的类被叫做抽象类（abstract class），它用于要创建一个体现某些基本行为的类，并为该类声明方法，但不能在该类中实现该类的情况。不能创建abstract 类的实例。然而可以创建一个变量，其类型是一个抽象类，并让它指向具体子类的一个实例。不能有抽象构造函数或抽象静态方法。Abstract 类的子类为它们父类中的所有抽象方法提供实现，否则它们也是抽象类为。取而代之，在子类中实现该方法。知道其行为的其它类可以在类中实现这些方法。  <br /><br />　　接口（interface）是抽象类的变体。在接口中，所有方法都是抽象的。多继承性可通过实现这样的接口而获得。接口中的所有方法都是抽象的，没有一个有程序体。接口只可以定义static final成员变量。接口的实现与子类相似，除了该实现类不能从接口定义中继承行为。当类实现特殊接口时，它定义（即将程序体给予）所有这种接口的方法。然后，它可以在实现了该接口的类的任何对象上调用接口的方法。由于有抽象类，它允许使用接口名作为引用变量的类型。通常的动态联编将生效。引用可以转换到接口类型或从接口类型转换，instanceof 运算符可以用来决定某对象的类是否实现了接口。  <br /><br />　　第二十一，abstract的method是否可同时是static,是否可同时是native，是否可同时是synchronized?  <br /><br />　　都不能  <br /><br />　　第二十二，接口是否可继承接口? 抽象类是否可实现(implements)接口? 抽象类是否可继承实体类(concrete class)?  <br /><br />　　接口可以继承接口。抽象类可以实现(implements)接口，抽象类是否可继承实体类，但前提是实体类必须有明确的构造函数。  <br /><br />　　第二十三，启动一个线程是用run()还是start()?  <br /><br />　　启动一个线程是调用start()方法，使线程所代表的虚拟处理机处于可运行状态，这意味着它可以由JVM调度并执行。这并不意味着线程就会立即运行。run()方法可以产生必须退出的标志来停止一个线程。  <br /><br /><br /><br />　　第二十四，构造器Constructor是否可被override?  <br /><br />　　构造器Constructor不能被继承，因此不能重写Overriding，但可以被重载Overloading。  <br /><br />　　第二十五，是否可以继承String类?  <br /><br />　　String类是final类故不可以继承。  <br /><br />　　第二十六，当一个线程进入一个对象的一个synchronized方法后，其它线程是否可进入此对象的其它方法?  <br /><br />　　不能，一个对象的一个synchronized方法只能由一个线程访问。  <br /><br />　　第二十七，try {}里有一个return语句，那么紧跟在这个try后的finally {}里的code会不会被执行，什么时候被执行，在return前还是后?  <br /><br />　　会执行，在return前执行。  <br /><br />　　第二十八，编程题: 用最有效率的方法算出2乘以8等於几?  <br /><br />　　有C背景的程序员特别喜欢问这种问题。  <br /><br />　　2 &lt;&lt; 3  <br /><br />　　第二十九，两个对象值相同(x.equals(y) == true)，但却可有不同的hash code，这句话对不对?  <br /><br />　　不对，有相同的hash code。  <br /><br />　　第三十，当一个对象被当作参数传递到一个方法后，此方法可改变这个对象的属性，并可返回变化后的结果，那么这里到底是值传递还是引用传递?  <br /><br />　　是值传递。Java 编程语言只由值传递参数。当一个对象实例作为一个参数被传递到方法中时，参数的值就是对该对象的引用。对象的内容可以在被调用的方法中改变，但对象的引用是永远不会改变的。  <br /><br /><br />　　第三十一，swtich是否能作用在byte上，是否能作用在long上，是否能作用在String上?  <br /><br />　　switch（expr1）中，expr1是一个整数表达式。因此传递给 switch 和 case 语句的参数应该是 int、 short、 char 或者 byte。long, string 都不能作用于swtich。  <br /><br />　　第三十二，编程题: 写一个Singleton出来。 <br /><br />　　Singleton模式主要作用是保证在Java应用程序中，一个类Class只有一个实例存在。  <br /><br />　　一般Singleton模式通常有几种种形式:  <br /><br />　　第一种形式: 定义一个类，它的构造函数为private的，它有一个static的private的该类变量，在类初始化时实例话，通过一个public的getInstance方法获取对它的引用,继而调用其中的方法。  <br /><br />public class Singleton {  <br />　　private Singleton(){}  <br />　　//在自己内部定义自己一个实例，是不是很奇怪？  <br />　　//注意这是private 只供内部调用  <br />　　private static Singleton instance = new Singleton();  <br />　　//这里提供了一个供外部访问本class的静态方法，可以直接访问　　  <br />　　public static Singleton getInstance() {  <br />　　　　return instance; 　　  <br />　　 }  <br />}  <br /><br />　　第二种形式:  <br /><br />public class Singleton {  <br />　　private static Singleton instance = null;  <br />　　public static synchronized Singleton getInstance() {  <br />　　//这个方法比上面有所改进，不用每次都进行生成对象，只是第一次　　　 　  <br />　　//使用时生成实例，提高了效率！  <br />　　if (instance==null)  <br />　　　　instance＝new Singleton();  <br />return instance; 　　}  <br />}  <br /><br />　　其他形式:  <br /><br />　　定义一个类，它的构造函数为private的，所有方法为static的。  <br /><br />　　一般认为第一种形式要更加安全些  <br /><br />　　第三十三 Hashtable和HashMap  <br /><br />　　Hashtable继承自Dictionary类，而HashMap是Java1.2引进的Map interface的一个实现  <br /><br />　　HashMap允许将null作为一个entry的key或者value，而Hashtable不允许  <br /><br />　　还有就是，HashMap把Hashtable的contains方法去掉了，改成containsvalue和containsKey。因为contains方法容易让人引起误解。  <br /><br />　　最大的不同是，Hashtable的方法是Synchronize的，而HashMap不是，在多个线程访问Hashtable时，不需要自己为它的方法实现同步，而HashMap就必须为之提供外同步。  <br /><br />　　Hashtable和HashMap采用的hash/rehash算法都大概一样，所以性能不会有很大的差异。 <img src ="http://www.blogjava.net/renyangok/aggbug/90069.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/renyangok/" target="_blank">保尔任</a> 2006-12-26 10:51 <a href="http://www.blogjava.net/renyangok/archive/2006/12/26/90069.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>有感:应聘Java笔试时可能出现问题</title><link>http://www.blogjava.net/renyangok/archive/2006/12/26/90070.html</link><dc:creator>保尔任</dc:creator><author>保尔任</author><pubDate>Tue, 26 Dec 2006 02:51:00 GMT</pubDate><guid>http://www.blogjava.net/renyangok/archive/2006/12/26/90070.html</guid><wfw:comment>http://www.blogjava.net/renyangok/comments/90070.html</wfw:comment><comments>http://www.blogjava.net/renyangok/archive/2006/12/26/90070.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/renyangok/comments/commentRss/90070.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/renyangok/services/trackbacks/90070.html</trackback:ping><description><![CDATA[ <!--StartFragment --> <span id="ArticleContent1_ArticleContent1_lblContent"><p><font size="6">Java基础方面:</font></p><p><strong>1、作用域public,private,protected,以及不写时的区别<br /></strong><strong>答：</strong>区别如下：<br />作用域           当前类       同一package  子孙类       其他package<br />public            √              √                  √             √<br />protected        √              √                  √             ×<br />friendly          √              √                   ×            ×<br />private           √              ×                   ×            ×<br />不写时默认为friendly</p><p><strong>2、ArrayList和Vector的区别,HashMap和Hashtable的区别<br />答：</strong>就ArrayList与Vector主要从二方面来说.<br />一.同步性:Vector是线程安全的，也就是说是同步的，而ArrayList是线程序不安全的，不是同步的<br />二.数据增长:当需要增长时,Vector默认增长为原来一培，而ArrayList却是原来的一半<br />就HashMap与HashTable主要从三方面来说。<br />一.历史原因:Hashtable是基于陈旧的Dictionary类的，HashMap是Java 1.2引进的Map接口的一个实现<br />二.同步性:Hashtable是线程安全的，也就是说是同步的，而HashMap是线程序不安全的，不是同步的<br />三.值：只有HashMap可以让你将空值作为一个表的条目的key或value</p><p><strong>3、char型变量中能不能存贮一个中文汉字?为什么?<br />答：</strong>是能够定义成为一个中文的，因为java中以unicode编码，一个char占16个字节，所以放一个中文是没问题的</p><p><strong>4、多线程有几种实现方法,都是什么?同步有几种实现方法,都是什么?<br />答：</strong>多线程有两种实现方法，分别是继承Thread类与实现Runnable接口<br />同步的实现方面有两种，分别是synchronized,wait与notify</p><p><strong>5、继承时候类的执行顺序问题,一般都是选择题,问你将会打印出什么?<br />答:</strong>父类：<br />package test;<br />public class  FatherClass<br />{<br />    public FatherClass()<br /> {<br />  System.out.println("FatherClass Create");<br /> }<br />}<br />子类:<br />package test;<br />import test.FatherClass;<br />public class  ChildClass extends FatherClass<br />{<br /> public ChildClass()<br /> {<br />  System.out.println("ChildClass Create");<br /> }<br /> public static void main(String[] args) <br /> {<br />  FatherClass fc = new FatherClass();<br />  ChildClass cc = new ChildClass();<br /> }<br />}<br />输出结果：<br />C:\&gt;java test.ChildClass<br />FatherClass Create<br />FatherClass Create<br />ChildClass Create</p><p><strong>6、内部类的实现方式?<br />答：</strong>示例代码如下：<br />package test;<br />public class  OuterClass<br />{<br /> private class InterClass<br /> {<br />  public InterClass()<br />  {<br />   System.out.println("InterClass Create");<br />  }<br /> }<br /> public OuterClass()<br /> {<br />  InterClass ic = new InterClass();<br />  System.out.println("OuterClass Create");<br /> }<br /> public static void main(String[] args) <br /> {<br />  OuterClass oc = new OuterClass();<br /> }<br />}<br />输出结果:<br />C:\&gt;java test/OuterClass<br />InterClass Create<br />OuterClass Create<br />再一个例题：<br />public class OuterClass { <br />  private double d1 = 1.0; <br />    //insert code here <br />} <br />You need to insert an inner class declaration at line 3. Which two inner class declarations are </p><p>valid?(Choose two.) <br />A. class InnerOne{<br />     public static double methoda() {return d1;}<br />   } <br />B. public class InnerOne{<br />     static double methoda() {return d1;}<br />   } <br />C. private class InnerOne{<br />     double methoda() {return d1;}<br />   } <br />D. static class InnerOne{<br />     protected double methoda() {return d1;}<br />   } <br />E. abstract class InnerOne{<br />     public abstract double methoda();<br />   } <br />说明如下：<br />一.静态内部类可以有静态成员，而非静态内部类则不能有静态成员。 故 A、B 错<br />二.静态内部类的非静态成员可以访问外部类的静态变量，而不可访问外部类的非静态变量；return d1 出错。 </p><p>故 D 错<br />三.非静态内部类的非静态成员可以访问外部类的非静态变量。 故 C 正确<br />四.答案为C、E</p><p><strong>7、垃圾回收机制,如何优化程序?<br /></strong>希望大家补上，谢谢</p><p><strong>8、float型float f=3.4是否正确?<br />答:</strong>不正确。精度不准确,应该用强制类型转换，如下所示：float f=(float)3.4</p><p><strong>9、介绍JAVA中的Collection FrameWork(包括如何写自己的数据结构)? <br />答：</strong>Collection FrameWork如下：<br />Collection<br />├List<br />│├LinkedList<br />│├ArrayList<br />│└Vector<br />│　└Stack<br />└Set<br />Map<br />├Hashtable<br />├HashMap<br />└WeakHashMap<br />Collection是最基本的集合接口，一个Collection代表一组Object，即Collection的元素（Elements）<br />Map提供key到value的映射</p><p><strong>10、Java中异常处理机制，事件机制？</strong></p><p><strong>11、JAVA中的多形与继承？<br /></strong>希望大家补上，谢谢</p><p><strong>12、抽象类与接口？<br />答：</strong>抽象类与接口都用于抽象，但是抽象类(JAVA中)可以有自己的部分实现，而接口则完全是一个标识(同时有多重继承的功能)。 </p><p><strong>13、Java 的通信编程，编程题(或问答)，用JAVA SOCKET编程，读服务器几个字符，再写入本地显示？ <br />答:</strong>Server端程序:<br />package test;<br />import java.net.*;<br />import java.io.*;</p><p>public class Server<br />{<br /> private ServerSocket ss;<br /> private Socket socket;<br /> private BufferedReader in;<br /> private PrintWriter out;<br /> public Server()<br /> {<br />  try<br />  {<br />   ss=new ServerSocket(10000);<br />   while(true)<br />   {<br />    socket = ss.accept();<br />    String RemoteIP = socket.getInetAddress().getHostAddress();<br />    String RemotePort = ":"+socket.getLocalPort();<br />    System.out.println("A client come in!IP:"+RemoteIP+RemotePort);<br />    in = new BufferedReader(new </p><p>InputStreamReader(socket.getInputStream()));<br />    String line = in.readLine();<br />    System.out.println("Cleint send is :" + line);<br />    out = new PrintWriter(socket.getOutputStream(),true);<br />    out.println("Your Message Received!");<br />    out.close();<br />    in.close();<br />    socket.close();<br />   }<br />  }catch (IOException e)<br />  {<br />   out.println("wrong");<br />  }<br /> }<br /> public static void main(String[] args)<br /> {<br />  new Server();<br /> }<br />};<br />Client端程序:<br />package test;<br />import java.io.*;<br />import java.net.*;</p><p>public class Client<br />{<br /> Socket socket;<br /> BufferedReader in;<br /> PrintWriter out;<br /> public Client()<br /> {<br />  try<br />  {<br />   System.out.println("Try to Connect to 127.0.0.1:10000");<br />   socket = new Socket("127.0.0.1",10000);<br />   System.out.println("The Server Connected!");<br />   System.out.println("Please enter some Character:");<br />   BufferedReader line = new BufferedReader(new </p><p>InputStreamReader(System.in));<br />   out = new PrintWriter(socket.getOutputStream(),true);<br />   out.println(line.readLine());<br />   in = new BufferedReader(new InputStreamReader(socket.getInputStream()));<br />   System.out.println(in.readLine());<br />   out.close();<br />   in.close();<br />   socket.close();<br />  }catch(IOException e)<br />  {<br />   out.println("Wrong");<br />  }<br /> }<br /> public static void main(String[] args)<br /> {<br />  new Client();<br /> }<br />};</p><p><strong>14、用JAVA实现一种排序，JAVA类实现序列化的方法(二种)？ 如在COLLECTION框架中，实现比较要实现什么样的接口？<br />答:</strong>用插入法进行排序代码如下<br />package test;<br />import java.util.*;<br />class  InsertSort<br />{<br /> ArrayList al;<br /> public InsertSort(int num,int mod)<br /> {<br />  al = new ArrayList(num);<br />  Random rand = new Random();<br />  System.out.println("The ArrayList Sort Before:");<br />  for (int i=0;i&lt;num ;i++ )<br />  {<br />   al.add(new Integer(Math.abs(rand.nextInt()) % mod + 1));<br />   System.out.println("al["+i+"]="+al.get(i));<br />  }<br /> }<br /> public void SortIt()<br /> {<br />  Integer tempInt;<br />  int MaxSize=1;<br />  for(int i=1;i&lt;al.size();i++)<br />  {<br />       tempInt = (Integer)al.remove(i);<br />    if(tempInt.intValue()&gt;=((Integer)al.get(MaxSize-1)).intValue())<br />    {<br />     al.add(MaxSize,tempInt);<br />     MaxSize++;<br />     System.out.println(al.toString());<br />    } else {<br />     for (int j=0;j&lt;MaxSize ;j++ )<br />     {<br />      if </p><p>(((Integer)al.get(j)).intValue()&gt;=tempInt.intValue())<br />      {<br />       al.add(j,tempInt);<br />       MaxSize++;<br />       System.out.println(al.toString());<br />       break;<br />      }<br />     }<br />    }<br />  }<br />  System.out.println("The ArrayList Sort After:");<br />  for(int i=0;i&lt;al.size();i++)<br />  {<br />   System.out.println("al["+i+"]="+al.get(i));<br />  }<br /> }<br /> public static void main(String[] args) <br /> {<br />  InsertSort is = new InsertSort(10,100);<br />  is.SortIt();<br /> }<br />}<br />JAVA类实现序例化的方法是实现java.io.Serializable接口<br />Collection框架中实现比较要实现Comparable 接口和 Comparator 接口</p><p><strong>15、编程：编写一个截取字符串的函数，输入为一个字符串和字节数，输出为按字节截取的字符串。 但是要保证汉字不被截半个，如“我ABC”4，应该截为“我AB”，输入“我ABC汉DEF”，6，应该输出为“我ABC”而不是“我ABC+汉的半个”。 <br />答：</strong>代码如下：<br />package test;</p><p>class  SplitString<br />{<br /> String SplitStr;<br /> int SplitByte;<br /> public SplitString(String str,int bytes)<br /> {<br />  SplitStr=str;<br />  SplitByte=bytes;<br />  System.out.println("The String is:'"+SplitStr+"';SplitBytes="+SplitByte);<br /> }<br /> public void SplitIt()<br /> {<br />  int loopCount;<br />  </p><p>loopCount=(SplitStr.length()%SplitByte==0)?(SplitStr.length()/SplitByte):(SplitStr.length()/Split</p><p>Byte+1);<br />  System.out.println("Will Split into "+loopCount);<br />  for (int i=1;i&lt;=loopCount ;i++ )<br />  {<br />   if (i==loopCount){<br />    </p><p>System.out.println(SplitStr.substring((i-1)*SplitByte,SplitStr.length()));<br />   } else {<br />    </p><p>System.out.println(SplitStr.substring((i-1)*SplitByte,(i*SplitByte)));<br />   }<br />  }<br /> }<br /> public static void main(String[] args) <br /> {<br />  SplitString ss = new SplitString("test中dd文dsaf中男大3443n中国43中国人</p><p>0ewldfls=103",4);<br />  ss.SplitIt();<br /> }<br />}</p><p><strong>16、JAVA多线程编程。 用JAVA写一个多线程程序，如写四个线程，二个加1，二个对一个变量减一，输出。 <br /></strong>希望大家补上，谢谢</p><p><strong>17、STRING与STRINGBUFFER的区别。 <br />答：</strong>STRING的长度是不可变的，STRINGBUFFER的长度是可变的。如果你对字符串中的内容经常进行操作，特别是内容要修改时，那么使用StringBuffer，如果最后需要String，那么使用StringBuffer的toString()方法</p><p><font size="6">Jsp方面</font></p><p><strong>1、jsp有哪些内置对象?作用分别是什么?<br />答:</strong>JSP共有以下9种基本内置组件（可与ASP的6种内部组件相对应）： <br />　request 用户端请求，此请求会包含来自GET/POST请求的参数 <br />   response 网页传回用户端的回应 <br />   pageContext 网页的属性是在这里管理 <br />   session 与请求有关的会话期 <br />   application servlet 正在执行的内容 <br />   out 用来传送回应的输出<br />   config servlet的构架部件 <br />   page JSP网页本身 <br />   exception 针对错误网页，未捕捉的例外 </p><p><strong>2、jsp有哪些动作?作用分别是什么?<br />答:</strong>JSP共有以下6种基本动作<br />   jsp:include：在页面被请求的时候引入一个文件。 <br />   jsp:useBean：寻找或者实例化一个JavaBean。 <br />   jsp:setProperty：设置JavaBean的属性。 <br />   jsp:getProperty：输出某个JavaBean的属性。 <br />   jsp:forward：把请求转到一个新的页面。 <br />   jsp:plugin：根据浏览器类型为Java插件生成OBJECT或EMBED标记</p><p><strong>3、JSP中动态INCLUDE与静态INCLUDE的区别？ <br />答：</strong>动态INCLUDE用jsp:include动作实现<br />   &lt;jsp:include page="included.jsp" flush="true" /&gt;它总是会检查所含文件中的变化，适合用于包含动态页面，并且可以带参数<br />   静态INCLUDE用include伪码实现,定不会检查所含文件的变化，适用于包含静态页面<br />   &lt;%@ include file="included.htm" %&gt;</p><p><strong>4、两种跳转方式分别是什么?有什么区别?<br />答：</strong>有两种，分别为：<br />  &lt;jsp:include page="included.jsp" flush="true"&gt;<br />  &lt;jsp:forward page= "nextpage.jsp"/&gt;<br />  前者页面不会转向include所指的页面，只是显示该页的结果，主页面还是原来的页面。执行完后还会回来，相当于函数调用。并且可以带参数.后者完全转向新页面，不会再回来。相当于go to 语句。</p><p><font size="6">Servlet方面</font></p><p><strong>1、说一说Servlet的生命周期?<br />答:</strong>servlet有良好的生存期的定义，包括加载和实例化、初始化、处理请求以及服务结束。这个生存期由javax.servlet.Servlet接口的init,service和destroy方法表达。 </p><p><strong>2、Servlet版本间(忘了问的是哪两个版本了)的不同?<br /></strong>希望大家补上，谢谢</p><p><strong>3、JAVA SERVLET API中forward() 与redirect()的区别？<br />答:</strong>前者仅是容器中控制权的转向，在客户端浏览器地址栏中不会显示出转向后的地址；后者则是完全的跳转，浏览器将会得到跳转的地址，并重新发送请求链接。这样，从浏览器的地址栏中可以看到跳转后的链接地址。所以，前者更加高效，在前者可以满足需要时，尽量使用forward()方法，并且，这样也有助于隐藏实际的链接。在有些情况下，比如，需要跳转到一个其它服务器上的资源，则必须使用sendRedirect()方法。 </p><p><strong>4、Servlet的基本架构<br /></strong>public class ServletName extends HttpServlet {<br />  public void doPost(HttpServletRequest request, HttpServletResponse response) throws<br />      ServletException, IOException  {<br />      }<br />  public void doGet(HttpServletRequest request, HttpServletResponse response) throws<br />      ServletException, IOException  {<br />      }<br />}</p><p><font size="6">Jdbc、Jdo方面</font></p><p><strong>1、可能会让你写一段Jdbc连Oracle的程序,并实现数据查询.<br />答:</strong>程序如下：<br />package hello.ant;<br />import java.sql.*;<br />public class  jdbc<br />{<br /> String dbUrl="jdbc:oracle:thin:@127.0.0.1:1521:orcl";<br /> String theUser="admin";<br /> String thePw="manager";<br /> Connection c=null;<br /> Statement conn;<br /> ResultSet rs=null;<br /> public jdbc() <br /> {<br />  try{<br />    Class.forName("oracle.jdbc.driver.OracleDriver").newInstance(); <br />          c = DriverManager.getConnection(dbUrl,theUser,thePw);<br />    conn=c.createStatement();<br />  }catch(Exception e){<br />   e.printStackTrace();<br />  }<br /> }<br /> public boolean executeUpdate(String sql)<br /> {<br />   try<br />   {<br />     conn.executeUpdate(sql);<br />     return true;<br />   }<br />   catch (SQLException e)<br />   {<br />     e.printStackTrace();<br />     return false;<br />   }<br /> }<br /> public ResultSet executeQuery(String sql)<br /> {<br />   rs=null;<br />   try<br />   {<br />     rs=conn.executeQuery(sql);<br />   }<br />   catch (SQLException e)<br />   {<br />     e.printStackTrace();<br />   }<br />   return rs;<br /> }<br /> public void close()<br /> {<br />   try<br />   {<br />     conn.close();<br />     c.close();<br />   }<br />   catch (Exception e)<br />   {<br />     e.printStackTrace();<br />   }<br /> }<br /> public static void main(String[] args)<br /> {<br />  ResultSet rs;<br />  jdbc conn = new jdbc();<br />  rs=conn.executeQuery("select * from test");<br />  try{<br />  while (rs.next())<br />  {<br />   System.out.println(rs.getString("id"));<br />   System.out.println(rs.getString("name"));<br />  }<br />  }catch(Exception e)<br />  {<br />   e.printStackTrace();<br />  }<br /> }<br />}</p><p><strong>2、Class.forName的作用?为什么要用?<br />答：</strong>调用该访问返回一个以字符串指定类名的类的对象。</p><p><strong>3、Jdo是什么?<br />答:</strong>JDO 是Java对象持久化的新的规范，为java data object的简称,也是一个用于存取某种数据仓库中的对象的标准化API。JDO提供了透明的对象存储，因此对开发人员来说，存储数据对象完全不需要额外的代码（如JDBC API的使用）。这些繁琐的例行工作已经转移到JDO产品提供商身上，使开发人员解脱出来，从而集中时间和精力在业务逻辑上。另外，JDO很灵活，因为它可以在任何数据底层上运行。JDBC只是面向关系数据库（RDBMS)JDO更通用，提供到任何数据底层的存储功能，比如关系数据库、文件、XML以及对象数据库（ODBMS）等等，使得应用可移植性更强。</p><p><strong>4、在ORACLE大数据量下的分页解决方法。一般用截取ID方法，还有是三层嵌套方法。 <br />答:</strong>一种分页方法<br />&lt;%<br />  int i=1;<br />  int numPages=14;<br />  String pages = request.getParameter("page") ;<br />  int currentPage = 1;<br />  currentPage=(pages==null)?(1):{Integer.parseInt(pages)}<br />  sql = "select count(*) from tables";<br />  ResultSet rs = DBLink.executeQuery(sql) ;<br />  while(rs.next()) i = rs.getInt(1) ;<br />  int intPageCount=1;<br />  intPageCount=(i%numPages==0)?(i/numPages):(i/numPages+1);<br />  int nextPage ;<br />  int upPage;<br />  nextPage = currentPage+1;<br />  if (nextPage&gt;=intPageCount) nextPage=intPageCount;<br />  upPage = currentPage-1;<br />  if (upPage&lt;=1) upPage=1;<br />  rs.close();<br />  sql="select * from tables";<br />  rs=DBLink.executeQuery(sql);<br />  i=0;<br />  while((i&lt;numPages*(currentPage-1))&amp;&amp;rs.next()){i++;}<br />%&gt;<br />//输出内容<br />//输出翻页连接<br />合计:&lt;%=currentPage%&gt;/&lt;%=intPageCount%&gt;&lt;a href="List.jsp?page=1"&gt;第一页&lt;/a&gt;&lt;a </p><p>href="List.jsp?page=&lt;%=upPage%&gt;"&gt;上一页&lt;/a&gt;<br />&lt;%<br />  for(int j=1;j&lt;=intPageCount;j++){<br />  if(currentPage!=j){<br />%&gt;<br />  &lt;a href="list.jsp?page=&lt;%=j%&gt;"&gt;[&lt;%=j%&gt;]&lt;/a&gt; <br />&lt;%<br />  }else{ <br />  out.println(j);<br />  }<br />  }<br />%&gt;<br />&lt;a href="List.jsp?page=&lt;%=nextPage%&gt;"&gt;下一页&lt;/a&gt;&lt;a href="List.jsp?page=&lt;%=intPageCount%&gt;"&gt;最后页</p><p>&lt;/a&gt;</p><p><br /><font size="6">Xml方面</font></p><p><strong>1、xml有哪些解析技术?区别是什么?<br />答:</strong>有DOM,SAX,STAX等<br />DOM: 处理大型文件时其性能下降的非常厉害。这个问题是由DOM的树结构所造成的，这种结构占用的内存较多，而且DOM必须在解析文件之前把整个文档装入内存, 适合对 XML的随机访问SAX:不现于DOM,SAX是事件驱动型的XML解析方式。它顺序读取XML文件，不需要一次全部装载整个文件。当遇到像文件开头，文档结束，或者标签开头与标签结束时，它会触发一个事件，用户通过在其回调事件中写入处理代码来处理XML文件，适合对XML的顺序访问<br />STAX:Streaming API for XML (StAX)</p><p><strong>2、你在项目中用到了xml技术的哪些方面?如何实现的?<br />答:</strong>用到了数据存贮，信息配置两方面。在做数据交换平台时，将不能数据源的数据组装成XML文件，然后将XML文件压缩打包加密后通过网络传送给接收者，接收解密与解压缩后再同XML文件中还原相关信息进行处理。在做软件配置时，利用XML可以很方便的进行，软件的各种配置参数都存贮在XML文件中。</p><p><strong>3、用jdom解析xml文件时如何解决中文问题?如何解析?<br />答:</strong>看如下代码,用编码方式加以解决<br />package test;<br />import java.io.*;<br />public class DOMTest<br />{<br /> private String inFile = "c:\\people.xml";<br /> private String outFile = "c:\\people.xml"; <br /> public static void main(String args[])<br /> {<br />     new DOMTest();<br />    }<br /> public DOMTest()<br /> {<br />  try <br />     { <br />      javax.xml.parsers.DocumentBuilder builder = <br />       </p><p>javax.xml.parsers.DocumentBuilderFactory.newInstance().newDocumentBuilder();<br />      org.w3c.dom.Document doc = builder.newDocument();<br />      org.w3c.dom.Element root = doc.createElement("老师");<br />      org.w3c.dom.Element wang = doc.createElement("王");<br />   org.w3c.dom.Element liu = doc.createElement("刘");<br />      wang.appendChild(doc.createTextNode("我是王老师"));<br />      root.appendChild(wang);<br />      doc.appendChild(root);<br />      javax.xml.transform.Transformer transformer = <br />       javax.xml.transform.TransformerFactory.newInstance().newTransformer();<br />      transformer.setOutputProperty(javax.xml.transform.OutputKeys.ENCODING, "gb2312"); <br />      transformer.setOutputProperty(javax.xml.transform.OutputKeys.INDENT, "yes");   </p><p>   <br />      transformer.transform(new javax.xml.transform.dom.DOMSource(doc),<br />            new </p><p>javax.xml.transform.stream.StreamResult(outFile));<br />     }<br />     catch (Exception e) <br />     {<br />      System.out.println (e.getMessage());<br />     }<br />    }<br />}</p><p><strong>4、编程用JAVA解析XML的方式.<br />答:</strong>用SAX方式解析XML，XML文件如下：<br />&lt;?xml version="1.0" encoding="gb2312"?&gt; <br />&lt;person&gt; <br />  &lt;name&gt;王小明&lt;/name&gt; <br />  &lt;college&gt;信息学院&lt;/college&gt;   <br />  &lt;telephone&gt;6258113&lt;/telephone&gt; <br />  &lt;notes&gt;男,1955年生,博士，95年调入海南大学&lt;/notes&gt; <br /> &lt;/person&gt; <br /> 事件回调类SAXHandler.java<br /> import java.io.*; <br />import java.util.Hashtable; <br />import org.xml.sax.*; <br />public class SAXHandler extends HandlerBase <br />  { <br />  private Hashtable table = new Hashtable(); <br />  private String currentElement = null; <br />  private String currentValue = null; <br />  public void setTable(Hashtable table) <br />    { <br />    this.table = table; <br />    } <br />  public Hashtable getTable() <br />    { <br />    return table; <br />    } <br />  public void startElement(String tag, AttributeList attrs) <br />  throws SAXException <br />    { <br />    currentElement = tag; <br />    } <br />  public void characters(char[] ch, int start, int length) <br />  throws SAXException <br />    { <br />    currentValue = new String(ch, start, length); <br />    } <br />  public void endElement(String name) throws SAXException <br />    { <br />    if (currentElement.equals(name)) <br />      table.put(currentElement, currentValue); <br />    } <br />  } <br />JSP内容显示源码,SaxXml.jsp:<br />&lt;HTML&gt; <br />&lt;HEAD&gt; <br />&lt;TITLE&gt;剖析XML文件people.xml&lt;/TITLE&gt; <br />&lt;/HEAD&gt; <br />&lt;BODY&gt; <br />&lt;%@ page errorPage="ErrPage.jsp" <br />contentType="text/html;charset=GB2312" %&gt; <br />&lt;%@ page import="java.io.*" %&gt; <br />&lt;%@ page import="java.util.Hashtable" %&gt; <br />&lt;%@ page import="org.w3c.dom.*" %&gt; <br />&lt;%@ page import="org.xml.sax.*" %&gt; <br />&lt;%@ page import="javax.xml.parsers.SAXParserFactory" %&gt; <br />&lt;%@ page import="javax.xml.parsers.SAXParser" %&gt; <br />&lt;%@ page import="SAXHandler" %&gt; <br />&lt;% <br />File file = new File("c:\\people.xml"); <br />FileReader reader = new FileReader(file); <br />Parser parser; <br />SAXParserFactory spf = SAXParserFactory.newInstance(); <br />SAXParser sp = spf.newSAXParser(); <br />SAXHandler handler = new SAXHandler(); <br />sp.parse(new InputSource(reader), handler); <br />Hashtable hashTable = handler.getTable(); <br />out.println("&lt;TABLE BORDER=2&gt;&lt;CAPTION&gt;教师信息表&lt;/CAPTION&gt;"); <br />out.println("&lt;TR&gt;&lt;TD&gt;姓名&lt;/TD&gt;" + "&lt;TD&gt;" + <br />  (String)hashTable.get(new String("name")) + "&lt;/TD&gt;&lt;/TR&gt;"); <br />out.println("&lt;TR&gt;&lt;TD&gt;学院&lt;/TD&gt;" + "&lt;TD&gt;" + <br />  (String)hashTable.get(new String("college"))+"&lt;/TD&gt;&lt;/TR&gt;"); <br />out.println("&lt;TR&gt;&lt;TD&gt;电话&lt;/TD&gt;" + "&lt;TD&gt;" + <br />  (String)hashTable.get(new String("telephone")) + "&lt;/TD&gt;&lt;/TR&gt;"); <br />out.println("&lt;TR&gt;&lt;TD&gt;备注&lt;/TD&gt;" + "&lt;TD&gt;" + <br />  (String)hashTable.get(new String("notes")) + "&lt;/TD&gt;&lt;/TR&gt;"); <br />out.println("&lt;/TABLE&gt;"); <br />%&gt; <br />&lt;/BODY&gt; <br />&lt;/HTML&gt;</p><p><font size="6">EJB方面</font></p><p><strong>1、EJB2.0有哪些内容?分别用在什么场合? EJB2.0和EJB1.1的区别?<br />答：</strong>规范内容包括Bean提供者，应用程序装配者，EJB容器，EJB配置工具，EJB服务提供者，系统管理员。这里面，EJB容器是EJB之所以能够运行的核心。 EJB容器管理着EJB的创建，撤消，激活，去活，与数据库的连接等等重要的核心工作。JSP,Servlet,EJB,JNDI,JDBC, JMS.....</p><p><strong>2、EJB与JAVA BEAN的区别？ <br />答:</strong>Java Bean 是可复用的组件，对Java Bean并没有严格的规范，理论上讲，任何一个Java类都可以是一个Bean。但通常情况下，由于Java Bean是被容器所创建（如Tomcat)的，所以Java Bean应具有一个无参的构造器，另外，通常Java Bean还要实现Serializable接口用于实现Bean的持久性。Java Bean实际上相当于微软COM模型中的本地进程内COM组件，它是不能被跨进程访问的。Enterprise Java Bean 相当于DCOM，即分布式组件。它是基于Java的远程方法调用（RMI）技术的，所以EJB可以被远程访问（跨进程、跨计算机）。但EJB必须被布署在诸如Webspere、WebLogic这样的容器中，EJB客户从不直接访问真正的EJB组件，而是通过其容器访问。EJB容器是EJB组件的代理， EJB组件由容器所创建和管理。客户通过容器来访问真正的EJB组件。</p><p><strong>3、EJB的基本架构<br />答:</strong>一个EJB包括三个部分:<br />  Remote Interface 接口的代码<br />  package Beans;<br />  import javax.ejb.EJBObject;<br />  import java.rmi.RemoteException;<br />  public interface Add extends EJBObject<br />  {<br />   //some method declare <br />  }<br />  Home Interface 接口的代码<br />  package Beans;<br />  import java.rmi.RemoteException;<br />  import jaax.ejb.CreateException;<br />  import javax.ejb.EJBHome;<br />  public interface AddHome extends EJBHome<br />  {<br />    //some method declare<br />  }<br />  EJB类的代码<br />  package Beans;<br />  import java.rmi.RemoteException;<br />  import javax.ejb.SessionBean;<br />  import javx.ejb.SessionContext;<br />  public class AddBean Implements SessionBean<br />  {<br />    //some method declare<br />  }  </p><p><font size="6">J2EE,MVC方面</font></p><p><strong>1、MVC的各个部分都有那些技术来实现?如何实现?<br />答:</strong>MVC 是Model－View－ Controller的简写。"Model" 代表的是应用的业务逻辑（通过JavaBean，EJB组件实现）， "View" 是应用的表示面（由JSP页面产生），"Controller" 是提供应用的处理过程控制（一般是一个Servlet），通过这种设计模型把应用逻辑，处理过程和显示逻辑分成不同的组件实现。这些组件可以进行交互和重用。</p><p><strong>2、应用服务器与WEB SERVER的区别？ <br /></strong>希望大家补上，谢谢</p><p><br /><strong>3、J2EE是什么？ <br />答:</strong>Je22 是Sun公司提出的多层(multi-diered),分布式(distributed),基于组件(component-base)的企业级应用模型 (enterpriese application model).在这样的一个应用系统中，可按照功能划分为不同的组件，这些组件又可在不同计算机上，并且处于相应的层次(tier)中。所属层次包括客户层(clietn tier)组件,web层和组件,Business层和组件,企业信息系统(EIS)层。</p><p><strong>4、WEB SERVICE名词解释。JSWDL开发包的介绍。JAXP、JAXM的解释。SOAP、UDDI,WSDL解释。<br />答：</strong>Web Service描述语言WSDL <br />SOAP即简单对象访问协议(Simple Object Access Protocol)，它是用于交换XML编码信息的轻量级协议。<br />UDDI 的目的是为电子商务建立标准；UDDI是一套基于Web的、分布式的、为Web Service提供的、信息注册中心的实现标准规范，同时也包含一组使企业能将自身提供的Web Service注册，以使别的企业能够发现的访问协议的实现标准。</p><p><br /><strong>5、BS与CS的联系与区别。<br /></strong>希望大家补上，谢谢</p><p><strong>6、STRUTS的应用(如STRUTS架构)<br />答：</strong>Struts 是采用Java Servlet/JavaServer Pages技术，开发Web应用程序的开放源码的framework。采用Struts能开发出基于MVC(Model-View- Controller)设计模式的应用构架。 Struts有如下的主要功能： <br />一.包含一个controller servlet，能将用户的请求发送到相应的Action对象。 <br />二.JSP自由tag库，并且在controller servlet中提供关联支持，帮助开发员创建交互式表单应用。 <br />三.提供了一系列实用对象：XML处理、通过Java reflection APIs自动处理JavaBeans属性、国际化的提示和消息。 </p><p><font size="6">设计模式方面</font></p><p><strong>1、开发中都用到了那些设计模式?用在什么场合?<br />答：</strong>每个模式都描述了一个在我们的环境中不断出现的问题，然后描述了该问题的解决方案的核心。通过这种方式，你可以无数次地使用那些已有的解决方案，无需在重复相同的工作。主要用到了MVC的设计模式。用来开发JSP/Servlet或者J2EE的相关应用。简单工厂模式等。</p><p><br /><strong>2、UML方面<br />答：</strong>标准建模语言UML。用例图,静态图(包括类图、对象图和包图),行为图,交互图(顺序图,合作图),实现图,</p><p><font size="6">JavaScript方面</font></p><p><strong>1、如何校验数字型?<br /></strong>var re=/^\d{1,8}$|\.\d{1,2}$/;<br />var str=document.form1.all(i).value;<br />var r=str.match(re);<br />if (r==null)<br />{<br />   sign=-4;<br />   break;<br />}<br />else{<br />   document.form1.all(i).value=parseFloat(str);<br />}</p><p><br /><font size="6">CORBA方面</font></p><p><strong>1、CORBA是什么?用途是什么? <br />答：</strong>CORBA 标准是公共对象请求代理结构(Common Object Request Broker Architecture)，由对象管理组织 (Object Management Group，缩写为 OMG)标准化。它的组成是接口定义语言(IDL), 语言绑定(binding:也译为联编)和允许应用程序间互操作的协议。其目的为：<br />用不同的程序设计语言书写 <br />在不同的进程中运行 <br />为不同的操作系统开发</p><p><br /><font size="6">LINUX方面</font></p><p><strong>1、LINUX下线程，GDI类的解释。<br />答：</strong>LINUX实现的就是基于核心轻量级进程的"一对一"线程模型，一个线程实体对应一个核心轻量级进程，而线程之间的管理在核外函数库中实现。<br />GDI类为图像设备编程接口类库。</p></span><img src ="http://www.blogjava.net/renyangok/aggbug/90070.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/renyangok/" target="_blank">保尔任</a> 2006-12-26 10:51 <a href="http://www.blogjava.net/renyangok/archive/2006/12/26/90070.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>应聘Java笔试时可能出现问题及其答案(第二版 第一部分) </title><link>http://www.blogjava.net/renyangok/archive/2006/12/26/90066.html</link><dc:creator>保尔任</dc:creator><author>保尔任</author><pubDate>Tue, 26 Dec 2006 02:50:00 GMT</pubDate><guid>http://www.blogjava.net/renyangok/archive/2006/12/26/90066.html</guid><wfw:comment>http://www.blogjava.net/renyangok/comments/90066.html</wfw:comment><comments>http://www.blogjava.net/renyangok/archive/2006/12/26/90066.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/renyangok/comments/commentRss/90066.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/renyangok/services/trackbacks/90066.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: Java基础方面:1、作用域public,private,protected,以及不写时的区别答：区别如下：作用域           当前类       同一package  子孙类       其他packagepublic            √              √                  √             √protected        √       ...&nbsp;&nbsp;<a href='http://www.blogjava.net/renyangok/archive/2006/12/26/90066.html'>阅读全文</a><img src ="http://www.blogjava.net/renyangok/aggbug/90066.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/renyangok/" target="_blank">保尔任</a> 2006-12-26 10:50 <a href="http://www.blogjava.net/renyangok/archive/2006/12/26/90066.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>应聘Java笔试时可能出现问题及其答案(第二版 第二部分) </title><link>http://www.blogjava.net/renyangok/archive/2006/12/26/90067.html</link><dc:creator>保尔任</dc:creator><author>保尔任</author><pubDate>Tue, 26 Dec 2006 02:50:00 GMT</pubDate><guid>http://www.blogjava.net/renyangok/archive/2006/12/26/90067.html</guid><wfw:comment>http://www.blogjava.net/renyangok/comments/90067.html</wfw:comment><comments>http://www.blogjava.net/renyangok/archive/2006/12/26/90067.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/renyangok/comments/commentRss/90067.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/renyangok/services/trackbacks/90067.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: EJB方面94、EJB2.0有哪些内容?分别用在什么场合? EJB2.0和EJB1.1的区别?答：规范内容包括Bean提供者，应用程序装配者，EJB容器，EJB配置工具，EJB服务提供者，系统管理员。这里面，EJB容器是EJB之所以能够运行的核心。EJB容器管理着EJB的创建，撤消，激活，去活，与数据库的连接等等重要的核心工作。JSP,Servlet,EJB,JNDI,JDBC,JMS.....9...&nbsp;&nbsp;<a href='http://www.blogjava.net/renyangok/archive/2006/12/26/90067.html'>阅读全文</a><img src ="http://www.blogjava.net/renyangok/aggbug/90067.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/renyangok/" target="_blank">保尔任</a> 2006-12-26 10:50 <a href="http://www.blogjava.net/renyangok/archive/2006/12/26/90067.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>