摘要: List接口官方解释: 有序集合(也称为序列)。 此界面的用户可以精确控制每个元素在列表中的插入位置。 用户可以通过它们的整数索引(在列表中的位置)访问元素,并在列表中搜索元素。与集合不同,列表通常允许重复元素。 更正式地,列表通常允许元素对e1和e2使得e1.equals(e2) ,并且如果它们完 阅读全文
posted @ 2021-09-27 16:40 夏天·烟火·我的尸体 阅读(130) 评论(0) 推荐(0)
摘要: 官方解释: 集合层次结构中的根接口。 一个集合代表一组对象,称为它的元素。 一些集合允许重复元素,而另一些则不允许。 有些是有序的,有些是无序的。 JDK 不提供此接口的任何直接实现:它提供了更具体的子接口(如Set和List )的实现。 此接口通常用于传递集合并在需要最大通用性的地方操作它们。Ba 阅读全文
posted @ 2021-09-27 15:00 夏天·烟火·我的尸体 阅读(48) 评论(0) 推荐(0)
摘要: 原子性:事务是一组不可分割的操作单元,这组单元要么同时成功要么同时失败(由DBMS的事务管理子系统来实现); 一致性:事务前后的数据完整性要保持一致(由DBMS的完整性子系统执行测试任务); 隔离性:多个用户的事务之间不要相互影响,要相互隔离(由DBMS的并发控制子系统实现); 持久性:一个事务一旦 阅读全文
posted @ 2021-09-27 13:33 夏天·烟火·我的尸体 阅读(125) 评论(0) 推荐(0)
摘要: 一、概念 正则表达式,又称规则表达式。(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表达式通常被用来检索、替换那些符合某个模式(规则)的文本。在众多语言中都可以支持正则表达式,如Perl、PHP、Java、Python、Ru 阅读全文
posted @ 2021-09-27 13:21 夏天·烟火·我的尸体 阅读(65) 评论(0) 推荐(0)
摘要: new URL()时必须捕获检查异常,但这个异常是由于字符串格式和URL不符导致的,与网址是否存在无关。 URL的toString方法返回字符串,无论网址是否存在。 阅读全文
posted @ 2021-09-27 12:40 夏天·烟火·我的尸体 阅读(95) 评论(0) 推荐(0)
摘要: 1.成员变量:编译和运行都参考左边。 2.成员函数(非静态):编译看左边,运行看右边 3.静态函数:编译和运行都看左边。 阅读全文
posted @ 2021-09-27 11:21 夏天·烟火·我的尸体 阅读(43) 评论(0) 推荐(0)
摘要: 运行时异常: 都是RuntimeException类及其子类异常,如NullPointerException(空指针异常)、IndexOutOfBoundsException(下标越界异常)等,这些异常是不检查异常,程序中可以选择捕获处理,也可以不处理。这些异常一般是由程序逻辑错误引起的,程序应该从 阅读全文
posted @ 2021-09-27 11:14 夏天·烟火·我的尸体 阅读(199) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2021-09-27 11:10 夏天·烟火·我的尸体 阅读(17) 评论(0) 推荐(0)
摘要: Math.floor() 表示向下取整,返回double类型 (floor 地板) Math.ceil() 表示向上取整,返回double类型 (ceil 天花板) Math.round() 四舍五入,返回int类型 阅读全文
posted @ 2021-09-27 09:52 夏天·烟火·我的尸体 阅读(266) 评论(0) 推荐(0)
摘要: 1.Statement、PreparedStatement和CallableStatement都是接口(interface)。 2.Statement继承自Wrapper、PreparedStatement继承自Statement、CallableStatement继承自PreparedStatem 阅读全文
posted @ 2021-09-27 09:50 夏天·烟火·我的尸体 阅读(40) 评论(0) 推荐(0)
摘要: 原子性:指该操作不能再继续划分为更小的操作。 Java中的原子操作包括: 1、除long和double之外的基本类型的赋值操作 2、所有引用reference的赋值操作 3、java.concurrent.Atomic.* 包中所有类的一切操作 阅读全文
posted @ 2021-09-27 09:31 夏天·烟火·我的尸体 阅读(107) 评论(0) 推荐(0)
摘要: 重载(overload)和重写(override)的区别: 重载就是同一个类中,有多个方法名相同,但参数列表不同(包括参数个数和参数类型),与返回值无关,与权限修饰符也无关。调用重载的方法时通过传递给它们不同的参数个数和参数类型来决定具体使用哪个方法,这叫多态。 重写就是子类重写基类的方法,方法名, 阅读全文
posted @ 2021-09-27 09:24 夏天·烟火·我的尸体 阅读(132) 评论(0) 推荐(0)