Java核心】1) What is the purpose of serialization?
为了传输,将java对象串行化以后变成01串方便传输或者保存,可以很容易的反串行变回原来的java对象。其中@tranxx的一个什么注解可以让java忽略某个属性不...... <阅读全文>
Java面试题 Java笔试题
[开发技术]JAVA基础 ,基本数据类型,类,static关键字
1、java中,以下哪个类型不属于基本类型?()
A、byte
B、int
C、String
D、double
2、下面有关保留字说明正确的是()
A、const和goto是java的保留...... <阅读全文>
finalize 可以回收栈内存,而gc不能回收栈内存。
GC是垃圾收集,Java提供的GC功能可以自动监测对象是否超过作用域从而达到自动回收内存的目的,Java语言没有提供释放已分配内存的显示操作方法。Java中垃圾回收...... <阅读全文>
Map接口不是Collection接口的继承。Map接口用于维护键/值对(key/value pairs)。该接口描述了从不重复的键到值的映射。
(1) 添加、删除操作:
Object put(Object key, Object value): 将互相关联的一个...... <阅读全文>
List按对象进入的顺序保存对象,不做排序或编辑操作。Set对每个对象只接受一次,并使用自己内部的排序方法(通常,你只关心某个元素是否属于Set,而不关心它的顺序–否则应该使用List)。Map同样对每个元素...... <阅读全文>
集合的一个很重要的操作—遍历,学习了三种遍历方法,三种方法各有优缺点~~
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package cn.tsp2c.liub...... <阅读全文>
class类为编写可动态操纵java代码的程序提供了强大的功能反射,这项功能为JavaBeans特别有用,使用反射Java能支持VB程序员习惯使用的工具。
能够分析类能力的程序叫反射器,Java中提供此功能的包叫Java.lang.refl...... <阅读全文>
(1)Easy:Java的语法比C++的相对简单,另一个方面就是Java能使软件在很小的机器上运行,基础解释其和类库的支持的大小约为40kb,增加基本的标准库和线程支持的内存需要增加125kb。
(2)分布式:Java带有很强大的TCP/...... <阅读全文>
一、 填空题(每空2分,共30分)
1、在tomcat上发布javaweb应用时的默认目录是__webapps___目录。
2、javaweb应用的部署描述符是指 web.xml__ 文件。
3、在tomcat中访问helloapp应用的login.html文件时,在...... <阅读全文>
选择题(1'*15=15)
1、下列正确的Java语言标识符是(C)
A、-3.1415 B、+ok C、_test D、5file
2、下面那一个是java保留关键字(D)
A、String B、IF C、Int D、private
3、下列关于注释语句的描述中,...... <阅读全文>
在Java中我们可以使用java.util.Random类来产生一个随机数发生器。它有两种形式的构造函数,分别是Random()和Random(long seed)。Random()使用当前时间即System.currentTimeMillis()作为发生器的种子,Random(...... <阅读全文>
1、String 和StringBuffer,StringBuilder的区别
String类提供了数值不可改变的字符串。
StringBuffer类提供的字符串进行修改。可以使用StringBuffers来动态构造字符数据。
StringBuilder相对StringBuffer是线...... <阅读全文>
一、选择题(每题2分)
1.下列哪些情况可以终止当前线程的运行?
a. 抛出一个例外时。
b. 当该线程调用sleep()方法时。
c. 当创建一个新线程时。
d. 当一个优先级高的线程进入就绪状态时。
答案:ABD
2. 下面...... <阅读全文>
1 JDBC连接数据库6步
Load the JDBC Driver
Establish the Database Connection
Create a Statement Object
Execute a Query
Process the Results
Close the Connection
2 事务的4大特性
答:原子性A,一致...... <阅读全文>
import java.sql.Connection;
import java.sql.DatabaseMetaData;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.ArrayList;
import java.util...... <阅读全文>
1.event object:就是事件产生时具体的“事件”,用于listener的相应的方法之中,作为参数,一般存在与listerner的方法之中.
2.event source:具体的接受事件的实体,比如说,你点击一个button,那么button就是...... <阅读全文>
1.JVM是指.java虚拟机,将CLASS字节码文件编译成二进制可执行文件.
2. 类定义了对象的一个种类,一个对象则是一个类中的 .实例 。
3. 有下列程序段:
for(int i=1,j=20,k=0;i18;i++,j–,k+=i+j){}...... <阅读全文>
在本文中,他将解释 Reference 对象的另外一种形式,即软引用(soft references),用于帮助垃圾收集器管理内存使用和消除潜在的内存泄漏。
垃圾收集可以使 Java 程序不会出现内存泄漏,至少对于比较狭窄...... <阅读全文>
第一题:判断题
1.Java语言是一种面向对象程序设计语言。( 对 )
2.在Java有布尔类型,该类型只能有两个值:1和0。( 错 )
3.Java中一个类可以同时继承多个其他类,但只能实现一个接口。( 错 )
4.在Java...... <阅读全文>
桥梁模式的用以是将问题的抽象和现实分离开来实现,通过用聚合代替继承来解决子类爆炸性增长的问题,比如我们有一个画图程序有2个图形(Circle Rectangle)和2种画图方法(Drawing1 Drawing2)图形可能会使用...... <阅读全文>
年底了,该给自己写点总结了!
从毕业到现在已经快4年啦,一直在Java的WEB开发行业混迹。我不是牛人,但是自我感觉还算是个合格的程序员,有必要写下自己将近4年来的经历,给自我以提示,给刚入行的朋...... <阅读全文>
一、Java语言基础
《Java编程思想》,是必须看的。Java初级程序员考试参考书,也是不错的补充。
二、Java语言高级
面试和笔试的难题,往往不是《Java编程思想》里的。所以,一定要看java高级程序员参考书——Jav...... <阅读全文>
1、Oracle8/8i/9i数据库(thin模式)
Class.forName(“oracle.jdbc.driver.OracleDriver”).newInstance();
String url=”jdbc:oracle:thin:@localhost:1521:orcl”;
//orcl为数据库的SID...... <阅读全文>
在JAVA里面,可以用复制语句”A=B”给基本类型的数据传递值,但是如果A,B是两个同类型的数组,复制就相当于将一个数组变量的引用传递给另一个数组;如果一个数组发生改变,那么引用同一数组的变量也要发...... <阅读全文>
java中的八种基本数据类型有其相对应的包装类型,但包装类型作为参数传递时,是属于值传递还是引用传递呢?
示例:
public static void fun(Integer i){
i=i+2;
}
public static void main(String[] args...... <阅读全文>
