随笔分类 - Java基础点
摘要:简单总结java抽象类与接口的区别 1、什么是抽象类? 含有abstract修饰符的class即为抽象类。 抽象类的特点: abstract不能创建实例对象。 含有abstract方法的类必须定义为abstract class,abstract class类中的方法不必都是抽象的。 abstract
阅读全文
摘要:Java简单总结——构造方法 1、什么是构造方法? 构造方法是 : 类的一个特殊成员,它会在实例化对象时被自动调用。 定义构造方法的三个基本要求:(同时满足!!) 构造方法的名字必须与定义他的类名完全相同。 方法名前面没有返回类型的声明。注意:该处指的没有返回类型不是void,因为Void 类是一个
阅读全文
摘要:分页 为什么要分页? 提高性能,减少内存的压力,加快查询效率。 分页方式:逻辑分页、物理分页。 逻辑分页是在用户第一次访问时,将数据库的所有记录全部查询出来,添加到一个大集合中,然后存放在session对象,再通过页码计算出当前页需要显示的数据内容,存储到一个小的list的集合中,并将其存储到req
阅读全文
摘要:简单总结:关键字this和super的用法和区别 一、this和super的用法 1.this是自身的一个对象,代表对象本身,可以理解为:指向对象本身的一个指针。 this常见用法: (1)区分 成员变量 与 局部变量(形参),this.id 代表类的成员变量 。 public void test(
阅读全文
摘要:JAVA基础语法——标识符、修饰符、关键字 一 . 标识符 1.1 什么是标识符? 标识符是指用来标识某个实体的一个符号。在计算机编程语言中,标识符是用户编程时使用的名字,用于给变量、常量、函数、语句块等命名,以建立起名称与使用之间的关系。 Java语言中,对于变量,常量,函数,语句块也有名字,我们
阅读全文
摘要:面向对象三大特性 一、多态 1.面向对象四大基本特性:抽象,封装,继承,多态 抽象,封装,继承是多态的基础。多态是抽象,封装,继承的表现。 2.什么是多态 多态是指允许不同类的对象对同一消息作出不同的响应。 3.多态的作用 简单来说:解藕。详细点就是,多态是设计模式的基础(既然是基础,那么一些设计模
阅读全文
摘要:Java 重写(Override)与重载(Overload) 重写(Override) 重写是子类对父类的允许访问的方法的实现过程进行重新编写, 返回值和形参都不能改变。 重写的好处在于子类可以根据需要,定义特定于自己的行为。 也就是说子类能够根据自己的需要实现父类的方法。 重写方法不能抛出新的检查
阅读全文
摘要:equals方法是java.lang.Object类的方法 用法: 一、对于字符串变量来说,使用“==”和“equals()”方法比较字符串时,其比较方法不同。 1、“==”比较两个变量本身的值,即两个对象在内存中的首地址。 2、“equals()”比较字符串中所包含的内容是否相同。 eg: Str
阅读全文