随笔分类 - Java
摘要:gitHub一对多单向映射 (Student 获取Class )新建Student 类, Class 类, 设置Id, name; get, set方法在Student 类下增添 private Class c;Student.hbm.xml中 添加 //多对一 1 2 5 6 7 8...
阅读全文
摘要:可以在需要测试的类上右击新建 JUnit测试用例,在原名称基础上添加Test, (下图原类名称为TeacherTest)选择方法存根调用顺序setUpBeforeClass() //类初始化前调用tearDownAfterClass() //类初始化后调用setUp() //方法在测试方法前调用...
阅读全文
摘要:increment:由Hibernate自动以递增的方式生成标识符,适用于代理主键;identity:由底层数据库生成标识符,适用于代理主键;sequcence:由Hibernate根据底层数据库的序列生成标识符,适用于代理主键;(MySQL不适用)hilo:由Hibernate根据high/low...
阅读全文
摘要:数据库类型Hibernate sql方言DB2org.hibernate.dialect.DB2DialectDB2 AS/400org.hibernate.dialect.DB2400DialectDB2 OS390org.hibernate.dialect.DB2390DialectPostgr...
阅读全文
摘要:Github项目Hibernate: 使用步骤: 将\hibernate-release\lib\required添置构建路径 将sqljdbc添加构建路径 在src下创建hibernate.cfg.xml(有模板)在hibernate开发包下 hibernate-release-4.3....
阅读全文
摘要:反射 加载类 Class.forName(String str) Class clazz = Class.forName("cn.itcase.reflex.Person"); 构造函数 公开 无参 clazz.getConstructor(null) Constructo...
阅读全文
摘要:IO流 概念 字节流 //主要使用于音频,视频,图片 字符流 //主要使用于文本,在内部转为字节流保存,字节流的子类 名称 //后缀名是父类名,前缀名时该流对象的功能 throws IOException //抛出的异常 复制文件 1:创建一个文件,用于储存被复制文件的...
阅读全文
摘要:其他对象 工具类 方法全是静态, 引用:类名.方法名 System, 类中的所有方法都为静态(static) 字段 err //错误输出流 in //输入流,读取键盘 out //输出流 void arraycopy(Object src, int srcPos, O...
阅读全文
摘要:集合 集合框架构成及分类 ArrayList al = new ArrayList(); //需要进行类型转换 Iterator it = al.iterator(); //获取迭代器(可以解释为一种遍历方式) Iterator it = al.iterator(); //确定传入String时...
阅读全文
摘要:线程 线程概念 你来到了一个只有一个服务员和一个顾客的餐馆, 由于你很饿,叫服务员过来点菜, 这时服务员却说:对不起,我对这位先生的服务还没有结束。 之后就不理你了。------这就是没有使用线程。 用了线程,这个服务员就可以在你和那位顾客之间进行切换,一会为你服务,一会为他服务。...
阅读全文
摘要:继承 概念 protected访问范围是子类 private只能是本类 public可以是子类,同一个包中都可以访问。 子类的同名文件把父类的覆盖 在构造子类时,必然会访问父类的构造方法 若父类中有无参数的构造函数 在子类的构造函数中会自动调用父类的构造函数,super(); ...
阅读全文
摘要:Arrays //包含操作数组的各种方法 字段 int binarySearch(Object[] obj, Object key) //使用二分法搜索数组中指定的数,返回索引 Object[] copyOf(Object[] original, int newLength) //复制origi...
阅读全文
摘要:类型 Object //所有类型 int //整数 大小:32 范围:-2147483648~2147483648, 默认值:0 String //字符串 long //长整形 大小:64 范围:-9233372036854477808~9233372036854477808 默认:0...
阅读全文
摘要:模式 装饰设计模式 当想要对已有的对象进行功能增强时, 可以定义类,将已有对象传入,基于已有的功能,提供加强功能, 那么自定义的该类称为装饰类 装饰类通常会通过构造方法,接收被装饰的对象 并基于对象的功能,提供更强的功能 装饰模式比继承要灵活,避免了继承体系的臃肿,降低了类与...
阅读全文
摘要:字符串 概念 String s1 = "abc"; //s1是一个类类型变量,"abc"是一个对象 //字符串最大特点,一旦被初始化就不能被改变,再次赋值是指新new一个对象 //在内存中有一个对象 String s2 = new String("abc"); //在内存中有两个...
阅读全文
摘要:概念: 1.构造函数 //方法与类名相同,无返回值 class Demo{ public Demo(){ } } 在 new 此类对象时,执行构造函数 2.构造函数块 //无方法名,返回值,先于构造函数运行 又称代码块,每次new 运行一次 class Demo{ public...
阅读全文
摘要:JavaSe :JAVA SE 杂论Java 字符串 (常用方法)Java 数组(常用方法)数据类型Java _模式继承Java 线程集合的基本使用一些对象的使用IO流反射JavaEE : JDBC: 与数据库建立连接、发送 操作数据库的语句并处理结果。 JSP:在传统的网页HTML文件(*.htm...
阅读全文

浙公网安备 33010602011771号