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注解
它是
JDK1.5
及以后版本引入的一个特性,与类、接口、枚举是在同一个层次。它可以声明在包、类、字段、方法、局部变量、方法参数等的前面,用来对这些元素进行说明,注释。
mouekz
·
2021-06-12 10:41
并发编程--Java的线程通信方式概念及使用示例
1.1.线程通信方式synchronized线程通信:
JDK1.5
之前synchronized,Object的wait和notify/notify是与对象监视器配合完成线程间的等待/通知机制,是java
架构师忠哥
·
2021-06-11 11:46
JAVA基础
java
线程通信
对象监视器
Condition
PipedWriter
Java中的13个原子操作类
而Java从
JDK1.5
开始提供了
ShayHe
·
2021-06-11 00:01
java——注解、反射、泛型
自定义注解
jdk1.5
提供了四种注解,用于注解其他的注解:@Document--注解是否被包含在javadoc中@Retention--注解的生命周期,自定义注解一般使用RetentionPolicy.RUNTI
奕_然
·
2021-06-08 21:26
Java中的 Switch 是如何支持 String 的?为什么不支持 long?
我们知道JavaSwitch支持byte、short、int类型,在
JDK1.5
时,支持了枚举类型,在JDK1.7时,又支持了String类型。
码农突围
·
2021-06-07 19:50
JUC
这是一个处理线程的工具包,
JDK1.5
开始出现的。下面一起来看看它怎么使用。
贪挽懒月
·
2021-06-07 17:40
java虚拟机之class文件说明
一、背景今天修改一个比较旧的代码,
jdk1.5
的项目,所以编译需要1.5的jdk,但是我从1.7上切会1.5的时候编译后的代码还是1.7的,也就是查看到二进制码0033,最后才发现是下面这里没改造成的。
吴世浩
·
2021-06-07 08:32
switch 是如何支持 String 的?为什么不支持 long?
作者:Jitwxs链接:https://jitwxs.cn/6f3eddff.html我们知道JavaSwitch支持byte、short、int类型,在
JDK1.5
时,支持了枚举类型,在JDK1.7时
Java技术栈
·
2021-06-06 23:47
Java中的 Switch 是如何支持 String 的?为什么不支持 long?
我们知道JavaSwitch支持byte、short、int类型,在
JDK1.5
时,支持了枚举类型,在JDK1.7时,又支持了String类型。
廖111
·
2021-06-06 21:36
锁优化
高效并发是从
JDK1.5
到JDK1.6的一个重要改进,HotSpot虚拟机开发团队在这个版本上花费了大量的精力去实现各种锁优化技术,如适应性自旋、锁消除、锁粗化、轻量级锁和偏向锁等,这些技术都是为了在线程之间更高效地共享数据
44d95011b3f7
·
2021-06-06 18:11
Java学习——注解
它是
JDK1.5
及以后版本引入的一个特性,与类、接口、枚举是在同一个层次。它可以声明在包、类、字段、方法、局部变量、方法参数等的前面,用来对这些元素
LYQ—
·
2021-06-06 10:00
Java
JavaSE - [9] 高级部分之泛型
为什么要使用泛型泛型:标签举例:中药店,每个抽屉外面贴着标签超市购物架上很多瓶子,每个瓶子装的是什么,有标签泛型的设计背景集合容器类在设计阶段/声明阶段不能确定这个容器到底实际存的是什么类型的对象,所以在
JDK1.5
是小猪童鞋啦
·
2021-06-06 07:11
Java中的 Switch 是如何支持 String 的?为什么不支持 long?
我们知道JavaSwitch支持byte、short、int类型,在
JDK1.5
时,支持了枚举类型,在JDK1.7时,又支持了String类型。
码农突围
·
2021-06-06 00:24
使用ProcessBuilder执行命令行操作
从
JDK1.5
开始,官方提供并推荐使用ProcessBuilder类进行shell命令操作。所以此处主要是对ProcessBuilder进行介绍。图1如图1的代码片段
小禾才露尖尖角_
·
2021-06-05 23:35
浅析Java高并发下ScheduleThreadPoolExecutor延时任务
Timer工具类提供了以计时器或计划任务的功能来实现按指定时间或时间间隔执行任务,但由于Timer工具类并不是以池pool方式实现的,而是以队列的方式来管理线程的,所以在高并发的情况下运行效率较低,在
JDK1.5
冲天猴Corbett
·
2021-06-05 22:25
Integer与Integer,int与Integer能不能直接进行关系运算
在
jdk1.5
后Integer和int能自由拆装箱转换。第一部分:Integer与Integer之间的关系运算步骤一:Integer
迷雾中行走
·
2021-06-04 14:59
Java基础-泛型-泛型语法与使用
Java工程师知识树/Java基础泛型介绍Java泛型是
JDK1.5
中引入的一个新特性,其本质是参数化类型,也就是说所操作的数据类型被指定为一个参数(ParameterizedType),这种参数类型可以用在类
HughJin
·
2021-06-04 07:03
Java并发工具类Exchanger的相关知识总结
一、Exchanger的理解Exchanger属于java.util.concurrent包;Exchanger是
JDK1.5
开始提供的一个用于两个工作线程之间交换数据的封装工具类;一个线程在完成一定的事务后想与另一个线程交换数据
·
2021-06-03 21:58
Java 注解学习笔记
简介Java注解是
JDK1.5
引入的一种注释机制,它不会改变编译器的编译方式,Java编译器对包含注解和不包含注解的代码会生成相同的Java虚拟机指令。
·
2021-05-24 12:55
并发之CyclicBarrier实现与探索
CyclicBarrier,这时
JDK1.5
的java.util.concurrent并发包中提供的一个并发工具类。从字面意思来理解的话,cyclic是循环的意思,Barrier是屏障。
先生zeng
·
2021-05-20 20:34
java笔记--Collection集合框架三
泛型:
jdk1.5
出现的安全机制。好处:1,将运行时期的问题ClassCastException转到了编译时期。2,避免了强制转换的麻烦。.将要操作的引用数据类型传入即可。
吃饱喝足搬代码丶
·
2021-05-20 12:08
Java中的 Switch 是如何支持 String 的?为什么不支持 long?
我们知道JavaSwitch支持byte、short、int类型,在
JDK1.5
时,支持了枚举类型,在JDK1.7时,又支持了String类型。
Java斗帝之路
·
2021-05-20 12:55
深入理解JVM11-早期(编译期)优化(语法糖-泛型和类型擦除)
Java语法糖1.泛型和类型擦除范型是
jdk1.5
的一项新增特性,它的本质是参数化类型的应用。也就是说所操作的数据类型被指定为一个参数。这种参数类型可以用在类,
raincoffee
·
2021-05-20 02:57
NO.42 枚举的使用
1.用法一:常量在
JDK1.5
之前,我们定义常量都是:publicstaticfianl....。现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。
smallnumber
·
2021-05-19 22:25
新手小白学JAVA 泛型 Collection List Set
其实就是的部分,它就是泛型泛型是(Generics)
JDK1.5
的一个新特性,通常用来和集合对象一起使用泛型概念非常重要,它是程序的增强器,它是目前主流的开发方式1.2作用那泛型有什么作用呢?
程序媛 泡泡
·
2021-05-19 15:35
JAVASE
java
泛型
集合
List
06 并发编程之AQS
通过JCP的JSR166规范,
Jdk1.5
开始引入了j.u.c包,这个包提供了一系列支持并发的组件。
攻城狮哦哦也
·
2021-05-19 07:20
Java StringBuffer & StringBuilder 源码分析
简介总所周知,StringBuffer是线程安全的,是JDK1.0加入的;StringBuilder是线程不安全的,是
JDK1.5
加入的。
TinyDolphin
·
2021-05-18 21:28
java入门 -- 静态导入
packagecom.michael.jdk15;/**
jdk1.5
之新特性--静态导入*静态导入:*作用:简化书写*使用:静态导入可以作用于一个类的所有静态成员;*格式:importstatic包名.
Michael_林
·
2021-05-17 16:04
java-enum 枚举
用法一:常量在
JDK1.5
之前,我们定义常量都是:publicstaticfianl....。现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。
望月成三人
·
2021-05-15 08:03
浅谈Java线程池的7大核心参数
java中涉及到线程池的相关类均在
jdk1.5
开始的java.util.concurrent包中,涉及到的几个核心类及接口包括:
·
2021-05-14 19:53
Java 线程锁
java.util.concurrent.locks包提供了锁和等待条件的接口和类,可用于替代
JDK1.5
之前的同步(synchronized)和监视器机制(主要是Object类的wait(),notify
待汝豪杰只是凡夫
·
2021-05-14 05:18
7.Java容器详解
语言的主要区别(这个是我个人认为的,当然区别还有很多)549734-20160920135339059-1268675998.png基本从学习java的第二天就会接触容器的概念,包括List、Vector(
JDK1.5
孔垂云
·
2021-05-14 03:05
注解的基本概念
注解的基本概念注解的英文就是Annotation,是
JDK1.5
版本之后开始有的功能。
未见哥哥
·
2021-05-13 13:33
基础: 泛型
引言java泛型是
JDK1.5
中引入的一个新特性,泛型提供了编译时的类型检测机制,该机制允许程序员在编译时检测到非法的类型。
一个有想法的人
·
2021-05-11 20:52
可变参数方法的编写
JDK1.5
增加了新特性:可变参数Class.class仔细看看parameterTypes的类型其
阿贝dragon
·
2021-05-11 06:35
泛型
一、泛型技术的由来泛型是从
JDK1.5
开始出现的一种安全机制。之前的版本会有安全隐患出现,数据类型的问题,导致程序发生类型转换异常。所以,
JDK1.5
开发出了泛型技术,解决程序中的安全问题。
杨比轩
·
2021-05-10 21:07
如何优雅的自定义 ThreadPoolExecutor 线程池
java中涉及到线程池的相关类均在
jdk1.5
开始的java.util.concurrent包中,涉及到的几个核心类及接口
chun_soft
·
2021-05-10 17:45
Java并发
自定义线程池
ThreadPool
优雅定义线程池
volatile关键字作用及原理
2、
jdk1.5
以后volatile完全避免了指令重排优化。volatile使用场景volatile可以部分取代synchronized,作为一个轻量级的读安全锁,但是并非写入
Mars_M
·
2021-05-09 11:21
21.2线程池
JDK1.5
之后产生的java.util.concurrent.Executors中创建线程池publicstaticExecutorServicenewFixedThreadPool(intnThreads
极简series
·
2021-05-07 05:59
线程池的用法
我们先来看在
JDK1.5
版本中ThreadPoolExecutor这个类;因为前者三种新建线程池的方法其实都是这里衍生出来的p
imbird
·
2021-05-06 14:49
java基础回顾
一switch结果返回值byteshortintchar在
JDK1.5
的时候可以是枚举在JDK1.7的时候可以是String二内存结构如果一个String类型的变量相加,那么在堆内存中开辟空间。
coke613
·
2021-05-06 03:37
Java 泛型解读
泛型的初认识泛型是在
JDK1.5
之后增加的新功能。泛型(Generic)泛型可以解决数据类型的安全性问题,在类的声明时通过一个标示表示类中某个属性的类型或者是某个方法的返回值及参数类型。
Yanci516
·
2021-05-04 18:30
多线程之单例与死锁
如线程池等饿汉式和懒汉式(多线程)饿汉式:对象随着类的加载就在内存中开辟了空间,懒汉式:初始为空,当调用时才实例化,节省空间、提高性能另外需注意:同步中嵌套同步会造成死锁,如下图:同步锁locka内嵌套同步锁lockb注:
JDK1.5
寻叶亭
·
2021-05-04 07:05
枚举--java24(02/17/2016)
如何自定义枚举类如何使用enum定义枚举类、枚举类的主要方法实现接口的枚举类
JDK1.5
之前需要自定义枚举类
JDK1.5
新增的enum关键字用于定义枚举类若枚举只有一个成员,则可以作为一种单例模式的实现方式枚举类对象的属性不应允许被改动
Girl_endless
·
2021-05-02 19:27
垃圾收集器
串行与并行收集器串行回收:
jdk1.5
前的默认算法,缺点是只有一个线程,执行垃圾回收时程序停止的时间比较长并行回收:多个线程执行垃圾回收适合于吞吐量的系统,回收时系统会停止运行。
小爪哇海
·
2021-05-01 23:33
【Java源码计划】AtomicBoolean
这个类自
JDK1.5
开始提供这个类实现了java.io.
DeanChangDM
·
2021-04-28 12:39
Java编写超时工具类实例讲解
jdk1.5
带来的并发库Future类可以满足这一需求。Future类中重要的方法有get()和cancel()。get()获取数据对象,如果数据没有加载
·
2021-04-27 17:24
anno_proxy
它是
JDK1.5
及以后版本引入的一个特性,与类、接口、枚举是在同一个层次。它可以声明在包、类、字段、方法、局部变量、方法参数等的前面,用来对这些元素进行说明,注释。
无聊新生
·
2021-04-27 00:01
01、泛型是什么?——《Android打怪升级之旅》
一、泛型是什么泛型是在
JDK1.5
引入的参数化类型特性,可以在同一段代码上操作多种数据类型。1.1参数化类型我们以泛型类的使用作为事例,如下://泛型类的定义publicclassGe
老匡话Android
·
2021-04-26 18:26
泛型 & 注解 & Log4J日志组件
掌握的知识:基本用法、泛型擦除、泛型类/泛型方法/泛型接口、泛型关键字、反射泛型(案例)泛型概述:泛型是
JDK1.5
以后才有的,可以在编译时期进行类型检查,且可以避免频繁类型转化//运行时期异常@TestpublicvoidtestGeneric
奋斗的老王
·
2021-04-26 17:56
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
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
其他