试题1
指出下面语句没有编译错误的是( D )。
A. long n = 999999999999;
B.int n = 999999999999L;
C. long n = 999999999999L;
D. double n = 999999999999;
试题2
完成代码计算10的阶乘并输出,应...... <阅读全文>
Java面试题专栏 - 最全的Java面试题, Java笔试题, Java问题
Real-world objects contain __state_ and _behavior__.
A software object’s state is stored in _fields__.
A software object’s behavior is exposed through _methods__.
Hiding internal dat...... <阅读全文>
1.当浏览器第二次访问以下下jsp网页时输出结果是什么?
<%! int a=0; %>
<%
int b=0;
a++;
b++;
%>
a:<%=a %><br>
b:<%=b %>
2.web.xml中不包括哪些定义(多选)
a.默认起始页
...... <阅读全文>
Java卷子
public class Test {
public static void main(String[] args) {
RuntimeException ru=null;
throw ru;
}
} 是啥结果?
b继承a,c继承b,都重写了void doit()方法
问怎么调用到a 的void doit()方法
s...... <阅读全文>
1 谈谈MVC,可以结合框架?(不要背书)
2 同步和异步有何异同,在什么情况下分别使用他们?举例说明。
如果数据将在线程间共享。例如正在写的数据以后可能被另一个线程读到,或者正在读的数据可能已经被另一...... <阅读全文>
1. Ant如何访问系统环境变量?
可以通过以下方式访问环境变量,<property environment=”env”/> 这样就可以通过前缀env来访问系统环境变量,例如可以通过${env.CLASSPATH}来访问classpath
2....... <阅读全文>
If an exception is thrown inside a catch block, will the finally block be still be called?
(如果catch块捕获了一个异常,那么finally块还会被调用吗)
YES
Click me to Bookmark It!
...... <阅读全文>
1题:编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串。 但是要保证汉字不被截半个,如“我ABC”4,应该截为“我AB”,输入“我ABC汉DEF”,6,应该输出为“我ABC”而不是“我ABC+汉的...... <阅读全文>
不可以,接口中的所有方法都是隐式public的,abstract的和非static的
Click me to Bookmark It!
Hide Sites
$$('div.d7331').each( function(e) { e.visualEffect('slide_up',{duratio...... <阅读全文>
# Use connection pooling. 使用连接池 connection pooling
# Choose appropriate isolation levels. 选择合适的隔离级别
# Use Statement pooling. 使用statement pooling
# Statements versus Prepared ...... <阅读全文>
Math.max(a,b);
(a>b)?a:b
Click me to Bookmark It!
Hide Sites
$$('div.d7322').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); <阅读全文>
for(int i = 100000; i > 0; i–) {}
for(int i = 1; i < 100001; i++) {}
Click me to Bookmark It!
Hide Sites
$$('div.d7320').each( function(e) { e.visualEffect('...... <阅读全文>
try {
if (choice) {
while (true)
} else {
system .exit(1):
}
}finally {
codetocleanup();
}
Click me to Bookmark It!
Hide Sites
$$('div.d7318').each( function...... <阅读全文>
可以通过继承TimerTask虚类并方法来实现周期性操作,下面的例子实现了一个周期性操作:
import java.util.TimerTask;
public class HeartBeatTask extends TimerTask{
private int timerInterval;
public Hear...... <阅读全文>
在Java中,如果用赋值运算符将一个对象赋值给另一个,只有这个对象的引用会被拷贝,所以改变其中一个对象会对另一个对象产生影响。
Java使用Object的clone()方法来拷贝一个对象的内容到另一个对象,当一个需要...... <阅读全文>
1. 如何得到Java应用程序的可用内存?
答:如下代码实现取得总的内存大小和可用内存大小,并打印到控制台上
public class MemoryExp {
public static void main(String[] args) {
System.out.println("Tota...... <阅读全文>
如下代码实现抓取屏幕的某个部分并保存到一个jpg文件,代码使用到了jdk的awt包。
import java.awt.AWTException;
import java.awt.Rectangle;
import java.awt.Robot;
import java.awt.image.BufferedImage;
...... <阅读全文>
可以使用jdk提供的java.util.zip包的类来进行文件的压缩。下面的代码是对文件进行压缩的例子:
// 这是要进行压缩的文件
String[] source = new String[]{"source1", "source2"};
// 创建一个读取这些文...... <阅读全文>
Map是一个保存键值对的对象,根据键值可以找到它对应的值。键必须是唯一的,但是值可以重复。HashMap类提供了map接口的主要实现,它使用hash table来实现map接口。这就使得一些常见的操作如get()和put()所用的...... <阅读全文>
一.同步性:Vector是线程安全的,也就是说是同步的,而ArrayList是线程序不安全的,不是同步的
二.数据增长:当需要增长时,Vector默认增长为原来一培,而ArrayList却是原来的一半
就HashMap与HashTable主要从三...... <阅读全文>
一只公鸡5块钱,一只母鸡3块钱,3只小鸡一块钱,一个农夫用100块钱买100只鸡(不许解方程),怎么实现?编写java程序。
public static void main(String[] args) {
for(int a1=1;a1<20;a1++){
for(int a2=1...... <阅读全文>
流(Stream)是字节的源或目的。
两种基本的流是:输入流(Input Stream)和输出流(OutputStream)。可从中读出一系列字节的对象称为输入流。而能向其中写入一系列字节的对象称为输出流。
流的分类:
1:节点...... <阅读全文>
程序 是计算机指令的集合它,以文件的形式存储在磁盘上。
进程是一个程序在其 自身的地址空间中的一次执行活动。
进程是资源申请、调度和独立运行的单位,因此,它使用系统中的运行资源,而程序不能申请系统资...... <阅读全文>
Tomcat的最大并发数是可以配置的,而且并没有限制你所配置的并发数数量,需要根据你的应用处理request所需要的带宽,CPU,内存,压力等进行配置。
还有一种说法是Tomcat的理论并发数量极限是服务器最大可用的端...... <阅读全文>
JList组件有一个单独的显示模式ListModel来表示JList的显示数据.
JList创建以后,JList数据元素的值及数据元素的数量可以动态地改变.
JList在它的数据模式ListModel中观察数据的改变.因此,一个ListModel 的正确...... <阅读全文>








