标签: Java

9 篇文章

sun.misc.BASE64Encoder报错
https://www.cnblogs.com/moonsoft/p/12300001.html 方法一:其中之一的解决方法为:将jdk从12换回8即可 从 java 8 开始,就用 java.util.Base64 工具类来替换 sun.misc.BASE64Encoder 了
hashcode()和equals()的作用、区别、联系
https://www.jianshu.com/p/443e678291eb 首先,我们讲讲一般常用的“==”和“equals()”; “==”运算符用来比较两个变量的值是否相等。也就是说,该运算符用于比较变量对应的内存中所存储的数值是否相同,要比较两个基本类型的数据或两个引用变量是否相等,只能使用“==”运算符。 具体而言,如果两个变量是基本数据…
【Java】equals 和 == 的区别
转载: https://www.cnblogs.com/RioTian/p/14924959.html 在编写代码的时候我们经常会使用 equals 和 == 来判断两个对象是否相等,那么两者有什么区别呢,主要有以下几点区别: 1.首先的区别是,equals 是方法,而 == 是操作符; 2.对于基本类型的变量来说(如 short、 int、 lo…
Java 重写(Override)与重载(Overload)
转载:https://www.runoob.com/java/java-override-overload.html 重写(Override) 重写是子类对父类的允许访问的方法的实现过程进行重新编写, 返回值和形参都不能改变。即外壳不变,核心重写! 重写的好处在于子类可以根据需要,定义特定于自己的行为。 也就是说子类能够根据需要实现父类的方法。 重…
面向过程和面向对象的特点
转载:https://www.yisu.com/zixun/95562.html 一、什么是面向过程? 面向过程是一种以过程为中心的编程思想,其原理就是将问题分解成一个一个详细的步骤,然后通过函数实现每一个步骤,并依次调用。 面向过程我们所关心的是解决一个问题的步骤,举个例子,汽车发动、汽车熄火,这是两个不同的事件,对于面向过程而言,我们关心的是事…
03.基础知识
案例都来源于韩顺平老师的整理 转义字符 Java常见的转义字符 对应关系 \t 制表位 \n 换行 \\ \ \" " \' ' \r 回车 练习一 package chapter01; /** * Author: fang * Date: 2022-01-09 10:45 星期日 * Class: Chan…