随笔分类 - Java相关
摘要:select count(name) from a group by name 结果为分组后相同name的个数,不是1
阅读全文
摘要:https://blog.csdn.net/u014532901/article/details/78936283
阅读全文
摘要:http://fengfu.io/2018/01/02/StringBuilder%E4%BD%A0%E5%BA%94%E8%AF%A5%E7%9F%A5%E9%81%93%E7%9A%84%E5%87%A0%E4%BB%B6%E4%BA%8B%E6%83%85/
阅读全文
摘要:问题: 使用RandomAcessFile已经添加了一些数据 byte[] bb = new byte[(int) raf.length()]; raf.read(bb);关键点输出://这样能够正确输出内容System.out.println(Arrays.toString(bb));//一下就只
阅读全文
摘要:背景: 最近有同事跟我说了他面试时遇到的问题,考官问:“接口和抽象类可以被new嘛?”。这可能不是考官的原话,但是据他表达考官大概就是这个意思了。听到这个问题,我的第一反应是肯定不行啊,直接对接口和抽象类调用new,编译器都过不去。但是他说,考官说可以,用匿名内部类实现。听见这个回到,我感觉那个考官
阅读全文
摘要:Dbutils使用结果集的方法有query、insert、insertBatch三个。这些方法都在QueryRunner类中,需要注意的是insert和update方法都能执行 “insert”开头的sql语句,但是返回值有区别。insert 执行后返回的是表中的插入行生成的主键值,update 返
阅读全文
摘要:1. ResultSetHandler 的作用: QueryRunner 的 query 方法的返回值最终取决于 query 方法的 ResultHandler 参数的 hanlde 方法的返回值. 2. BeanListHandler: 把结果集转为一个 Bean 的 List, 并返回. Bea
阅读全文
摘要:什么是工厂设计模式? 工厂设计模式,顾名思义,就是用来生产对象的,在java中,万物皆对象,这些对象都需要创建,如果创建的时候直接new该对象,就会对该对象耦合严重,假如我们要更换对象,所有new对象的地方都需要修改一遍,这显然违背了软件设计的开闭原则,如果我们使用工厂来生产对象,我们就只和工厂打交
阅读全文
摘要:最近在学习Java的时候,遇到了这样一个问题,就是String,StringBuilder以及StringBuffer这三个类之间有什么区别呢,自己从网上搜索了一些资料,有所了解了之后在这里整理一下,便于大家观看,也便于加深自己学习过程中对这些知识点的记忆,如果哪里有误,恳请指正。 这三个类之间的区
阅读全文
摘要:JDK1.8新增日期时间类型 如果我们可以跟别人说:“我们在1502643933071见面,别晚了!”那么就再简单不过了。但是我们希望时间与昼夜和四季有关,于是事情就变复杂了。Java1.0中包含了一个Date类,但是它的大多数方法已经在Java 1.1引入Calendar类之后被弃用了。而Cale
阅读全文
摘要:Calendar 类是一个抽象类,它为特定瞬间与一组诸如 YEAR、MONTH、DAY_OF_MONTH、HOUR 等 日历字段之间的转换提供了一些方法,并为操作日历字段(例如获得下星期的日期)提供了一些方法。瞬间可用毫秒值来表示,它是距历元(即格林威治标准时间 1970 年 1 月 1 日的 00
阅读全文
摘要:10.3 可变字符序列:字符串缓冲区 10.3.1 StringBuffer、StringBuilder、String的区别 1、一个类似于 String 的字符串缓冲区,但能被修改。虽然在任意时间点上它都包含某种特定的字符序列,但通过某些方法调用可以改变该序列的长度和内容,所有对StringBuf
阅读全文
摘要:Java并不是纯面向对象的语言。Java语言是一个面向对象的语言,但是Java中的基本数据类型却是不面向对象的。基本数据类型有它的优势:性能(效率高,节省空间)。 但是我们在实际使用中经常需要将基本数据类型转化成对象,便于操作。比如:(1)集合的操作,(2)使用Object类型接收任意类型的数据等,
阅读全文
摘要:1、变量的声明格式//声明和初始化一起数据类型 变量名 = 变量值;//声明数据类型 变量名; 2、Java的数据类型基本数据类型:byte,short,char,int,long,float,double,boolean引用数据类型:枚举、数组、接口、类 类:java.lang.String,ja
阅读全文
摘要:1.接口Comparable<T> API 参数类型:T 可以与此对象进行比较的那些对象的类型 此接口强行对实现它的每个类的对象进行整体排序。这种排序被称为类的自然排序,类的compareTo()方法被称为它的自然比较方法。 实现此接口的对象列表(和数组)可以通过 Collections.sort(
阅读全文

浙公网安备 33010602011771号