一、继承给编程带来的便利 1、代码的复用性提高了。 2、代码的扩展性和维护性提高了。 二、继承的使用细节 1、子类继承了所有的属性和方法,非私有的属性和方法可以在子类直接访问,但是私有属性和方法不能在子类直接访问,要通过父类提供公共的方法去访问。 2、子类必须调用父类的构造器,完成父类的初始化。 3 ...
分类:
编程语言 时间:
2021-06-30 18:03:42
阅读次数:
0
位运算符包含: & 与、| 或、^ 异或 、~ 取反、>> 右移、<< 左移、>>> 参考地址:https://www.cnblogs.com/findbetterme/p/10787118.html 1<<31 == Integer.MIN_VALUE 原因:https://www.jianshu ...
分类:
编程语言 时间:
2021-06-30 18:03:26
阅读次数:
0
线程 简介 Process(进程)与Thread(线程) 说起进程,就不得不说下程序。程序是指令和数据的有序集合,其本身没有任何运 行的含义,是一个静态的概念。而进程则是执行程序的一次执行过程,它是一个动态的概念。是系统资源分配的单位 通常在一个进程中可以包含若干个线程,当然一个进程中至少有一个线程 ...
分类:
编程语言 时间:
2021-06-30 18:02:57
阅读次数:
0
Retrofit Retrofit是OkHttp的加强版,是一个RESTful的网络加载框架。底层是实用OkHttp封装的。 App应用程序通过 Retrofit 请求网络,实际上是使用 Retrofit 接口层封装请求参数、Header、Url 等信息,之后由 OkHttp 完成后续的请求操作。 ...
分类:
移动开发 时间:
2021-06-30 18:01:37
阅读次数:
0
简单工厂模式 Shape.java public interface Shape { void draw(); } Circle.java public class Circle implements Shape{ @Override public void draw() { System.out. ...
分类:
编程语言 时间:
2021-06-30 18:01:11
阅读次数:
0
布尔逻辑运算符:返回一个boolean结果 有:! 非、& 与、| 或、^异或 、&&短路与、 || 短路或 短路与:左边为false,右边就不执行 短路或:左边为true,右边就不执行 public static void main(String[] args) { int i = 10; int ...
分类:
编程语言 时间:
2021-06-30 17:59:18
阅读次数:
0
java是值传递 方法重载:在一个类中,有相同的函数名称,但形参不同的函数(个数不同、类型不同、排列顺序不同等) public class ReLoadDemo { public static int add(int x,int y){ return x+y; } public static int ...
分类:
其他好文 时间:
2021-06-30 17:58:14
阅读次数:
0
能实现图片裁剪、缩放、水印等功能,接口调用非常简单: maven引入库: <dependency> <groupId>net.coobird</groupId> <artifactId>thumbnailator</artifactId> <version>0.4.8</version> </dep ...
分类:
编程语言 时间:
2021-06-30 17:54:58
阅读次数:
0
1. 使用shouldComponentUpdate避免重复渲染 以下代码,只有在count为3的时候才会触发更新 class ClassChild extends React.Component { constructor() { super(); } render() { console.log ...
分类:
其他好文 时间:
2021-06-30 17:54:36
阅读次数:
0
记录一个小坑,开发压测平台的时候碰到的。 背景:现在在开发压测平台,抽象类一些常用拦截器作为 starter ,供所有 module 使用(目前我们有7个) 。starter 中使用的一些 entity, 使用了 Threadlocal ,用于保存用户信息和部门信息 问题:在 module 依赖了 ...
分类:
其他好文 时间:
2021-06-30 17:41:03
阅读次数:
0