E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
JDK1.5
Executors如何创建线程池?
Executors类是从
JDK1.5
开始就新增的线程池创建的静态工厂类,它就是创建线程池的,但是很多的大厂已经不建议使用该类去创建线程池。
ConstXiong
·
2023-02-28 07:09
day21_枚举丶包装类
在
JDK1.5
之前,需要程序员自己通过特殊的方式来定义枚举类型。在
JDK1.5
之前如何声明枚举类呢?
java_pedestrian
·
2023-02-22 09:32
#
java
注解_自定义注解
它是
JDK1.5
及以后版本引入的一个特性,与类、接口、枚举是在同一个层次。它可以声明在包、类、字段、方法、局部变量、方法参数等的前面,用来对这些元素进行说明,注释。
小安的大情调
·
2023-02-18 10:08
AtomicXFieldUpdater,属性原子修改的外部工具类
前言最近在看资料的时候偶然间看到了AtomicLongFieldUpdater这个工具类,觉得新鲜就查阅了相关的资料,发现居然是
jdk1.5
就有的工具类,不禁感叹自己对Java的理解还是太浅了,于是在此整理一下该类的资料
一点点简单
·
2023-02-07 11:43
使用CAS(AtomicReference)实现的单例模式
乐观锁的一种实现方式——CAS在
JDK1.5
中新增java.util.concurrent(J.U.C)就是建立在CAS之上的。
Xigong
·
2023-02-05 12:28
线程安全容器CopyOnWrite
JDK1.5
增加了并发编程包concurrent,包括并发容器类CopyOnWrite系列,Concurrent系列,BlockingQueue系列原子操作类Atomic包(AtomicInteger,
ukyoo
·
2023-02-05 08:41
Java Agent 内存马攻防
前言在
jdk1.5
之后引入了java.lang.instrument包,该包提供了检测java程序的Api,用于监控、收集性能信息、诊断问题等。
万天峰
·
2023-02-05 03:23
java
jvm
开发语言
注解
概念描述:
JDK1.5
之后的新特性说明程序的使用注解:@注解名称定义注解(Annotation),也叫元数据。一种代码级别的说明。
咖啡杯里的茶2
·
2023-02-05 01:48
2018-02-09
关键字:都是小写的,jdk1.2多了strictfp(经准浮点型),关键字jdk1.4多了assert(断言)关键字,
jdk1.5
多了enum(枚举)关键字。
分歧者_8ed4
·
2023-02-04 05:11
jvm垃圾收集器
串行与并行收集器串行回收:
JDK1.5
前的默认算法缺点是只有一个线程,执行垃圾回收时程序停止的时间比较长。并行回收:多个线程执行垃圾回收适合于吞吐量的系统,回收时系统会停止运行。
s_j_x
·
2023-02-03 12:04
可变参数 二维数组
[endif]可变参数
Jdk1.5
后增加的内容语法:在方法声明时可以使用可变参数接受多个值可变参数要定义在参数列表的最后一位使用的时候把它当成数组来使用[访问修饰符][static]返回值类型方法名([
Arthur8
·
2023-02-03 07:08
Java进阶--Java中的泛型详解
Java泛型是在
JDK1.5
中引进来的一个概念。泛型意为泛化的参数类型,英文为**Generics**,翻译过来其实就是通用类型的意思。
我赌一包辣条
·
2023-02-01 09:41
Java进阶
Java泛型
泛型擦除
Java 泛型是什么?一文带你吃透泛型
文章目录1.Java泛型2.泛型类3.泛型接口4.泛型方法5.泛型集合Java编程基础教程系列1.Java泛型Java泛型是
JDK1.5
中引入的一个新特性,其本质是参数化类型,把类型作为参数传递。
橙 子_
·
2023-02-01 09:09
#
付费专栏试读
java
开发语言
jvm
Annotation注解
1、
jdk1.5
之后出来的新的开发技术结构,利用annotation可以有效的减少程序配置的代码。可以利用annotation进行一些结构化的定义。
熊与花
·
2023-01-31 16:00
在Myeclipse中修改新建maven web项目默认的
jdk1.5
为其他需要的版本(如jdk1.8)
一、版本说明1、myEclipse:(1)MyEclipsePro2013(2)软件安装包位置:D:\BaiDuDownload\myeclipse-pro-2013-sr2-offline-installer-windows有破解\myeclipse-pro-2013-sr2-offline-installer-windows2、JDK(1)1.8(2)文件存放位置:D:\ProgramFile
BOOSR
·
2023-01-30 23:11
【搞定面试官】谈谈你对JDK中Executor的理解?
在此背景下,Java自
JDK1.5
提供了自己的多线程框架,称为Executor框架.1.Executor框架是什么?
店小不二
·
2023-01-30 23:09
【高并发】不得不说的线程池与ThreadPoolExecutor类浅析
一、抛砖引玉既然Java中支持以多线程的方式来执行相应的任务,但为什么在
JDK1.5
中又提供了线程池技术呢?这个问题大家自行脑补,多动脑,肯定没坏处,哈哈哈。。。
冰河团队
·
2023-01-30 18:52
Java JMM(Java内存模型)、JVM(JVM内存模型)
在
JDK1.5
以前的版本中,Java内存模型存在着一定的缺陷,在
JDK1.5
的时候,JDK官方对Java内存模型重新进行了修订,在JDK1.8及最新的JDK版本都沿用了
JDK1.5
沉淀之际
·
2023-01-29 08:03
2018-07-12
集合数组:相同类型,长度固定,有序集合:保存一系列任意类型元素且长度不固定的容器特点1.元素类型是任意2.长度不固定3.必须是对象包:java.utilCollection接口
jdk1.5
:自动包装与自动解包装针对基本类型和它对应的引用类型的互相转换如
Xayah1104
·
2023-01-29 04:03
Java线程池8大拒绝策略,面试必问!
前言谈到java的线程池最熟悉的莫过于ExecutorService接口了,
jdk1.5
新增的java.util.concurrent包下的这个api,大大的简化了多线程代码的开发。
JAVA一方
·
2023-01-28 16:33
CopyOnWrite
从
JDK1.5
开始Java并发包里提供了两个使用CopyOnWrite机制实现的并发容器,它们是CopyOnWriteArrayList和CopyOnWriteArrayS
·
2023-01-16 18:51
java
JAVA泛型深入学习理解
1、为什么要有泛型集合容器类在设计阶段/声明阶段不能确定这个容器到底实际存的是什么类型的对象,所以在
JDK1.5
之前只能把元素类型设计为Object,
JDK1.5
之后使用泛型来解决。
花泽生菜.
·
2023-01-07 12:01
java学习
java
开发语言
后端
泛型的初步了解
什么是泛型所谓泛型,即通过参数化类型来实现在同一份代码上操作多种数据类型,泛型编程是一种编程范式,它利用“参数化类型”将类型抽象化,从而实现更为灵活的复用,泛型是
jdk1.5
推出的新特性,通过限定数据类型
学编程的莲莲猫
·
2023-01-05 21:54
Java学习
Java
泛型
通配符
限定
java中Double和double的区别
刚开始我是一脸懵的,后来baidu一下:Double类型是double的包装类,在
JDK1.5
以后,二者可du以直接相互赋值,zhi称为自动拆箱和自动装箱。
甜面包兑啤酒
·
2023-01-03 10:52
java
jdk
2022最新JUC+多线程面试题
Java中实现多线程有几种方法创建线程的常用的几种方式:继承Thread类实现Runnable接口(重写run方法,无返回值)实现Callable接口(
JDK1.5
>=,重写call方法,可以自定义返回值
Java_LingFeng
·
2023-01-03 08:36
jvm
java
面试
后端
程序人生
Java多线程基础——Lock类
在
jdk1.5
以后,JAVA提供了Lock类来实现和synchronized一样的功能,并且还提供了Cond
Eliauk_01
·
2023-01-01 07:57
java
java
告诉你一个 AtomicInteger 的惊天大秘密!
在
JDK1.5
之前,为了确保在多线程下对某基本数据类型或者引用数据类型
程序员大咖
·
2022-12-27 11:17
java
多线程
编程语言
并发编程
jvm
Spring框架学习【注解扫描和读取Bean】
1.从Spring2.0以后的版本中,Spring也引入了基于注解(Annotation)方式的配置,注解(Annotation)是
JDK1.5
中引入的一个新特性,用于简化Bean的配置,某些场合可以取代
elysee2008
·
2022-12-22 08:23
JAVA编程
java
spring
Java语言的介绍
1996年发布JDK1.01998年发布JDK1.22004年发布
JDK1.5
版本更名:Java5.02006年发布Java6.0200
。。。ᵞᵉᴹᵃ
·
2022-12-19 18:19
Java零基础就业学习
java
后端
JDK1.8 新特性 之 接口(interface)新特性
JDK1.8是自
jdk1.5
以后,变化最大的一次*鉴于这几天有人问到jdk1.8接口的特点的问题,这里简单阐述一下1.8关于接口的新特性,我会用理论加实践的方式阐述清楚接口新特性开始就说说明新特性增加的地方
codezjm
·
2022-12-19 11:51
Java基础
jdk
java
接口
抽象类
Java多线程与高并发:java.util.concurrent包
前面从基础开始,到线程安全的实现、对象的发布与共享,涉及到很多线程安全的类与工具,
JDK1.5
开始,提供了更加方便强大的线程同步管理工具包JUC让我们使用,这个也是面试与实践中的重点,本文结合源代码作一些比较落地的讲解
Java技术斋
·
2022-12-16 06:57
java
多线程
高并发
java
多线程
编程语言
队列
分布式
Java中的数据结构和泛型以及编程方面的书籍
堆栈,向量,队列,集合,映射,链表,树[二叉树]图对于数据结构的操作:存放数据取出数据删除数据修改数据数据个数自定义长度可变数组解决了数组固定长度的问题使用泛型解决了数组中存放的数据类型的问题泛型:从
jdk1.5
iteye_20710
·
2022-12-15 00:47
数据结构.泛型.编程书籍
java
数据结构
编程
框架
jdk
我告诉你一个 AtomicInteger 的大秘密
在
JDK1.5
之前,为了确保在多线程下对某基本数据类型或者引用数据类型运算的原子性,必须依赖于外部关键字synchronized,但是这种情况在
JDK1.5
之后发生了改观,当然你依然可以使用synchronized
JavaShark
·
2022-12-14 12:47
linq
c#
可变参数
可变参数可变参数:
JDK1.5
之后出现的新特性使用前提:当方法的参数列表数据类型已经确定,但是参数的个数不确定,就可以使用可变参数使用格式:定义方法时使用修饰符返回值类型方法名(数据类型…变量名){}可变参数的原理
weixin_46373361
·
2022-12-11 22:02
java入门学习
java
StringBuilder的底层实现原理整理笔记
、创建StringBuilder对象,看下它的构造函数3、再看下StringBuilder的拼接方法append,部分源码如下:4、总结tringBuilder简介StringBuilder最早出现在
JDK1.5
m0_57781768
·
2022-12-06 18:29
java
算法
jvm
javaSE内容总结
文章目录java基础部分零碎知识总结基本数据类型基础知识类型之间转换(int和double为例)局部变量和成员变量(实例变量和类变量\静态变量)包装类包装类作用自动拆箱、自动装箱缓存机制(
JDK1.5
之后提供的特性
SHU_RYE
·
2022-11-19 19:30
秋招
java
线程异步编排-线程池
线程异步编排-线程池1.初始化线程的4种方式1).继承Thread接口2).实现Runnable接口3).实现Callable接口+FutureTask(可以拿到返回结果,可以批量处理)
JDK1.5
加入
Fong灵
·
2022-11-09 14:45
java
03、注解是什么?——《Android打怪升级之旅》
一、注解是什么注解(Annotation)是
JDK1.5
引入的注释机制,它本身没有任何意义,仅仅是对代码的注释,被修饰的代码不会被影响执行。
老匡话Android
·
2022-11-07 16:36
Android打怪升级之旅
android
java
开发语言
彻底理解Java并发:Java并发原子类
在
Jdk1.5
开始Java开始引进提供了java.
栗筝i
·
2022-11-05 09:21
Java基础
java
jvm
开发语言
Java 全栈知识体系
入门与进阶面向对象与Java基础Java基础-面向对象Java基础-知识点Java基础-图谱&Q/A基础知识点复习完了以后,我们需要深入的理解Java中的一些基础机制:Java基础-泛型机制详解Java泛型这个特性是从
JDK1.5
Java烟雨
·
2022-10-20 23:36
面试
java
后端
spring
cloud
kubernetes
java
github
面试
java高并发ScheduledThreadPoolExecutor与Timer区别
目录正文二者的区别线程角度系统时间敏感度是否捕获异常任务是否具备优先级是否支持对任务排序能否获取返回的结果二者简单的示例Timer类简单示例ScheduledThreadPoolExecutor类简单示例正文
JDK1.5
·
2022-10-12 23:27
【高并发】ScheduledThreadPoolExecutor与Timer的区别和简单示例
JDK1.5
开始提供ScheduledThreadPoolExecutor类,ScheduledThreadPoolExecutor类继承ThreadPoolExecutor类重用线程池实现了任务的周期性调度功能
·
2022-10-12 15:34
java+线程调用线程池_java多线程--线程池的使用
而使用线程池可以很好的提高性能,尤其是程序中当需要创建大量生存期很短的线程时,应该优先考虑使用线程池.线程池的每一个线程执行完毕后,并不会死亡,会再次回到线程池中变成空闲状态,等待下一个对象来调用,类比于数据库连接池.
JDK1.5
职业生涯规划师
·
2022-10-12 10:01
java+线程调用线程池
解决IDEA运行java Errorjava 错误 不支持发行版本 5
运行javaError:java:错误:不支持发行版本5在使用IDEA创建一个maven项目的时候出现了这样一个问题:这个问题是因为maven没有指定编译的JDK版本时候,IDEA使用的默认编译版本是
JDK1.5
aniden
·
2022-10-08 18:21
bug解决
java
java
maven
jdk
Java Agent 技术与原理
InstrumentationInstrumentation是
JDK1.5
的一个新特性,通过java.lang.instrument包可以实现一个独立于应用程序的Agent程序,能够替换和修改类的定义。
·
2022-09-28 22:10
java
[Java安全]—Agent内存马
而在
jdk1.5
之后引入了java.lang.instrument包,通过java.lang.instrument提供的对字节码进行操作的
Sentiment.
·
2022-09-23 20:23
Java
java
jvm
开发语言
SpringBoot注解 @Target、@Retention、@Documented注解简介
jdk1.5
起开始提供了4个元注解:@Target、@Retention、@Documented、@Inherited。何谓元注解?就是注解的注解。
yingwang9
·
2022-09-22 21:49
spring
java基础面试题
2、
jdk1.5
之后的三大版本JavaSE(J2SE,Java2PlatformStandardEdition,标准版)JavaSE以前称为J2SE。
lalajh
·
2022-09-19 11:12
面试
java
jvm
开发语言
java: 错误: 不支持发行版本 5
排查完所有的IDEA设置后,代码仍然报错不支持的发行版5,是因为pom文件默认是
jdk1.5
,所以需要标明是哪个jdk版本。pom.xml文件加入properties,注明jdk版本号1111
lalajh
·
2022-09-19 11:11
Java
spring
Synchronized 和 ReentrantLock 的实现原理是什么?它们有什么区别?
在
JDK1.5
之前共享对象的协调机制只有synchronized和volatile,在
JDK1.5
中增加了新的机制ReentrantLock,该机制的诞生并不是为了替代synchronized,而是在synchronized
·
2022-09-15 14:49
程序员
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他