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
尚硅谷JUC高并发编程学习笔记(1)JUC简介与Lock接口
这是一个处理线程的工具包,
JDK1.5
开始出现的。2、进程与线程进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。
exodus3
·
2023-08-29 05:42
多线程并发
java
开发语言
后端
java基础进阶六-泛型
在
JDK1.5
引入泛型之前,ArrayList采取的方式是:在内部塞入一个Object[]array。
小程同学哦
·
2023-08-29 04:06
java
开发语言
java-ee
转 使用SwingBench 对Oracle RAC DB性能 压力测试
目前稳定版本2.2,最新版本2.3,基于
JDK1.5
。该工具是免费的,可以在作者的网站上自由下载,并且拥有详细的使用文档。
weixin_33970449
·
2023-08-29 00:12
java 泛型属性_Java-泛型
●从
JDK1.5
以后,Java引入了“参数化类型(Parameterizedtype)”的概念,允许我们在创建集合时再指定集合元素的类型,正如:List,
青叹
·
2023-08-28 15:49
java
泛型属性
Java集合--泛型集合
**Java集合--泛型集合**泛型特点泛型集合泛型类泛型方法泛型接口泛型接口实现案例其他相关文章泛型特点
jdk1.5
引入,本质是参数化类型,把类型作为参数传递语法:T称为类型占位符,表示一种引用类型优点提高代码重用性防止类型转换异常
likehack
·
2023-08-28 15:19
Java知识梳理
java
java
jvm
开发语言
字符串 格式化 String.format()的详细解释
问题:当我们开发的时候,有时候会遇到需要输出一定格式的字符串,在
JDK1.5
中增加了一个非常有用的静态函数format(Stringformat,Objece...argues),可以将各类数据格式化为字符串并输出
深夜无法入眠的程序猿
·
2023-08-28 07:23
Java
java
spring
spring
boot
Java-JUC(七)
1.Java中实现多线程有几种方法创建线程的常用的几种方式:继承Thread类实现Runnable接口(重写run方法,无返回值)实现Callable接口(
JDK1.5
>=,重写call方法,可以自定义返回值
学习才能变得强大
·
2023-08-28 06:02
juc
java
java
开发语言
Java注解初探
它是
JDK1.5
及以后版本引入的一个特性,与类、接口、枚举是在同一个层次。它可以声明在包、类、字段、方法、局部变量、方法参数等的前面,用来对这些元素进行说明,注释。
王灵
·
2023-08-28 03:10
JDK各版本新特性(完整版)
一、
jdk1.5
的新特性1.泛型ArrayListlist=newArrayList();------>ArrayListlist=newArrayList();2.自动装箱/拆箱inti=list.get
博学广进,厚积薄发
·
2023-08-27 22:45
java
jvm
开发语言
Java原子类
Java从
JDK1.5
开始提供了java.util.concurrent.atomic包,这个包中的原子操作类提供了一种用法简单、性能高效、线程安全地更新一个变量的方式。
Likelong~
·
2023-08-26 23:25
#
juc
java
开发语言
jdk
Synchronized锁优化浅析
引言Synchronized作为互斥锁的实现,使用简单,但却低效,重量级锁也因为性能低效得原因而得名,并且在
JDK1.5
发布后有被RetreenLock替代的可能。
masterFan
·
2023-08-25 20:00
【高并发】ScheduledThreadPoolExecutor与Timer的区别和简单示例
JDK1.5
开始提供ScheduledThreadPoolExecutor类,ScheduledThreadPoolExecutor类继承ThreadPoolExecutor类重用线程池实现了任务的周期性调度功能
冰河团队
·
2023-08-25 09:27
多线程——学习记录2
RuntimeTimer计时器两个线程间的通信关键点:wait()线程等待和notify()随机唤醒等待的线程;三个或三个以上间的线程通信关键点:notifyAll()唤醒所有线程线程间通信需要注意的问题
JDK1.5
山南237
·
2023-08-24 08:39
学习
单例模式
理解JAVA注解Annotation
注解产生于
JDK1.5
,用来支持元数据,何为元数据,就是用来描述数据属性信息,及数据的数据。这里的解释还是比较抽象。有个概念
__晨风__
·
2023-08-24 04:32
java 集合迭代器 Iterator
1Iteratorjava最早的迭代器Enumeration在
jdk1.5
之后用Iterator替代了它它和Enumeration不同:允许调用者在遍历过程中语法正确地删除元素何谓“语法正确”,就是我们在用
王占刚
·
2023-08-23 17:00
spring框架(IOC) 注解
7.4使用注解实现自动装配
jdk1.5
支持注解,Spring2.5开始支持注解。要使用注解须知:导入约束:context约束。配置注解的支持:·@Autowired直接在属性上使用即可!
起名字真难难难
·
2023-08-22 21:32
18-并发容器之CopyOnWriteArrayList
从
JDK1.5
开始Java并发包里提供了两个使用CopyOnWrite机制实现的并发容器,它们是:CopyOnWriteArra
史路比
·
2023-08-22 20:52
2023.8 - java - 泛型
泛型问题的引出:
jdk1.5
引出泛型//package泛型;publicclassindex{publicstaticvoidmain(String[]args){testt=newtest();t.setContent
_Rookie._
·
2023-08-22 11:50
2023-java
java
开发语言
Java中的装箱和拆箱以及经典的面试题:1.三元运行符是一个整体,精度自动转换,if_else是单独的。2.自动装箱和拆箱的底层源码
1.在
JDK1.5
之前是手动装箱和手动拆箱的手动装箱的2种实现方式:(1)Integer.valueOf(n)(2)newInteger(n)手动拆箱的实现方法:integer.intValue()2.
WM之辈
·
2023-08-22 04:27
java
开发语言
Synchronized原理
但是,随着学习的进行我们知道在
JDK1.5
之前synchronized是一个重量级锁,相对于j.u.c.Lock,它会显得那么笨重,以至于我们认为它不是那么的高效而慢慢摒弃
ligaoyang1116
·
2023-08-22 01:50
win10配置Java环境
最重要的写在前面:
jdk1.5
之后不需要手动配置CLASSPATH我默认你已经有了JDK,下面我们主要来讲配置!
二炮
·
2023-08-20 14:23
工具
java
source 1.5 中不支持 lambda 表达式
source8或更高版本以启用lambda表达式)解决方法:在pom文件中添加org.apache.maven.pluginsmaven-compiler-plugin3.21.81.8原因:maven会自动引入
jdk1.5
source201
·
2023-08-18 21:48
Maven之JDK编译问题
IDEAMaven默认使用
JDK1.5
编译问题IDEA在「调用」maven时,IDEA默认都会采用
JDK1.5
编译,不管你安装的JDK版本是JDK7还是JDK8或者更高。
Gambler_Tu
·
2023-08-18 08:05
maven
#
maven问题
java
maven
intellij-idea
通过验证证明synchronsyncized 关键字的锁升级
对于java开发synchronized并不陌生,在我们并发编程中有一定分量,
jdk1.5
之前为重量级锁,jdk1.6后由于业务需要进行锁优化(具体
jdk1.5
是否为重量级锁,由于没有使用过不在验证);
博大的Java世界
·
2023-08-16 13:58
java
web
基本类型包装,及运算
类parseInt方法parseInt("")转10进制Integer类构造方法intvalue(Strings)引用型转int型Integer类其他方法获取int的最大值和最小值自动装箱和自动拆箱,
JDK1.5
893705279802
·
2023-08-15 17:12
Java泛型基础
二、使用泛型是
JDK1.5
增加的新特性,泛型有三种使用方式,分别为泛型类、泛型接口、泛型方法。
lxqljc
·
2023-08-13 02:57
5. Java中的锁
和组件,以及这些API和组件的使用方式和实现细节1.Lock接口锁是用来控制多个线程访问共享资源的方式,像独占锁,读写锁在Lock接口出现之前,java程序考synchronized关键字实现锁功能,在
JDK1.5
ygxing
·
2023-08-11 23:50
站在巨人肩上操作CAS(一):CAS的原理
CAS的定义
JDK1.5
的时候,Java支持了Atomic类,这些类的操作都属于原子操作;帮助最大限度地减少在多线程场景中对于一些基本操作的复杂性;而Atomic类的实现都依赖与CAS(compareandswap
bug音音
·
2023-08-10 20:55
Synchronized同步锁的优化方法 待完工
在
JDK1.5
之前,Java是依靠Synchronized关键字实现锁功能来做到这点的。Synchronized是JVM实现的一种内置锁,锁的获取和释放是由JVM隐式实现。
肥春勿扰
·
2023-08-10 15:43
并发
java
String,StringBuilder,StringBuffer 实现原理解析
定义:从
jdk1.5
开始提供的新的封装字符串的类,StringBuilder,其字符串拼接操作的效率远远高于String。
菜鸟-要努力
·
2023-08-09 12:21
java
Java中的enum枚举类型
Java的enum类型在
JDK1.5
引入,它是一个类的特殊形式,因此可以具有字段、方法和构造函数。以下是关于Java中enum的详细解释:定义枚举类型:使用enum关键字来定义一个枚举类型
IT小辉同学
·
2023-08-07 03:45
基础扎实
java
开发语言
【java中枚举的使用】
在
JDK1.5
之前,我们定义常量都是:publicstaticfianl…。现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。
Leoon123
·
2023-08-06 21:07
java
spring
开发语言
深入 Java 线程池:从设计思想到源码解读
在
jdk1.5
的JUC包中有一个Executors,他能使我们创建的线程得到复用,不会频繁的创建和销毁线程。线程池首先创建一些线程,它们的集合称为线程池。
java涛仔
·
2023-08-05 17:31
Eclipse中项目的配置
观察发现,启动日志,tomcat还是使用的
jdk1.5
,更新tomcat对应的jre后,正常。PS:创建Tomcat运行环境时,会设置JRE;这个与项目的JRE、编译兼容是独立的设置。2、c
英雄史诗
·
2023-08-05 09:00
笔记
开发
Tips
eclipse
java
连肝4天,这瞬间戳中面试官小心心的AQS大餐,给大家安排上!
是
JDK1.5
出现的一个用于解决并发问题的工具类,由大名鼎鼎的DougLea打造,与synchornized关键字不同的是,AQS是通过代码解决并发问题。
nFishCoder
·
2023-08-04 15:18
初探JAVA 10之CDS
在
JDK1.5
时,JAVA团队引入了CDS的概念,通过把一些核心类在每个JVM间共享,每个JVM只需要装载自己的应用类,
Roger_黄
·
2023-08-04 04:45
jdk1.5
和 jdk1.6新特征
JDK1.5
(JDK5.0)Java2标准版(Java2Platform,StandardEdition,J2SE)1.5版本更新不同于以往,它带来了很多里程碑式的革新,SUN将其绰号取名为“虎”。
笑傲程序
·
2023-08-03 15:34
服务器
java
数据库
运维
JDK1.5
JDK1.6 各自的新特性
自己一直用
JDK1.5
,一个同学突然问我
JDK1.5
和之前的版本有什么区别吗?我无语了,自己感觉对JAVA了解的还可以,可这一个这么基本的问题都不会...
wzk2015
·
2023-08-03 15:33
jdk
jdk
java7和java6类区别,JDK 1.5、1.6和1.7区别
JDK1.5
(JDK5.0)Java2标准版(Java2Platform,StandardEdition,J2SE)1.5版本更新不同于以往,它带来了很多里程碑式的革新,SUN将其绰号取名为“虎”。
weixin_39638057
·
2023-08-03 15:03
java7和java6类区别
比较JDK版本,JDK 1.5中新增的语言特性
JDK1.5
(JDK5.0)Java2标准版(Java2Platform,StandardEdition,J2SE)1.5版本更新不同于以往,它带来了很多里程碑式的革新,SUN将其绰号取名为“虎”。
dsr_22
·
2023-08-03 15:02
JAVA基础
jdk
1.5
新特性
JDK1.5
、1.6新特性
下面我们就来欣赏一下其中的部分典型变化:比较JDK版本,
JDK1.5
中新增的语言特性:1.枚举(增加了一个关键字enum);2.变参(方法参数数量可以不固定
empireghost
·
2023-08-03 15:02
Java
脚本
应用服务器
JDK
Derby
jdk 1.5新特性说明
“
JDK1.5
”的一个重要主题就是通过新增一些特性来简化开发,这些特性包括泛型,for-each循环,自动装包/拆包,枚举,可变参数,静态导入。使用这些特性有助于我们编写更加清晰,精悍,安全的代码。
chengjianfei9579
·
2023-08-03 15:31
java
c/c++
c#
Java里的static import使用小结
Staticimport是
JDK1.5
中引进的特性,不过读大学那会还真没注意到。它的作用是把静态(static)的方法或者常量import进来。
api_ok
·
2023-08-03 15:52
java
python
前端
classpath环境变量的作用以及其配置
classpath配置目的:使字节码文件(.class文件)在任何路径下都可以运行classpath配置方式:将字节码文件路径添加到环境变量的classpath(新建)
jdk1.5
后默认优先执行当前路径下的
爱吐泡泡的小鱼苗
·
2023-08-03 08:14
java泛型与类型擦除_Java 泛型和类型擦除
泛型是
JDK1.5
的一项新增特性,它的本
地核桌游
·
2023-08-02 20:59
java泛型与类型擦除
解决IDEA
jdk1.5
switch表达式不支持字符串问题
注:switch语句中的变量类型可以是:byte、short、int或者char。从JavaSE7开始,switch支持字符串String类型了,同时case标签必须为字符串常量或字面量报错显示:解决方法:1、首先查看jdk是否是1.7以上。如果不是。下载安装2、检查jdk版本为1.7以上以后projectStrtus——>modul——>languagelevel:改为8over
陈福国
·
2023-08-01 16:11
常见问题
Hutool线程工具--ThreadUtil
关于Hutool中线程工具-ThreadUtil的使用
JDK1.5
开始Java提供了concurrent包可以供我们使用和解决并发以及线程的问题但是在具体实现上需要我们动手的逻辑还需要造轮子,那么ThreadUtil
涵山韵海
·
2023-08-01 11:48
springboot
开发工具
java后端
java
开发语言
后端
归纳从文件中读取数据的六种方法-JAVA IO基础总结第2篇
1.Scanner第一种方式是Scanner,从
JDK1.5
开始提供的API,特点是可以按行读取、按分割符去读取文件数据,既可以读取String类型,也可以读取Int类型、Long类型等基础数据类型的数据
金色888
·
2023-08-01 07:47
2023年7月22日,注解,ThreadLocal
它是
JDK1.5
及以后版本引入的一个特性,与类、接口、枚举是在同一个层次。它可以声明在包、类、字段、方法、局部变量、方法参数等的前面,用来对这些元素进行说明,注释。
阿智527
·
2023-07-31 07:07
java
开发语言
可变参数及Lambda表达式
6.可变参数及Lambda表达式6.1.可变参数6.1.1.背景在
JDK1.5
之后,如果我们定义一个方法需要接受多个参数,并且多个参数类型一致,我们可以对其简化成如下格式://修饰符返回值类型方法名(参数类型
念广隶
·
2023-07-30 19:50
Java
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他