今晚没有仔细学习的知识

    数据库引擎有哪些:MyISAM、innoDB、BDB、Memory;一般来说不使用事务的话,请使用MyISAM引擎,使用事务的话,一般使用InnoDB。注:因此,一个数据库存储引擎的主要工作,简单来讲就是存取数据,但是前提是保证数据库的ACID(atomicity/consistency/isolation/durability)语义。存储引擎对外提供的接口其实比较简单,主要就是数据写入/修改/查询,事务处理(start transaction/commit/rollback…), 修改schema对象/数据字典(可选), 数据统计, 还有一些周边的运维或数据导入导出功能。     说下java中的异常的继承体系:异常超类:Throwable ;Error:系统级错误,无法修复;Exception:可修复错误;其他Exception:检查异常;RuntimeException:“非检查异常”,编译器不会检查这种异常,存在默认抛出管道,若不是RuntimeException,则必须设置管道。RuntimeException包括:NullPointException、ArrayIndexOutOfBoundsException、ArithmeticException、NumberFormatException、 ClassCastException。这个知识点在牛客上做了,并且错了,要牢记。

    String类的intern()函数:调用此函数时会先去常量池检查是否有此字符串,有则返回该字符串的地址,如果没有,则在常量池中先创建该字符串,再返回地址。

    Integer缓冲池IntegerCache:如果创建的Integer对象值区间在[-128–127],则直接去缓存中获取;如果超出此范围则创建新的对象。

    java.util.List中subList方法:JDK中,List接口有一个实例方法List<E> subList(int fromIndex, int toIndex),其作用是返回一个以fromIndex为起始索引(包含),以toIndex为终止索引(不包含)的子列表(List)。但值得注意的是,返回的这个子列表的幕后其实还是原列表;也就是说,修改这个子列表,将导致原列表也发生改变;反之亦然。

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值