1.介绍项目经验中负责的模块
2.谈谈你对spring的理解
3.ejb是什么?
4.解析xml的方法以及区别?
5.javaScript的常用处?
6.j2ee的主要技术?
7.对struts工作流程的理解?
8.java是什么语言?
9.webservice是哪...... <阅读全文>
Java面试题 Java笔试题
1.xml在项目中的作用
2.s-EJB 与 e-EJB的区别
3.会话面的作用
4.cmp与bmp的优缺点
5.j2me程序的必需的几个部分
6.c/s与b/s的区别
7.构建一个connect pool,然后再调用它,
8.j2ee平台与dotnet平台的区别
9.ejb...... <阅读全文>
1.Java有那些基本数据类型,String是不是基本数据类型,他们有何区别。
2.字符串的操作:
写一个方法,实现字符串的反转,如:输入abc,输出cba
写一个方法,实现字符串的替换,如:输入bbbwlirbbb,输出b...... <阅读全文>
short s1 = 1;s1 = s1 + 1;有错误,s1 + 1 是int类型,不能赋值给short类型。short s1 = 1;s1 += 1;正确。
<阅读全文>
String 类代表字符串。Java 程序中的所有字符串字面值(如 “abc” )都是String类的对象。字符串是常量;它们的值在创建之后不能改变。所以可以共享它们。StringBuffer是字符串缓存区,它的内容可...... <阅读全文>
有如下方法的定义:
public static int getNumber(int a){
int b = 0;
try {
b = 10/a;
return b;
} catch (Exception ex) {
b = 100;
return b;
}finally{
b = 1000;
return...... <阅读全文>
有如下代码:
try {
代码1
return 1;
}finally{
代码2
return 2;
}
问,代码2是否会被执行?若会被执行,是try里的return语句先执行还是finally里的代码先执行?最后该代码片段的返回值是1还...... <阅读全文>
对。但是在Java中建议,当x.equals(y)等于true时,x.hashCode()与y.hashCode()也相等。
<阅读全文>
静态变量属于类,该类不生产对象,通过类名就可以调用静态变量。
实例变量属于该类的对象,必须产生该类对象,才能调用实例变量。
<阅读全文>
空字符串是String类的一个对象,而null是指一个引用变量没有引用对象,在值为null的引用变量上调用方法或变量,将会导致NullPointerException。通过以下代码来验证变量x是否为null,x == null,通过”".e...... <阅读全文>
匿名的内部类通常是将是将类的声明、对象创建合二为一完成,由于该类只使用一次,故可以省略其类名,常见格式为:
new 父类或接口([实参]){
//内部类的变量、方法及其定义
};
<阅读全文>
在一个类的内部定义了另一个类,处于内层的类称为内部类,包含内部类的类称为外部类。
很显然,内部类依赖于外部类而存在,程序编译之后得到的内部类文件形式为:外部类$内部类.class,如果要表示内部类,则可...... <阅读全文>
只要继承Exception类,重写或自定义该类的一些方法即可。
<阅读全文>
可以执行以下操作之一:
子类可以与父类方法抛出相同类型的异常;
子类可以抛出父类方法所抛出的异常的子类。
<阅读全文>
throw:抛出一个异常类对象,通常用于处理自定义异常类情况,例如:
throw new BankException();
throws:则是在方法声明时,告诉调用者该方法可能抛出的异常,异常的捕获、处理交由调用者去实施。例如:in...... <阅读全文>
采用try…catch…finally结构来捕获、处理异常,格式如下:
try{
…… //可能产生异常的代码
}catch( Exception1 e1 ){
…… //当产生Exception1型异常时的处理语句
}catch( Excepti...... <阅读全文>
该类是所有可捕获异常类的基类,应很好去熟悉其内容:
构造方法:
public Exception( )
public Exception(String s)://字符串s是对该异常的描述
常用方法:
public String toString():返回当前异常对象信息的...... <阅读全文>
程序编译通过后,并不意味着运行时就能得到正确的结果。很可能由于编程时考虑不周或运行时遇到一些特殊情况(如:除法运算时除数为0,访问数组时下标越界,要打开的文件不存在等等),结果出现中断程序正常运行...... <阅读全文>
功能:将基本类型数据包装成对象类型;
种类:Byte、Integer、Short、Long、Float、Double、Character、Boolean,位于java.lang包中;
构造方法:类名(基本类型) 、类名(对应的字符串),只有Character例外,其...... <阅读全文>
具体类
抽象类
接口
为类声明了完整的方法
为类声明了完整的方法
为类声明了部分的方法
实现了所有的方法
实现了全部或部分方法,或不实现任何方法
没有实现任何方法
可以拥有自己的实例和引用...... <阅读全文>
接口规定了“原型”,具体实现则由类来完成,格式如下:
[修饰符] class 类名[extends 基类] implements 接口1[,接口2,…]{
…… //包含对接口的所有方法的实现
}
说明:
一个类实现接口时,必须实现接口...... <阅读全文>
如果一个类中的所有方法都是抽象的,则可采用另一种方式——“接口”来声明:
格式: interface 接口名 [extends 父接口列表]{
//抽象方法和静态常量
}
说明:
接口是一种特殊的抽象类,它包含常量和方法的...... <阅读全文>
在java中关键字abstract 可用来修饰方法和类,表示“尚未实现”的含义:
抽象方法:[访问权限] abstract 返回类型 方法名([参数表] ); //无方法体
该类只提供方法的声明,不提供方法的实现(无大括号)
抽...... <阅读全文>
有三种用法,分别是与变量、方法和类一起使用:
当final 与变量一起使用时,可声明常量。此后,变量的值不可以再改变;
当final与方法一起使用时,它阻止类方法的重写;
当final与类使用时,它阻止类的继...... <阅读全文>
Object类是所有类的直接或间接基类,如果一个类在声明时未继承基类,Java就默认其基类是Object,故Object被称为根类。该类位于java.lang包中,它有如下几个常用方法:
equals():用于比较两个对象是否指向同...... <阅读全文>
