1. 云栖社区>
  2. 全部标签>
  3. #static#
static

#static#

已有1人关注此标签

内容分类:
博客 | 问答 | 视频 | 资料 |

一文整懂 Java 中静态代码块 / 初始块 / 构造方法的执行顺序

一文整懂 Java 中静态代码块 / 初始块 / 构造方法的执行顺序 “ 相信,刷过面试题应该都碰到过很多题,关于类继承后 Java 中静态代码块 / 初始块 / 构造方法的执行顺序问题,每每记一下又忘了,那么,今天来用不多的时间复习一下” 01.

Java核心技术 java 函数 string static class void 面试题 demo

String 也能做性能优化,我只能说牛逼!

String字符串是系统里最常用的类型之一,在系统中占据了很大的内存,因此,高效地使用字符串,对系统的性能有较好的提升。

性能优化 random string static class void

【Java】几种典型的内存溢出案例,都在这儿了!

【Java】几种典型的内存溢出案例,都在这儿了! 写在前面作为程序员,多多少少都会遇到一些内存溢出的场景,如果你还没遇到,说明你工作的年限可能比较短,或者你根本就是个假程序员!哈哈,开个玩笑。今天,我们就以Java代码的方式来列举几个典型的内存溢出案例,希望大家在日常工作中,尽量避免写这些low水平的代码。

java 线程 OOM string static class 编程 void list thread arraylist

不要网上乱拷贝代码了!一段网上找的代码把公司服务器崩了!

碰到一个需求,给服某些要求的玩家的发送道具奖励,奖励的数量根据离线的天数计算。这个需求实现起来很简单,只需要在玩家上线的时候计算上次离线时间和当前时间间隔的天数,然后根据策划的算法,计算出道具种类与数量,发一封邮件给玩家就可以了。

架构 服务器 函数 static 运营

Android HTTPS 自制证书实现双向认证(OkHttp + Retrofit + Rxjava)

由于最近要做一个安全性比较高的项目,因此需要用到HTTPS进行双向认证。由于设计项目架构的时候,客户端是采用MVVM架构,基于DataBinding + Retrofit + Rxjava来实现Android端。

数据存储与数据库 系统研发与运维 移动开发与客户端 android 算法 服务器 加密 SSL RxJava Server string static 存储

微信红包算法研究

微信红包

算法 java random string static bigdecimal

Java的泛型详解(一)

Java的泛型详解(一) 编写的代码可以被不同类型的对象所重用。 因为上面的一个优点,泛型也可以减少代码的编写。 1|2泛型的使用 简单泛型类 public class Pair { private T first; private T second; public Pair() { first...

java string static class void

一文带你学会国产加密算法SM4的java实现方案

一文带你学会国产加密算法SM4的java实现方案 前言今天给大家带来一个国产SM4加密解密算法的java后端解决方案,代码完整,可以直接使用,希望给大家带来帮助,尤其是做政府系统的开发人员,可以直接应用到项目中进行加密解密。

算法 java 加密 string static exception MD5 class charset

你了解C#的协变和逆变吗

你了解C#的协变和逆变吗 从C# 4.0开始,泛型接口和泛型委托都支持协变和逆变,由于历史原因,数组也支持协变。里氏替换原则:任何基类可以出现的地方,子类一定可以出现。协变(out)协变:即自然的变化,遵循里氏替换原则,表现在代码上则是任何基类都可以被其子类赋值,如Animal = Dog、Ani...

pos c# static class void zookeeper 数组

【漫画】CAS原理分析!无锁原子类也能解决并发问题!

锁是解决并发问题的万能钥匙,可是并发问题只有锁能解决吗?显然不是,无锁也可以!今天要出场一个大BOSS:CAS无锁算法,可谓是并发编程核心中的核心!

Java核心技术 算法 java 线程 static 编程 thread 并发编程

Java并发编程(04):线程间通信,等待/通知机制

一、概念简介 1、线程通信 在操作系统中,线程是个独立的个体,但是在线程执行过程中,如果处理同一个业务逻辑,可能会产生资源争抢,导致并发问题,通常使用互斥锁来控制该逻辑。但是在还有这样一类场景,任务执行是有顺序控制的,例如常见的报表数据生成: 启动数据分析任务,生成报表数据; 报表数据存入指定位置数据容器; 通知数据搬运任务,把数据写入报表库; 该场景在相对复杂的系统中非常常见,如果基于多线程来描述该过程,则需要线程之间通信协作,才能有条不紊的处理该场景业务。

编程语言 java 线程 容器 string static class 编程 void 报表 thread

【漫画】互斥锁ReentrantLock不好用?试试读写锁ReadWriteLock

ReentrantLock完美实现了互斥,但是却意外发现它对于读多写少的场景效率实在不行。此时ReentrantReadWriteLock来救场了!一种适用于读多写少的锁,可以大幅度提升并发效率,你必须会哦!

Java核心技术 java 性能 LOG 线程 lock string static 多线程 thread 并发编程 互斥锁 读写锁

好程序员大数据培训分享大数据面试宝典五

  好程序员大数据培训分享大数据面试宝典五:1、一个“.java”源文件中是否可以包含多个类(不是内部类)?有什么限制?【基础】  答:可以;必须只有一个类名与文件名相同。 2、说出一些常用的类,包,接口,请各举5 个。

大数据 java 程序员 string static class void test Create 培训

大数据面试宝典四

  好程序员大数据培训分享大数据面试宝典四,31、abstract 的method 是否可同时是static,是否可同时是native,是否可同时是synchronized? 【基础】  答:都不能。  32、静态变量和实例变量的区别?【基础】  答:静态变量也称为类变量,归全类共有,它不依赖于某个对象,可通过类名直接访问;而实例变量必须依存于某一实例,只能通过对象才能访问到它。

大数据 java 程序员 c++ 内存管理 string static

Flutter线上代码覆盖率FlutterCodeX

再也不用担心瘦包的问题~

ios android 函数 static class void 插件 数据采集

线程池

线程池的基本使用 package com.shothook.test; import lombok.AllArgsConstructor; import lombok.extern.slf4j.Slf4j; import java.

java 线程 static handler thread 线程池源码

1084
GO