摘要: 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)
摘要: (1)把类定义在另一个类的内部,该类就被称为内部类。举例:把类B定义在类A中,类B就被称为内部类。 (2)内部类的访问规则 A:可以直接访问外部类的成员,包括私有B:外部类要想访问内部类成员,必须创建对象 (3)内部类的分类A:成员内部类 B:局部内部类 C:匿名内部类 (4)成员内部类访问规则成员 阅读全文
posted @ 2021-09-24 20:58 夏天·烟火·我的尸体 阅读(37) 评论(0) 推荐(0)
摘要: String, StringBuffer,StringBuilder的区别 java中String、StringBuffer、StringBuilder是编程中经常使用的字符串类,他们之间的区别也是经常在面试中会问到的问题。现在总结一下,看看他们的不同与相同。 1.可变与不可变 String类中使用 阅读全文
posted @ 2021-09-23 21:24 夏天·烟火·我的尸体 阅读(30) 评论(0) 推荐(0)