摘要:
一、基础问答 1.下面哪些类可以被继承? java.lang.Thread (T) java.lang.Number (T) java.lang.Double (F) java.lang.Math (F) java.lang.Void (F) java.lang.Class (F) java.lang.ClassLoader (T) 2.抽象类和接口的区别 (1)接口可以被多重implements,抽象类只能被单一extends (2)接口只有定义,抽象类可以有定义和实现 (3)接口的字段定义默认为:public static final, 抽象类字段默认 阅读全文
摘要:
1、作用域public,private,protected,以及不写时的区别 public 所有类可以访问 Private类内部访问 Protected 不仅同包内访问,其他包的子类可以访问 不写(friendly)同包内访问 2、ArrayList和Vector的区别,HashMap和Hashtable的区别 (1).同步性:Vector是线程安全的,也就是说是同步的,而ArrayList是线程序不安全的,不是同步的 .数据增长:当需要增长时,Vector默认增长为原来一倍,而ArrayList却是原来的一半 (2)Hashtable是线程安全的,也就是说是同步的,而HashMap是线程序不 阅读全文
摘要:
SUN笔试题目SUN笔经十六、写一个带参数宏get_struct_addr_from_member_addr(p, stru, m),能够根据任意结构实体的某一个成员的地址,算出该结构实体的地址,其中参数p是指向该成员的指针,stru是该结构体,m是该成员。(SUN试题)十七、给一个函数int main(){int i, n=20;for(i=0;iN;I--) font="" /printf("-");return 0;}要求替换、增加或者减少一个字符,使该程序可以打出20个“-”号,并要求写出三种解法。(sun试题)参考:1。i-- 换成 n--2。i="" /换成 -iN 阅读全文
摘要:
考试时间:1小时(后来阿里巴巴临时延长20分钟.所以实际考试时间是1小时20分钟)2008年9月15日新鲜出炉.1.甲乙丙丁是同班同学,以下只有一句是假话:甲:这次考试全班都通过了.乙:丁没有及格.丙:我们班有几个没通过丁:乙也没有及格.谁的是假话?答案:甲2.也是类似的逻辑推理题,很简单,所以忘了.3.餐桌上有几个人,1个是哈尔滨人,2个是北方人,1个是广东人,2个人只做电脑生意,3个人只做服装生意,而且上述描述涉及餐桌上的所有人.问至少有几个人,至多有几个人?答案 5,84.抽象类和接口的区别5.用户级线程和核心级线程的区别是什么?6.用最快的算法写出计算2*17的方法.答案: 172 阅读全文
摘要:
SUN的Java面试题集 - SUN笔试SUN笔试题目SUN笔经找工作要面试,有面试就有对付面试的办法。以下一些题目来自我和我朋友痛苦的面试经历,提这些问题的公司包括IBM, E*Trade, Siebel, Motorola, SUN, 以及其它大小公司。面试是没什么道理可讲的,它的题目有的不合情理、脱离实际。有在纸上写的,有当面考你的,也有在电话里问的,给你IDE的估计很少(否则你赶快去买彩票, 说不定中)。所以如 果你看完此后,请不要抱怨说这些问题都能用IDE来解决。你必须在任何情况下准确回答这些问题,在面试中如果出现一两题回答不准确很有可能你就被拒之门外了。 当然这些都是Java的基 阅读全文
摘要:
1、把字符串转化成整形,不能用系统函数。package jishi;public class CharToNumber { public static void main(String[] args) { // TODO Auto-generated method stub toNumber("sam"); } public static void toNumber(String string){ char[] cha = new char[1000]; int number = 0; for(int i=0;istring.length();i++){ cha=string.charA 阅读全文
摘要:
程序开发Java开发(31)PHP开发(19).Net开发(18)C/C++开发(24)JavaScript开发(19)Delphi开发(15)手机开发(6)Flex开发(3)游戏开发(4)UI设计(6)Perl开发(10)软件测试面试题(8)硬件工程师面试题(1)网络工程师面试题(4)数据库面试题(7)名企面试题Google面试题(6)IBM面试题(2)华为面试题(6)微软面试题(8)百度面试题(3)Intel面试题(7)Oracle面试题(2)联想面试题(4)腾讯面试题(2)雅虎面试题(4)中国移动面试题(4)中国石油面试题(1)惠普面试题(5)沃尔玛面试题(1)行业面试题公务员面试题(5 阅读全文
摘要:
用友在清华的笔试题(java) - 用友面试题目用友笔试题目用友笔经1. 选择题:String s1 = new String("test1");String s2 = new String("test2"); 判断if(s1 == s2){};if(s1.equals(s2)){};2.智力题:一逻辑学家误入某部落,被囚于牢狱,酋长欲意放行,他对逻辑学家说:“今有两门,一为自由,一为死亡,你可任意开启一门。现从两个战士中选择一人负责解答你所提的任何一个问题(Y/N),其中一个天性诚实,一人说谎成性,今后生死任你选择。”逻辑学家沉思片刻,即向一战士发问,然后开门从容离去。逻辑学家应如何发问? 阅读全文
摘要:
Java面试题:编程序将一个字符串反转。jsp中的forward何redirect区别、触发器的作用xml在jsp中的类型接口和 抽象类区别string a=new string("abc");产生多少个对象?测试面试题:c++和Java区别开发中测试的重要性你项目中的BUG,如何解决的?你如何开展新的工作? 阅读全文
摘要:
原题如下:用1、2、2、3、4、5这六个数字,用java写一个main函数,打印出所有不同的排列,如:512234、412345等,要求:"4"不能在第三位,"3"与"5"不能相连.我看了回贴都没有很好解决,主要是没有排除重复。 解决思路:强化题目,用1、2、2、3、4、5这六个数字排列“递增”序列。其他要求不变。算法思路:显然是递归,初始序列122345,先从末两位(45)变化(45,54),然后末三位(345) ... 直到最后六位.怎样解决重复问题?很简单,由于是递增序列,每生成新序列可与前一生成序列比较,如放弃当前序列。当然有更好效率,如预先预测。代码如下:class test{ / 阅读全文
摘要:
JAVA代码查错 1.abstract class Name { private String name; public abstract boolean isStupidName(String name) {} } 大侠们,这有何错误? 答案: 错。abstract method必须以分号结尾,且不带花括号。 2.public class Something { void doSomething () { private String s = ""; int l = s.length(); } } 有错吗? 答案: 错。局部变量前不能放置任何访问修饰符 (private,publi 阅读全文
摘要:
1.Java中的异常处理机制的简单原理和应用。当Java程序违反了Java的语义规则时,Java虚拟机就会将发生的错误表示为一个异常。违反语义规则包括2种情况。一种是Java类库内置的语义检查。例如数组下标越界,会引发IndexOutOfBoundsException;访问null的对象时会引发NullPointerException。另一种情况就是Java允许程序员扩展这种语义检查,程序员可以创建自己的异常,并自由选择在何时用throw关键字引发异常。所有的异常都是java.lang.Thowable的子类。2.Java的接口和C 的虚类的相同和不同处。由于Java不支持多继承,而有可能某个 阅读全文
摘要:
一、java基础知识1. java有那些基本数据类型,string是不是基本数据类型,他们有何区别。integer literals,floating-point literals,character literals,boolean literal,string iteral.string 不是基本数据类型2. 字符串的操作:写一个方法,实现字符串的反转,如:输入abc,输出cbapublic static string reverse(string s){ int length=s.length(); stringbuffer result=new stringbuffer(length) 阅读全文
摘要:
filter 的作用是什么?主要实现什么方法?dofilter方法里面的2个参数request 和 response 他问 这两个接口的全称是什么?1.filter使用户可以改变一个request和修改一个response. filter 不是一个servlet,它不能产生一个response,它能够在一个request到达servlet之前预处理request,也可以在离开servlet时处理response.换种说法,filter其实是一个”servlet chaining”(servlet 链).一个filter 包括: 1. 在servlet被调用之前截获; 2. 在servlet 阅读全文
摘要:
1、用原始的transactionfactorybean的,代理dao事务处理2、用aop:config声明要进行事务增强的切面,用tx:advice声明具体方法的事务属性,及应用到的事务管理器3、使用@transactional注解配置声明事务如有一代表用户的域对象user:package com.domain;import java.io.serializable;public class user implements serializable{ private int user_id; private string user_name; private string user_pass 阅读全文
摘要:
Java基础方面:0、作用域public,private,protected,以及不写时的区别答:区别如下:作用域 当前类 同一package 子孙类 其他packagepublic √ √ √ √protected √ √ √ ×friendly √ √ × ×private √ × × ×不写时默认为friendly1。java.lang.String类是final类型的,因此不可以继承这个类、不能修改这个类。为了提高效率节省空间,我们应该用StringBuffer类3、int 和 Integer 有什么区别Java 提供两种不同的类型:引用类型和原始类型(或内置类型)。Int是java的 阅读全文