标签:静态方法
xiaoli.wang 发布于 2020-07-26
我是一个优秀的人,但也有缺点,比我优秀的人有很多很多。连自己都认输,何谈你的对手,与你一样优秀,甚至比你优秀的人。战胜自己,就是最大的超越。 在Java5.0之前,协调对共享对象的访问可以使用的机制只有synchronized和volatile。我们知道synchronized关...
标签:API / db / final / http / https / id / IO / java / JVM / list / node / queue / rsync / synchronized / UI / volatile / zab / 代码 / 参数 / 同步 / 多线程 / 字节码 / 安全 / 实例 / 希望 / 并发 / 开发 / 文章 / 时间 / 构造方法 / 源码 / 线程 / 线程同步 / 锁 / 静态方法
wenming.gapo 发布于 2020-07-26
一、反射介绍 1.0 动态语言和静态语言 动态语言 是一类在运行是可以改变其结构的语言:例如新的函数,对象,甚至代码可以被引进,已有的函数可以被删除或者是其他结构上的变化。通俗点就是说可以在运行时代码可以根据某些条件改变自身结构 主要动态语言:Object-C、JavaScrip...
标签:ACE / API / bean / CEO / constant / core / CTO / DOM / final / http / https / id / IO / ioc / ip / java / JavaScript / java反射 / JVM / Logging / parse / PHP / Property / python / rand / Security / Service / spring / spring ioc / springioc / src / stream / struct / tab / value / zab / 代码 / 删除 / 参数 / 安全 / 实例 / 性能问题 / 数据 / 本质 / 构造方法 / 源码 / 编译 / 解析 / 返回值类型 / 配置 / 静态方法
hanze 发布于 2020-07-26
![]()
![]()
![]()
![]()
前言 熬夜整理了一份java基础面试题,希望大家支持,如果文中有错误希望大家指正; 公众号:知识追寻者 知识追寻者(Inheriting the spirit of open source, Spreading technology knowledge;) 一 java基础面试 ...
标签:ACE / AIO / ArrayList / BIO / build / cat / CEO / Collection / Collections / ConcurrentHashMap / CTO / equals / final / HashMap / HashSet / HashTable / HTML / http / https / id / IO / ip / java / java基础 / JVM / key / LinkedList / linux / list / map / NIO / node / queue / SDN / Select / src / stream / synchronized / tab / UI / unix / value / zab / 代码 / 删除 / 升级版本 / 占用空间 / 参数 / 同步 / 图片 / 垃圾回收 / 基本原则 / 多线程 / 字节码 / 安全 / 实例 / 希望 / 并发 / 开发 / 数据 / 文章 / 时间 / 模型 / 源码 / 生命 / 程序员 / 空间 / 索引 / 线程 / 缓存 / 编译 / 遍历 / 锁 / 静态方法
xirruiqiang 发布于 2020-07-26
![]()
![]()
![]()
![]()
1. 匿名内部类实现 匿名内部类仍然是一个类,只是不需要程序员显示指定类名,编译器会自动为该类取名。因此如果有如下形式的代码,编译之后将会产生两个class文件: public class MainAnonymousClass { public static void main(...
标签:2019 / apache / API / App / ArrayList / cat / Collection / Collections / consumer / CTO / dist / entity / find / HashMap / HashSet / http / https / id / IDE / IO / ip / java / lambda / list / map / mapper / mina / remote / rmi / src / stream / tab / tar / 代码 / 函数式编程 / 删除 / 功夫 / 参数 / 字节码 / 数据 / 文章 / 构造方法 / 程序员 / 编译 / 遍历 / 需求 / 静态方法
hellas 发布于 2020-07-25
![]()
热部署是帮助开发人员提高效率的利器,如果你的开发语言是java,开发环境是远程服务器,远程服务器debug端口被限制,那么你可能无法通过debug HotSwap实现热部署,那么本文介绍的IntelliJ IDEA插件可以帮助你在远程服务器实现热部署,而且操作简单快捷。本文热部署...
标签:API / bug / http / https / id / IDE / IO / java / src / swap / UI / 下载 / 代码 / 安装 / 开发 / 开源 / 插件 / 时间 / 服务器 / 源码 / 端口 / 编译 / 部署 / 配置 / 阿里巴巴 / 需求 / 静态方法 / 非静态方法
zhuangli 发布于 2020-07-24
![]()
> Author: shaobaobaoer > Codes : https://github.com/ninthDevilHAUNSTER/JavaSecLearning > Mail: shaobaobaoer@126.c...
标签:ACE / API / build / cat / cmd / final / find / git / GitHub / http / https / id / IDE / IO / java / lib / mail / map / src / ssl / stream / tar / UI / unix / web / windows / 代码 / 参数 / 安全 / 开发 / 开发者 / 操作系统 / 构造方法 / 测试 / 源码 / 管理 / 编译 / 进程 / 需求 / 静态方法 / 黑客
puefu.he 发布于 2020-07-24
![]()
1.基本并发方式 1.1 Callable 这个方式基本不用,会影响线程的思想。 2.线程池 Executor 2.1 ThreadExecutor public ThreadPoolExecutor(int corePoolSize, int maximumPoolSize, ...
标签:Android / cache / core / CTO / db / executor / final / http / https / id / IO / ip / java / JVM / PHP / queue / Service / src / synchronized / tab / tar / ThreadPoolExecutor / UI / value / zab / 同步 / 多线程 / 实例 / 并发 / 本质 / 索引 / 线程 / 线程池 / 编译 / 解析 / 锁 / 静态方法
xubiao.zhuang 发布于 2020-07-24
什么是线程安全? 当一个线程在同一时刻共享同一个全局变量或静态变量时,可能会受到其他线程的干扰,导致数据有问题,这种现象就叫线程安全问题。 为什么有线程安全问题? 当多个线程同时共享,同一个全局变量或静态变量,做写的操作时,可能会发生数据冲突问题,也就是线程安全问题,但是做读操作...
标签:Atom / cat / http / https / id / IDE / IO / java / Java内存模型 / synchronized / tar / volatile / 代码 / 内存模型 / 原子类 / 同步 / 处理器 / 多线程 / 字节码 / 安全 / 实例 / 并发 / 总结 / 数据 / 文章 / 模型 / 线程 / 线程同步 / 缓存 / 编译 / 重排序 / 银行 / 锁 / 静态方法
尖兵 发布于 2020-07-24
![]()
前言 最近公司里比较新的项目里面,看到了很多关于java8新特性的用法,由于之前自己对java8的新特性不是很了解也没有去做深入研究,所以最近就系统的去学习了一下,然后总结了一篇文章第一时间和大家分享一下。 在了解一项新技术之前,我们需要了解我们为什么要去学习它以及它的优...
标签:ACE / Action / API / App / ArrayList / cat / consumer / CTO / Developer / entity / http / https / id / IDE / IO / ip / java / JavaScript / lambda / list / map / scala / sql / src / Statement / stream / struct / Swift / UI / 代码 / 函数式编程 / 参数 / 多线程 / 实例 / 并发 / 开发 / 总结 / 数据 / 文章 / 时间 / 本质 / 构造方法 / 线程 / 编译 / 翻译 / 静态方法
Harries 发布于 2020-07-23
![]()
概念:类中可以存放属性变量,简称属性。 位置: 如果一个变量定义在方法体中,就叫做局部变量。 如果一个变量定义在方法体外,类体中,就叫这个类的成员属性。 分类: 属性根据修饰符而分为六种: public String name protected String name Stri...
标签:API / bean / bus / db / DOM / final / http / https / id / IO / ip / java / Java类 / JVM / Service / src / tar / UI / web / zab / 代码 / 分布式 / 参数 / 实例 / 开发 / 数据 / 数据库 / 时间 / 构造方法 / 测试 / 源码 / 翻译 / 软件 / 递归 / 部署 / 静态块 / 静态方法 / 非静态方法
刘莉莉 发布于 2020-07-23
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Spring是Java应用轻量级开源框架,所谓轻量级指的是:API简单,运行时占用资源少。 Spring的核心是 IOC(Inverse Of Control:反转控制)和 AOP(Aspect Oriented Programming:面向切面编程)。 Spring一个应用框架...
标签:AOP / API / App / bean / cat / classpath / CTO / db / DOM / http / https / id / IO / ioc / java / Java类 / JDBC / key / Property / Qualifier / Service / session / spring / spring ioc / springioc / src / struct / UI / value / web / XML / 业务层 / 代码 / 企业 / 分布式 / 参数 / 实例 / 开发 / 开源 / 总结 / 数据 / 数据库 / 文章 / 源码 / 目录 / 程序员 / 管理 / 索引 / 解析 / 配置 / 静态方法
yeseng 发布于 2020-07-23
![]()
![]()
![]()
![]()
伟人之所以伟大,是因为他与别人共处逆境时,别人失去了信心,他却下决心实现自己的目标。 Java内存模型(Java Memory Model)定义了Java的线程在访问内存时会发生什么。这里针对以下几个要点进行解析: 重排序 可见性 synchronized volitile fi...
标签:Action / cat / CST / final / http / https / id / IO / java / Java内存模型 / ORM / src / synchronized / tar / UI / volatile / 代码 / 内存模型 / 参数 / 同步 / 处理器 / 多线程 / 安全 / 实例 / 希望 / 开发 / 性能问题 / 总结 / 数据 / 时间 / 模型 / 空间 / 线程 / 缓存 / 编译 / 解析 / 重排序 / 锁 / 静态方法
hanze 发布于 2020-07-22
接口概述: 接口是Java语言中的一种引用类型,是方法的"集合",所以接口的内部主要就是定义方法,包含常量,抽象方法(JDK 7及以前),额外增加默认方法和静态方法(JDK 8),额外增加私有方法(jdk9)。 接口的定义,它与定义类方式相似,但是使用 int...
标签:ACE / final / http / https / id / IDE / java / 回答 / 数据 / 文章 / 测试 / 编译 / 静态方法 / 非静态方法
小丁 发布于 2020-07-22
1、本文内容 详解 @EnableAsync & @Async,主要分下面几个点进行介绍。 作用 用法 获取异步执行结果 自定义异步执行的线程池 自定义异常处理 线程隔离 源码 & 原理 2、作用 spring容器中实现bean方法的异步调用。 比如有个logSe...
标签:ACE / AOP / App / ask / bean / cat / cglib / core / CTO / executor / final / http / id / IDE / IO / java / junit / lib / list / ORM / Proxy / Qualifier / Service / spring / tar / value / 代码 / 参数 / 同步 / 处理器 / 希望 / 测试 / 源码 / 线程 / 线程池 / 配置 / 静态方法
尖兵 发布于 2020-07-21
以下代码笔记基于 commitId :aef01ed7565a88392e4bb32d8deb986aab6d0177,commit 时间:2013/2/21, 12:53 AM。点击上面的 commitId 可以跳转到 github 看代码,配合本文阅读。 本系列的文章结构包括...
标签:ACE / App / build / cache / CTO / final / git / GitHub / http / https / id / IO / java / key / map / retry / tk / UI / value / 代码 / 文章 / 时间 / 程序员 / 配置 / 静态方法
darida 发布于 2020-07-20
记录一下与java相比的一些基础重要的点 1.基础知识 1.1 基本类型 kotlin中没有java基本类型的int、float、double等,所有东西都是对象,这与java类似。但是kotlin对数字没有隐式拓宽转换,需要显示转换;数字字面量不支持八进制。 1.2 包与导入 ...
标签:ACE / API / apr / bean / cat / CTO / equals / git / HashMap / http / https / id / IDE / IO / java / Java类 / JVM / list / map / maven / NIO / python / struct / swap / synchronized / tab / value / 代码 / 参数 / 多线程 / 安全 / 实例 / 开发 / 数据 / 线程 / 编译 / 自动生成 / 解析 / 进程 / 遍历 / 静态方法
xirruiqiang 发布于 2020-07-20
![]()
点击上方 IT牧场 ,选择 置顶或者星标 技术干货每日送达! 来源:http://39sd.cn/077D6 今天我们就来详细讲解一下Java的线程池,首先我们从最核心的ThreadPoolExecutor类中的方法讲起,然后再讲述它的实现原理,接着给出了...
标签:ACE / API / ask / cache / cat / Collection / core / CTO / db / Docker / executor / final / HashSet / http / https / id / IDE / IO / java / JVM / Kubernetes / list / mina / queue / REST / retry / rmi / Service / src / ssh / tar / ThreadPoolExecutor / Uber / UI / value / volatile / Word / zab / 代码 / 参数 / 并发 / 开源 / 总结 / 拒绝策略 / 时间 / 构造方法 / 深入解析 / 源码 / 百度 / 管理 / 线程 / 线程池 / 统计 / 缓存 / 翻译 / 解析 / 配置 / 锁 / 静态方法 / 高并发
邓龙华 发布于 2020-07-20
前言 通过构造方法实例化 通过静态工厂实例化 通过实例工厂实例化 通过FactoryBean实例化 RumenzA实体类 package com.rumenz; public class RumenzA { private String id; private String na...
标签:App / bean / cat / classpath / CTO / http / https / id / IDE / IO / java / list / schema / spring / struct / tab / value / XML / 回答 / 实例 / 文章 / 构造方法 / 静态方法