
Java面试相关
pengpeng2395
在技术的海洋里自由的呼吸~~~~呵呵
展开
-
Java序列化 如何把多个对象存储在一个文件中
/** * 用于保存模板文件,内容包括: * 1,标志位,1 int * 2,版本 1 int * 3,数据头长度 1 int * 4,预留数据头空间 5120 byte * 5,后续数据长度 0不存在,>0存在 * 7,后续数据 * @author benson * */import java.io.*;public class BTe原创 2011-11-22 13:49:31 · 5892 阅读 · 0 评论 -
UML图基础
几种比较容易混淆的概念UML 中类与类, 类与接口, 接口与接口这间的关系有: 泛化(generalization) 关系, 关联(association)关系( 关联, 聚合, 合成), 依赖(dependency)关系,实现(realization)关系.1.泛化(generalization)泛化(generalization)关系是一个类(称为子类、子接口)继承原创 2012-11-26 14:28:10 · 635 阅读 · 0 评论 -
Java 继承加载顺序 以及 多态中变量和方法
很基础总是忘 记录一下Java 继承加载顺序 class Test0 { public static String staticField = "父类-静态变量"; public String field = "父类-普通变量"; public Test0() { System.out.println("父类-构造器"); }转载 2013-02-25 21:53:11 · 818 阅读 · 0 评论 -
Java笔试常考知识点
1.获得Class对象的三种方式// 1. 根据给定的类名来获得 用于类加载String classname = "cn.itcast.reflect.Person";// 来自配置文件Class clazz = Class.forName(classname);// 此对象代表Person.class// 2. 如果拿到了对象,不知道是什么类型 用于获得对象的类型O原创 2016-10-18 16:58:47 · 1713 阅读 · 0 评论 -
Java重写,重载的相关知识点
1.方法的重写:同名同参同返回,前面的权限修饰符不能比父类的更封闭,抛出的异常不能更宽泛(1)重写父类方法访问控制权限下级的访问控制权限应该不低于上级的访问控制权限:上级:public 下级:只能public上级:protected 下级: protected, public私有的不能覆盖,而是完全当作自己全新的。方法的参数形式:应该跟父类的一致。(2)私有属性和私原创 2016-10-17 16:48:41 · 460 阅读 · 0 评论 -
JAVA IO读写文件
简单的示例程序如下:/*** 读出1.txt中的内容,写入2.txt中**/import java.io.*;public class ReadWriteFile{public static void main(String[] args){try{File read = new File("c://1.txt");File write = new File("c://2.txt"); Buffe转载 2008-09-22 11:15:00 · 3291 阅读 · 0 评论 -
SQL的JOIN和UNION
UNION产生的两个记录集(字段要一样的)并在一起,成为一个新的记录集 。 JOIN两张表做交连后里面条件相同的部分记录产生一个记录集。比如如下例子:有SEC,SEC1两张表,内容如下 执行UNION后结果:select t.* from sec t union select t1.* from sec1 t1注意要保证原创 2016-10-19 15:40:37 · 841 阅读 · 0 评论 -
Java的传值与传引用
在Java中,当基本类型(包括String)作为参数传入方法时,无论该参数在方法内怎样被改变,外部的变量原型总是不变的。这就叫做“值传递”,即方法操作的是参数变量(也就是原型变量的一个值的拷贝)改变的也只是原型变量的一个拷贝而已,而非变量本身。所以变量原型并不会随之改变。String s1="accp" ;String s2="accp"Java内部将此语句转化为以下几个步原创 2016-10-17 17:27:55 · 589 阅读 · 0 评论