题目不错,不落俗套,可惜我对java没认真研究过,帮你up另:你去哪个部门面试的?

解决方案 »

  1.   

    晕 不知道他懂不懂java语言~~~
      

  2.   

    swing出现蓝屏,是win98下的吗?难道是资源不足?
      

  3.   

    1.系统问题
    2.如果找不到。或报ClassNotFound错误,如果找到了,就加载。
    3.只调你用的接口就行了吧。
    4.一分为二。找不到,再分。
    5。基本上没有什么区别。
      

  4.   

    1. 不是蓝屏是灰屏吧,我想是事件分派线程处理业务逻辑时间太长或有异常未被处理导致的
    2. zdsxj2002(阿狗) ( ) 说得似乎是对的,我这周才接触java,这个还没覆盖到,另外java这里的加载的含义我不太清楚,动态库有加载之说,java这里的加载有没有标准的概念解释?
    3. 听过jni,没用过@__@
    4. java源码里Array里得sort方法看看
    5. static的重载方法在被调用的时候只与对象的动态型别有关系,普通的重载由静态型别决定xiaojie_0710(JavaBean)不知道你为什么那么说,俺觉得题目还不错,怎么说人家不懂java哦,未必非要问你非常熟悉或者偏爱的某个角落才算懂java?一个大项目中如果出现灰屏是比较容易碰到的,答这个可以考项目经验有多少,如果再问问:类似的问题一般你如何定位更好
    第2个问题可以看出你爱不爱思考
    第3个问题可以看出你阅历如何
    第4个考基础水平
    第5个考java语言特性
      

  5.   

    1。楼上说得不错
    2。没有实例化,需要调用Class.forName("....").newInstance;
    3。没试过,不能瞎说!
    4。楼主说的的确是二分搜索。二分排序是判断中间数,然后调换大小两个数的顺序。
    5。有区别。就是static方法不能实现多态,因为static方法是属于类的,不可以latter bind
      

  6.   

    说错了是later bind
    就是动态绑定
      

  7.   

    flybusflybus(风) 说的有道理~~~
    不过这些题我就能读懂最后一个
      

  8.   

    明显不需要java,问我,立马走人!
      

  9.   

    3。好像可以装载多个dll啊
    不过,好像最好是重新独立出一个 dll  如d.dll,d.dll负责加载 a,b,c dll,同时d.dll给java
    上层仅提供必要的方法接口。这样就好一些,免得太复杂。
      

  10.   

    这几天我一直登陆不上来,再补充一下问题:
    1、swing编程出现蓝屏,是什么情况导致的?该怎么处理?
    2、forname(Class a)可以加载一个函数,如果这个函数以前从来没有加载过,会出现什么情况?要进行什么处理?
    3、JNI调一个接口,如果这个接口同时使用了a.dll、b.dll、c.dll的函数,该怎么处理?
    4、二分法排序怎么排?(我对这个问题觉得非常奇怪,二分法还分排序和查找?我刚说了找中间的数,他就说那是排序法,他问的是排序法,我只好用目光表示我的抗议)
    5、static的重载和其他的重载有什么不同??
    6、一个thread的实例,被反复start(或者说由于判断错误,发生了while(true){testThread.start()}),这种情况可能发生吗?一个thread多次start会发生什么情况?
    7、在applet上创建的thread优先级是多少?
    1、确实是蓝屏,flybusflybus(风) 说的异常我也说了,可他强调我说的是灰屏,我没遇到是接触的不多。
    4、调换两个大小数的位置不是冒泡吗?
      

  11.   

    像这样的问题,编程去实践一下,参考一下资料,
    或者内部调试一下,不是很难解决的问题。应当注意的是如何培养解决这些问题的能力。去扣这些小的知识点,是没有尽头的,试问一下
    if(a==1) 和 if(1==a) 在编译时有什么不同,那个效率更高些。牛人谁知道?我只觉得这种人很可悲,守着自己会的一点死死不放。
    我们很多人都接触编程很久了,
    从小来说有多少人掌握编译原理,从大来说有多少人能够设计程序框架。希望我们都能自己亲自去尝试一下。
    不是你不能,而是你就没有认为过你能。----------------------------------------
    我从事编程已经很多年了,接触过很多编程语言和技术,
    写过不少程序,做过SE,TL等,现在从事ERP软件的开发。
    我不喜欢老是给外国人做那些打零工的工作,很想能做出一个可以让世界看到中国人的软件。
    想找一批志同道合的中国人,做一个开源项目。
    计划在未来的3-5年内,制作一套免费的开源对象数据库。
    为此,我也整理了很多思想,想跟有意者交流。感兴趣的话,请发一份简单的个人介绍,到[email protected]即可,是我的邮箱。
    我最近会把整理过的一些文档发给大家。
      

  12.   

    作为一个程序员,我觉得专业一点好,不求胜解和书呆子完全不是一个概念,前者我非常喜欢,后者我比较反感。
    如果永远只是做点小东西,不求胜解也许也能过日子,甚至过得也还不错,不过如果自己需要负责设计框架代码,需要在跨平台运行,基础知识是绝对不可或缺得,另外在遇到疑难问题时,专业人员的价值也能很好体现,否则只能趋于平庸(从专业技术的角度),不求胜解我认为不可能有什么大得作为,谈做什么优秀得东西出来也只能是妄谈if(a==1) 和 if(1==a) 在编译时有什么不同,那个效率更高些。牛人谁知道?
    这个效率应该是相同(说应该是因为虽然列入计划了,但我暂时对java这种解释性的语言得编译器了解和JVM还没有时间研究,,对于类似c这样语言,可以明显的看出这个和效率一点关系都没有,只是后者常常是编码规范推荐的方式)
      

  13.   

    蓝屏问题我没遇见过,不知道是什么情况,不知道有人知道吗?可以另开帖加分。根据那个牛人的问题,蓝屏是swing开发时遇上的,好像还很普遍,只要swing用的多了就会出现,我不知道是因为“你还不够”(原话如此。不够?不够什么?不够技术?不够经验??)
      

  14.   

    假设Windows没有蓝屏现象,Swing能使Windows蓝屏,这个问题还差不多.
    不是Windows的问题就是JVM的问题.