杨宗纬唱哭了我
杨宗纬唱哭了我
全部文章
分类
Java基础(32)
JPA(1)
JSP(1)
MyBatis(2)
Object(1)
shrio(5)
springboot(1)
String(1)
前端(1)
工具(1)
未归档(93)
框架(2)
归档
标签
去牛客网
登录
/
注册
杨宗纬唱哭了我的博客
全部文章
(共141篇)
枚举类
定义枚举类型: public enum Size{SMALL,MEDIUM,LARGE}; 其实这定义了一个类,有三个实例,尽量不要构造新的对象。所以,在比较枚举类型的值的时候,永远不需要eauals,直接用 == . 还可以在枚举类型中添加一些构造器,方法和域。 enum SIZE{ ...
2018-07-27
0
351
toString方法
Object中还有一个重要的方法——toString方法。用于返回表示对象值的字符串。 标准toString方法: public String toString() { return getClass().getName() + "@" + Integer....
2018-07-22
0
353
hashcode
一、hashcode是什么? 1、hash和hash表是什么? 想要知道这个hashcode,首先得知道hash: hash是一个函数,该函数中的实现就是一种算法,就是通过一系列的算法来得到一个hash值,这个时候,我们就需要知道另一个东西,hash表,通过h...
2018-07-21
0
322
Equals与==
String str1 = new String("hello"); String str2 = new String("hello"); System.out.println(str1==str...
2018-07-20
0
423
封装 和 受保护访问
访问控制符的合理使用是为了封装 大家知道,类中的属性最好标记为private,而方法标记为public。任何声明为private的内容对其他类都是不可见的。子类也不能访问超类的私有域。 当希望超类中某些方法允许被子类访问,或允许子类的方法访问超类的某个域。为此,需要将这些方法或者域...
2018-07-20
0
604
使用printf或format 进行格式化输出
1.不使用格式化输出,就要进行大量字符串拼接+,很麻烦 2.使用printf或者format()进行格式化输出 printf和format能够达到一模一样的效果,在printf中直接调用了format ,本质是一个输出流 3.换行符 %n 换行符就是另起一行 --- '\n' 换行...
2018-07-20
0
507
抽象Abstract
不能被实例化(即不能有New...)只能被当做父类,且必须被继承,如果子类不是抽象类的话,就需要实现抽象父类的所有方法 abstract是说必须继承、重载 abstract和final不能同时修饰一个类 abstract只能修饰类,方法,不能修饰属性 抽象方法中不能指定程序体,即不能...
2018-07-19
0
485
继承
超类位于子类之上,但并不意味着比子类拥有更多的功能,相反,子类比超类 拥有的功能更丰富。 override重写 "==" 方法名形参列表相同 "<=" 子类返回值类型或者异常声明小于等于父类 ">=" 子类访问权...
2018-07-19
0
480
多态Polymorphism
概述 面向对象有四个特征,抽象,继承,封装,多态,抽象,继承,封装是多态的基础,多态是抽象,继承,封装的表现。 什么是多态 不同类的对象对同一消息作出不同的响应就叫做多态。就像上课铃响了,上体育课的学生跑到操场上站好,上语文课的学生在教室里坐好一样。 多态的作用 简...
2018-07-16
0
323
final关键字
final关键字的作用 相信对于final的用法,大多数人都可以随口说出三句话: 1、被final修饰的类不可以被继承(String ,Math) 2、被final修饰的方法不可以被重写,可以重载 3、被final修饰的变量不可以被改变(final修饰基本数据类型,值不可变;final修饰引...
2018-07-16
0
405
首页
上一页
6
7
8
9
10
11
12
13
14
15
下一页
末页