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
深度解析Java 同步框架(java.util.concurrent包下的同步类)
简介从
JDK1.5
开始,Java提供了程序级同步锁(java.uitil.concurrent包下提供了不同功能的同步锁类),特别感谢DougLea大师,不仅提供了理论支持,同时提供了代码实现,本文对>
时间海绵
·
2024-01-16 19:22
多线程
java
java性能调优指令_JVM性能调优 —— 性能调优工具
2、利用jps找出进程jps(JavaVirtualMachineProcessStatusTool)是
JDK1.5
提供的一个显示当前所有java进程pid的命令,简单实用,非常适合在lin
莫魔墨
·
2024-01-14 06:14
java性能调优指令
信创平台迁移认知误区
误区一问题:应用采用
JDK1.5
、JDK1.6进行开发,是否可以迁移到信创平台的TongWeb下,需要用TongWeb哪个版本?
萝卜白菜。
·
2024-01-13 00:31
java
tomcat
从零学Java 泛型
Java泛型是
JDK1.5
中引入的一个新特性,其本质是参数化类型,把类型作为参数传递。常见形式有泛型类、泛型接口、泛型方法。语法::T称为类型占位符,表示一种引用数据类型(一般使用一个大写字母表示)。
贰贰柒丶阿拽
·
2024-01-12 12:04
从零学Java
java
开发语言
Spring注解
它是
JDK1.5
及以后版本引入的一个特性,与类、接口、枚举是在同一个层次。Java语言中的类、构造器、方法、成员变量、局部变量、方法参数等都可以被注解进行标记,然后做特殊的处理。
w_t_y_y
·
2024-01-10 21:23
Spring
java
JDK版本降级,如何重新编译打包项目
这时如果我们提供的代码涉及必须高版本jdk才能运行的话,那代码就必须降级,客户才能使用,以下记录我们的项目demojdk降级遇到的问题1、下载jdk首先下载对应版本的jdk,可下载免安装版本的jdk,貌似
Jdk1.5
即将头秃的程序媛
·
2024-01-10 19:48
java
intellij-idea
开发语言
【Spring】容器
"http://www.springframework.org/schema/p"xmlns:c="http://www.springframework.org/schema/c"使用注解实现自动装配
jdk1.5
Tony666688888
·
2024-01-10 02:18
spring
java
后端
java线程池详解
java中涉及到线程池的相关类均在
jdk1.5
开始的java.util.concurrent包中,涉及到的几个
人生就像一场戏!
·
2024-01-09 12:42
多线程
spring
boot
redis
java
Java 注解的使用
Annotation的分类注解为
JDK1.5
引入的新内容,调用形式为@Annotation。注解的本质是接口。注解不影响Java代码的执行。
AlienPaul
·
2024-01-09 04:54
泛型的使用
为了有更好的安全性和可读性,Java在
JDK1.5
的时候加入了泛型。泛型的应用非常重要,在教学中,务必让学生学会基本的使用:在集合(List、Set、Map
清风A1
·
2024-01-06 23:41
枚举的使用
背景以及定义枚举是在
jdk1.5
以后引入的.主要用途是:将常量组织起来,在这之前表示一组常量通常使用定义常量的方式:publicstaticfinalintRED=1;publicstaticfinalintGREEN
灰灰快醒醒
·
2024-01-06 16:27
java
开发语言
JavaWeb笔记-20-客户管理案例知识点
//4)UUID是
jdk1.5
中新增的一个类。在java.util下,可以产生一个号称全球唯一的ID.UUID是由一个十六位的数字组成,格式:550E8400-E29
一万年行不行
·
2024-01-05 20:34
Java注解,看完就会用
它是
JDK1.5
及以后版本引入的一个特性,与类、接口、枚举是在同一个层次。它可以声明在包、类、字段、方法、局部变量、方法参数等的前面,用来对这些元素进行说明,注释。
快乐非自愿
·
2024-01-03 23:41
java
python
开发语言
Java高级面试必问:AQS 到底是什么?
前言
JDK1.5
以前只有synchronized同步锁,并且效率非常低,因此大神DougLea自己写了一套并发框架,这套框架的核心就在于AbstractQueuedSynchronizer类(即AQS)
程序员麦冬
·
2024-01-03 12:07
基本类型和包装类、基本类型和字符串之间的转换
基本类型和包装类之间的转换基本类型和包装类之间经常需要互相转换,以Integer为例(其他几个包装类的操作雷同哦):在
JDK1.5
引入自动装箱和拆箱的机制后,包装类和基本类型之间的转换就更加轻松便利了。
omygodvv
·
2024-01-03 12:42
java
开发语言
Concurrent
jdk1.5
提供的一个针对高并发进行编程的包阻塞式队列-BlockingQueue遵循先进先出(FIFO)原则。阻塞式队列本身使用的时候是需要指定界限。
Rui_a
·
2024-01-03 05:41
Java-初步认识-常用对象API(StringBuilder类-练习)
packagestringbuffer.demo;/***
jdk1.5
以后出现了功能和StringBuffer一模一样的对象。
纵横阡陌
·
2024-01-01 15:39
Java基础
Java
StringBuilder
Java生态系统的进化:从JDK 1.0到今天
目录前言JDK1.0:开启Java时代JDK1.1:Swing和内部类JDK1.2:Collections框架和JIT编译器
JDK1.5
:引入泛型和枚举JDK1.8:Lambda表达式和流JDK11以后
懒大王敲代码
·
2024-01-01 00:20
技术分享
java
java
开发语言
从Xutils运行时注解复习Java注解
Annotation(注解)是
JDK1.5
及以后版本引入的。它可以用于创建文档,跟踪代码中的依赖性,甚至执基本编译时检查。几乎所有的框架设计中都会用到注解类。
Lilee丶
·
2023-12-31 00:31
Jvm垃圾收集器系列之Serial收集器(个人见解仅供参考)
答:Serial收集器的主要用途是在
JDK1.5
以及以前的版本中与ParallelScavenge收集器搭配使用,或作为CMS收集器的后备方案。问:Serial收集器在进行垃圾收集工作时有什么特点?答
小阳小朋友
·
2023-12-30 23:47
jvm
java
算法
CountDownLatch类
CountDownLatch介绍
JDk1.5
提供了一个非常有用的包,Concurrent包,这个包主要用来操作一些并发操作,提供一些并发类,可以方便在项目当中傻瓜式应用。
端碗吹水
·
2023-12-30 09:17
JUC并发编程 09——队列同步器AQS
队列同步器的接口与示例2.2AQS实现源码分析①同步队列②独占锁的获取与释放获取锁释放锁③共享锁的获取与释放获取锁释放锁一.Lock接口说起锁,你肯定会想到synchronized关键字,没错,这是在
jdk1.5
汤姆&Tom
·
2023-12-30 07:47
JUC并发编程
java
开发语言
泛型的使用
为了有更好的安全性和可读性,Java在
JDK1.5
的时候加入了泛型。
秋北_55a3
·
2023-12-28 11:23
Maven中指定Java的编译版本和源文件编码方式
Maven默认编译版本是
JDK1.5
,在很多时候,发现有些代码报错,又找不到原因,很有可能是没有配置JDK版本。
一缕丶清风
·
2023-12-28 07:37
Maven
maven设置jdk编译版本
maven
jdk
深入理解Java注解类型(@Annotation)
Java注解是在
JDK1.5
时引入的新特性,鉴于目前大部分框架(如Spring)都使用了注解简化代码并提高编码的效率,因此掌握并深入理解注解对于一个Java工程师是来说是很有必要的事。
潘建南
·
2023-12-28 07:53
Java
Java注解
【java 高并发编程之JUC】2w字带你JUC从入门到精通
这是一个处理线程的工具包,
JDK1.5
开始出现的。1.2进程与线程进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。
Young丶
·
2023-12-28 07:36
JUC
java
jvm
JUC
JAVA进阶之AQS
1、引言在
JDK1.5
之前,一般是靠synchronized关键字来实现线程对共享变量的互斥访问。synchronized是在字节码上加指令,依赖于底层操作系统的MutexLock实现。
冰河winner
·
2023-12-28 03:47
JUC并发编程
这是一个处理线程的工具包,
JDK1.5
开始出现的。1.2进程与线程进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系
永恒_顺其自然
·
2023-12-26 13:07
java
Java中的枚举类
二、枚举类的实现枚举类的实现有两种方式:
jdk1.5
之前需要自定义枚举类
jdk1.5
之后,enum关键字用于定义枚举类下面分别介绍这两种方式:2.1、自定义枚举类1.私有化类的构造器,保证不能在类的外部创建其对象
王二豆呀
·
2023-12-26 05:11
java
eclipse
idea
开发语言
Java自定义注解
1、注解定义Annotation(注解)是
JDK1.5
及以后版本引入的。它可以创建文档,跟踪代码中的依赖性,甚至执行基本编译时检查。
张丶三岁
·
2023-12-24 03:53
java
spring
spring
boot
开发语言
JUC并发编程 08——原子操作类
目录一.原子更新基本类型类实现原理二.原子更新数组三.原子更新引用类型四.原子更新字段类Java从
JDK1.5
开始提供了J.U.C下的atomic包,atomic包提供了一系列的操作简单,性能高效,并能保证线程安全的类去更新基本类型变量
汤姆&Tom
·
2023-12-23 06:27
JUC并发编程
java
开发语言
Exchanger学习一
Exchanger是
JDK1.5
开始提供的一个用于两个工作线程之间交换数据的封装工具类,简单说就是一个线程在完成一定的事务后想与另一个线程交换数据,则第一个先
CopyLower
·
2023-12-23 04:11
学习
学习
java
前端
java注解
它是
jdk1.5
及以后版本引入的一个特性,与类、接口、枚举在同一个层次。它可以声明在包、类、字段、方法、局部变量、方法参数等的前面,用来对这些元素进行说明。
慵懒的阳光丶
·
2023-12-23 02:53
【JUC】三十二、邮戳锁StampedLock
1、邮戳锁StampedLock是JDK1.8中新增的一个读写锁,也是对
JDK1.5
中的读写锁Reentra
-代号9527
·
2023-12-22 12:57
JUC
lock
java
juc
Java多线程技术三:锁的使用——使用ReentrantLock类-1
1概述在Java多线程中可以使用sunchronzied关键字来实现线程间同步,不过在
JDK1.5
中新增的ReentrantLock类也能达到同样的效果,并且在扩展功能上更加强大,比如具有嗅探锁定‘多路分支通知等功能
geminigoth
·
2023-12-20 14:10
java
java
开发语言
JavaSE学习-java基础常识和开发环境
java基础常识和开发环境一基础常识1.1计算机和用户的交互方式:图形化界面vs命令行方式1.2Dos命令:1.3Java语言版本迭代概述
jdk1.5
开始更名为5.0。
码智
·
2023-12-19 23:47
JavaSE学习
javase
Java 枚举(enum) 详解7种常见的用法<详细>
JDK1.5
引入了新的类型——枚举。在Java中它虽然算个“小”功能,却给我的开发带来了“大”方便。大师兄我【大师兄】又加上自己的理解,来帮助各位理解一下。
听歌的代码
·
2023-12-15 10:22
JAVA
emun
enum
枚举类
java
枚举
泛型的使用
为了有更好的安全性和可读性,Java在
JDK1.5
的时候加入了泛型。
洪孝峥
·
2023-12-05 22:08
线程池技术总结
线程用于执行异步任务,单个的线程既是工作单元也是执行机制,从
JDK1.5
开始,为了把工作单元与执行机制分离开,Executor框架诞生了,他是一个用于统一创建与运行的接口。
=PNZ=BeijingL
·
2023-12-05 03:48
Java
java
开发语言
ReentrantLock 源码分析以及 AQS (一)
前言
JDK1.5
之后发布了JUC(java.util.concurrent),用于解决多线程并发问题。AQS是一个特别重要的同步框架,很多同步类都借助于AQS实现了对线程同步状态的管理。
烟雨星空
·
2023-12-03 01:51
【自动装箱】Java自动装箱、自动拆箱
Java在
JDK1.5
版本以后推出了自动装箱、自动拆箱操作,那么什么是自动装箱呢,下面我们举两个例子看:【自动装箱】手动装箱示例:先声明基础数据类型int,再声明包装类Integer把int包装到Integer
小麟School
·
2023-12-01 16:04
Java基础
java
开发语言
jvm
Go项目怎么使用枚举?
本文我们来聊一聊这个事情;为什么要有枚举我们以java语言为例子,在
JDK1.5
之前没有枚举类型,我们通常会使用int常量来表示枚举,一般使用如下:publicstaticfinalintCOLOR_RED
ldxxxxll
·
2023-12-01 16:33
golang
开发语言
后端
Java基础知识第四讲:Java 基础 - 深入理解泛型机制
Java基础-深入理解泛型机制背景:Java泛型这个特性是从
JDK1.5
才开始加入的,为了兼容之前的版本,Java泛型的实现采取了“伪泛型”的策略,即Java在语法上支持泛型,但是在编译阶段会进行所谓的
程序员 jet_qi
·
2023-12-01 13:33
Java
基础知识
java
泛型机制
反射调用
类型擦除
泛型标记
泛型的多态
Java泛型笔记
泛型的概念设计背景集合容器类在设计阶段/声明阶段不能确定这个容器到底实际存的是什么类型的对象,所以在
JDK1.5
之前只能把元素类型设计为Object,
JDK1.5
之后使用泛型来解决。
zqyadam
·
2023-12-01 01:39
java -- 初识泛型
泛型是
JDK1.5
版本新出的内容,它在一定程度上保证了程序的安全性,泛型简单的说就是在容器(比如集合)后面指定该容器存放的内容的类型。
leifei_0520
·
2023-11-30 11:04
java初学
java泛型的使用_Java泛型的学习和使用
本篇,就让我们继续对“泛型”进行研究:
JDK1.5
中引入了对Java语言的多种扩展,泛型(generics)即其中之一。1.什么是泛型?
weixin_39593593
·
2023-11-30 07:35
java泛型的使用
源码分析:①ReentrantLock之公平锁和非公平锁
简介ReentrantLock是
JDK1.5
开始提供的一种可重入的互斥锁,并且构造方法支持公平性参数。
jinglingwang
·
2023-11-29 16:29
Enum枚举类型的使用
用法一:常量在
JDK1.5
之前,我们定义常量都是:publicstaticfianl....。现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。
JAVA旭阳
·
2023-11-28 22:39
Java自学之路
java
Enum
枚举
interface
Enum枚举类的用法
JDK1.5
引入了新的类型——枚举。在Java中它虽然算个“小”功能,却给我的开发带来了“大”方便。
Pannahouse
·
2023-11-28 22:34
Enum
Java 泛型
11.2自定义泛型结构11.2.1自定义泛型类和泛型接口11.2.2自定义泛型方法练习练习1练习2练习311.3类型通配符11.4.1任意类型11.4.211.4.311.1泛型的概念11.1.1泛型的引入
JDK1.5
请回答1024
·
2023-11-28 19:11
Java基础
java
python
开发语言
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他