- 博客(10)
- 收藏
- 关注
原创 Java核心技术学习之对象拷贝(copy)和对象克隆(clone)
拷贝:原对象和克隆对象引用同一个对象克隆:原对象和拷贝对象引用不同对象,但是如果对象包含子对象的引用,拷贝域就会得到相同子对象的另一个引用,这样一来,原对象和克隆的对象仍然会共享一些信息。默认的克隆操作 是“ 浅拷贝”,并没有克隆对象中引用的其他对象。浅拷贝:当对象被复制时只复制它本身和其中包含的值类型的成员变量,而引用类型的成员对象并没有复制。深拷贝:除了对象本身被复制外,对象所包含的所有成员变量也将复制。...
2020-07-07 15:14:44
687
原创 Java核心技术学习之抽象类(abstract)和接口(interface)
抽象类(abstract)public abstract class Person { private String name; public Person(String name) { this.name = name; } public abstract String getDescription(); public String getName(){ return name; }}抽象类是包含一个或多个抽象方法的类,也可以包含具体数据和具体方法,子类必须实现抽象类的所有抽象
2020-07-07 10:05:47
182
原创 Java核心技术学习之自动装箱和自动拆箱
基本数据类型 --> 包装类3 --> Integer.valueOf(3)包装类 --> 基本数据类型int i = integer.intValue()自动装箱规范要求 boolean、byte、char 127, 介于 -128 ~ 127 之间的 short 和 int 被包装到固定的对象中。基本数据类型 --> 字符串+""String s = Integer.toString(3);String s = String.valueOf(3);
2020-07-06 19:31:01
111
转载 Java核心技术学习之四个访问修饰符
1 ) 仅对本类可见——private。2 ) 对本包可见——默认, 不需要修饰符。3 ) 对本包和所有子类可见——protected。4 ) 对所有类可见——public。注意事项:protected父类的protected成员是包内可见的,并且对子类可见;若子类与父类不在同一包中,那么在子类中,子类实例可以访问其从父类继承而来的protected方法,而不能访问父类实例的protected方法。...
2020-07-06 16:13:33
172
原创 Java核心技术学习之运算符优先级
运算符结合性[ ].()(方法调用 )从左向右! ~ ++ – + - 强制类型转换 new从右向左* / %从左向右+ -从左向右<< >> >>>从左向右< <= > >= instanceof从左向右== !=从左向右&从左向右^从左向右&从左向右|从左向右&&从左向右||从左向右...
2020-07-06 10:11:07
97
原创 Java核心技术学习之基本数据类型
Java八大基本数据类型char 2字节 默认值‘\u0000’ \u0000~\uFFFFboolean 1字节 默认值false 取值范围true、falseJava整型默认为int类型,浮点类型默认为double**计算规则如果两个操作数中有一个是 double 类型, 另一个操作数就会转换为 double 类型。否则,如果其中一个操作数是 float 类型,另一个操作数将会转换为 float 类型。否则, 如果其中一个操作数是 long 类型,
2020-07-06 09:45:04
153
原创 POJO、DTO、VO、PO、DAO、Entity等JavaBean(参考《Java 开发手册》)
JavaBean一种可重用组件,即“一次编写,任何地方执行,任何地方重用”。满足三个条件类必须是具体的和公共的具有无参构造器提供一致性设计模式的公共方法将内部域或暴露成员属性下面全都是JavaBeanPOJO(Plain Ordinary Java Object):简单无规则Java对象在《Java 开发手册》泰山版规约中,POJO 专指只有 setter/getter/toS...
2020-04-23 11:10:50
656
原创 idea常用快捷键
idea常用快捷键运行Alt+Shift+F10运行程序BuildCtrl+F9编译项目Shift+Ctrl+F9重新编译项目DebugCtrl+F2停止Shift+F9启动调试F7(进入方法)在 Debug 模式下,进入下一步,如果当前行断点是一个方法,则进入当前方法体内,如果该方法体还有方法,则不会进入该内嵌的方法中 *Shift + ...
2020-04-07 10:52:47
553
原创 数据分页
当前页码=currentPage总记录数=totalCount每页记录数=pageCount总页数=totalPage当前页的第一条记录的索引=currentIndex计算总页数总页数=(总记录数+每页记录数-1)/每页记录数totalPage=(totalCount+pageCount-1)/pageCount总页数能够被每页记录数整除情况下,pageCount-1小于page...
2020-03-25 22:54:24
156
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人