随笔分类 -  Java

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