摘要:内连接,左外连接,右外连接都是数据库的常用连接与使用手段 内连接 select * from assets_car c inner join category c on a.id = c.id; 左外连接 select * from assets_car c left join category c
阅读全文
摘要:JDBC的步骤 1.加载JAR包 2.注册驱动 3.创建连接 4.执行SQL 5.释放资源
阅读全文
摘要:重载就是多态的另一种表现形式 重载就是在一个类中,方法的类名相同,参数个数和参数类型不同 重写就是在一个类中,子类继承父类的方法,方法名相同,方法的参数类型一样,返回值相同,访问权限可以不同,但是必须大于子类的访问权限
阅读全文
摘要:多态就是接口在不同实例的不同表现形式 就像打印机一样有黑白的打印机,也有彩色的打印机 下面附一张照片 public class DT {public static void main(String[] args) { show(new Cat()); show(new dog()); Animal
阅读全文
摘要:1.栈的空间小,但是操作速度很快,new的对象进入的是堆 String str = new String("hello"); str,进入的是栈,但是hello进入的是静态区 2.构造器不能被继承,不能被重写,但是能被重载 3.a.equals(b) == true 但是他们却又相同的hashCod
阅读全文
摘要:自从JDK1.5之后出现了自动拆装箱 Integer a = 1;这个步骤就是装箱不然要写成 Integer a = new Integer(1); Integer b = a;这个就是自动拆箱的过程 Integer b = a.intValue(); 自动拆装箱就是简化了面向对象的开发 new I
阅读全文
摘要:1.改善数据访问方式,提升缓存命中率 2.利用数据库连接池代替直接的数据库访问 3.利用迭代替代递归 4.合并多个远程调用的批量发送 5.共享冗余数据提高访问效率 利用多线程的方式提高IO密集型操作的效率(x)增加了多线程但是并不能够调优
阅读全文
摘要:1.读取频繁选用List 快速访问选取ArrayList,经常进行添加删除工作可以选用LinkList 2.如果你想进行有序的插入那么还是选型List,因为List是一个有序的容器 3.如果你想保证插入元素的一致性,不会重复那么会选用Set 4.如果你想一键值对的形式进行存储,,Map是你的选择
阅读全文
摘要:1.原始数据类型有(整,浮,字,布)分别为整形,浮点型,字符型,布尔型,原始数据类型传递是值传递,传递的是副本,其他方法改变要是的话这个不会改变 2.对象传递是(数组,类,接口)是引用传递,其他要是改变的话,会改变该值 3).在关于== 和equals 使用==时 基本数据类型比较的是值,引用数据类
阅读全文