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
jdk5
Java多线程--happens-before
happens-before从
JDK5
开始,java使用新的JSR-133内存模型(本文除非特别说明,针对的都是JSR-133内存模型)。
咸鱼的梦想
·
2023-06-07 03:55
基础--7.语言(Java)
Happens-Before规则
1.前言从
JDK5
开始,Java使用新的JSR-133内存模型,使用happens-before的概念来阐述操作间的可见性。
米奇罗
·
2023-06-07 03:23
Java内存模型
happens-before
重排序
Java 泛型
9泛型9.1泛型的概述和好处泛型:是
JDK5
中引入的特性,它提供了编译时类型安全检测机制,该机制允许在编译时检测到非法的类型它的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数一提到参数,最熟悉的就是定义方法时有形参
m0_64879847
·
2023-06-07 01:48
随笔
java
开发语言
jvm
Java泛型详解
一、泛型本质Java泛型(generics)是
JDK5
中引入的一个新特性,泛型提供了编译时类型安全检测机制,该机制允许程序员在编译时检测到非法的类型。
DaphX
·
2023-04-21 18:35
day04
2:语句体2;break;...default:语句体n+1;break;}格式的解释:switch:表示这是switch选择结构表达式:这个地方的取值是有限定的byte,short,int,char
JDK5
姗婷
·
2023-04-21 17:21
Java—泛型
泛型介绍泛型又称参数化类型,是
Jdk5
.0出现的新特性,解决数据类型的安全性问题2)在类声明或实例化时只要指定好需要的具体的类型即可。
gycaaa
·
2023-04-21 15:52
Java泛型
java
Java泛型
什么是类型擦除桥接方法2.为何需要类型擦除3.类型信息并未完全擦除四、泛型使用1.泛型类2.泛型接口3.泛型方法五、泛型扩展1.泛型的上下边界泛型的上边界泛型的下边界2.泛型中使用&(并且)操作符一、泛型介绍1.背景在
JDK5
骑个小蜗牛
·
2023-04-21 04:18
Java
java
泛型
目录泛型概述泛型的好处泛型方法泛型概述泛型:是
JDK5
中引入的特性,可以在编译阶段约束操作的数据类型,并进行检查。
小仙女-仙
·
2023-04-21 03:11
java
开发语言
JAVA中的自定义注解
JDK5
.0提供了四种元注解:Retentio
DZGHYD
·
2023-04-21 00:39
java基础
java
jvm
开发语言
Java中的注解,自定义注解
在编译时进行格式检查(JDK内置的三个基本注解)5.元注解6.自定义注解6.1定义自定义注解6.2使用自定义注解6.3读取和处理自定义注解框架=注解+反射+设计模式1.注解概述注解(Annotation)是从
JDK5
.0
鱼找水需要时间
·
2023-04-21 00:30
Spring
Java
java
spring
spring
boot
注解和反射
注解Annotation是从
JDK5
开始引入的新技术Annotation的作用不是程序本身,可以对程序作出解释(这一点和注释(comment)没什么区别)可以被其他程序(比如:编译器等)读取Annotation
关阿狸
·
2023-04-20 22:17
阿里P8教你Java注解与反射
Ⅰ什么是注解Java注解(Annotation)又称Java标注,是
JDK5
.0引入的一种注释机制。Java语言中的类、方法、变量、参数和包等都可以被标注。
java搬砖从来不加班
·
2023-04-20 19:33
Java 的 泛型, Set, TreeSet 以及数据结构基本认识
1.泛型1.1泛型概述泛型的介绍泛型是
JDK5
中引入的特性,它提供了编译时类型安全检测机制泛型的好处把运行时期的问题提前到了编译期间避免了强制类型转换泛型的定义格式:指定一种类型的格式.尖括号里面可以任意书写
·
2023-04-19 09:54
后端java
从ReentrantLock角度解析AQS
一般情况下,大家系统中至少也是JDK8了,那想必对于
JDK5
加入的一系列功能并不陌生吧。那时候重点加入了java.util.concurrent并发包,我们简称为JUC。
·
2023-04-19 05:47
javaaqs源码并发编程
JVM中的新生代和老年代(Eden空间、两个Survior空间)
CMS,全称ConcurrentMarkSweep,是JDK1.4后期版本开始引入的新GC算法,在
JDK5
和JDK6中得到了进一步改进,它的主要适合场景是对响应时间的重
杨铮的技术博客
·
2023-04-19 04:17
java
Java线程多线程之创建-多线程-NO2
1.继承Thread类,重写父类run()方法2.实现runnable接口3.使用ExecutorService、Callable、Future实现有返回结果的多线程(
JDK5
.0以后)2、多线程同步机制
昕芭
·
2023-04-18 16:39
线程
java
面试
jvm
聊聊 java 注解
可以看下Google得到的解释
JDK5
中引入了源代码中的注解(annotation)这一机制。注解使得Java源代码
噜噜92
·
2023-04-18 02:37
Java基础-泛型与set
1.泛型1.1泛型概述泛型的介绍泛型是
JDK5
中引入的特性,它提供了编译时类型安全检测机制泛型的好处把运行时期的问题提前到了编译期间避免了强制类型转换泛型的定义格式:指定一种类型的格式.尖括号里面可以任意书写
爪蛙毁一生
·
2023-04-17 20:41
java
java
开发语言
set
泛型
后端
从ReentrantLock角度解析AQS
一般情况下,大家系统中至少也是JDK8了,那想必对于
JDK5
加入的一系列功能并不陌生吧。那时候重点加入了java.util.concurrent并发包,我们简称为JUC。
知了一笑
·
2023-04-17 17:45
Java编程
核心基础
java
AQS
并发
Java 进阶(16)枚举
Java从
JDK5
开始,引⼊了对枚举的⽀持。为什么使用枚举在枚举出现之前,如
逆轮回
·
2023-04-17 09:54
Java
进阶
java
开发语言
Java 中的 T,E,K,V,?
表示不确定的java类型T(type)表示具体的一个java类型KV(keyvalue)分别代表java键值中的KeyValueE(element)代表ElementJava泛型(generics)是
JDK5
黄海佳
·
2023-04-16 17:22
8.1 线程同步
一个内存修改共享变量,其他线程也能看到被修改后的值;2.有序性:保证A线程和B线程有序执行;对象创建:主内存(堆内存)---------每个线程-工作内存(线程栈)【存储主内存对象的副本】;同步机制:
JDK5
.0
jadefly
·
2023-04-16 12:24
从ReentrantLock角度解析AQS
一般情况下,大家系统中至少也是JDK8了,那想必对于
JDK5
加入的一系列功能并不陌生吧。那时候重点加入了java.util.concurrent并发包,我们简称为JUC。
程序员万万
·
2023-04-16 08:14
java
jvm
开发语言
AQS
Java基础
SE(JavaSE),standardedition,标准版,是我们通常用的一个版本,从
JDK5
.0开始,改名为JavaSE。
蚓语戏言
·
2023-04-15 20:23
Spring Annotation 注解基础
二、注解概念注释:给人看的提示信息,人看了提示信息了解程序的内容java中注释的格式:///**//***/注解:sun在
jdk5
.0开始提供的新特性给程序看的提示信息,程序看后可以根据有无注解及注解上属性的不同配置执行不同的逻辑
dream_guard
·
2023-04-15 15:39
JAVA入坑之概述及语言基础部分知识总结
2004年发布
JDK5
,新增泛型、枚举、foreach、自动装箱等2014年发布JDK8,新增访问权限、方
烟雨平生9527
·
2023-04-15 09:07
java
开发语言
快速搞定 MAC 系统 JDK 安装及环境变量配置,让你的开发之路更加顺畅
MAC苹果系统下安装JDK及环境变量配置JDK(JavaDevelopmentKit)是Java语言的软件开发工具包SE(JavaSE),standardedition,标准版,是我们通常用的一个版本,从
JDK5
.0
=蜗牛=
·
2023-04-14 22:07
MAC
java
jdk
mac
jdk1.8
苹果
Java中注解与解析
注解注解概述Java注解(Annotation)又称Java标注,它是
JDK5
.0引入的一种机制。Java语言中的类、构造器、方法、成员变量、参数都可以被注解进行标注。
咸鱼不咸鱼
·
2023-04-14 09:14
Java基础
java
junit
开发语言
【linux】 安装 java 环境
目录1.检查linux下是否安装java(jdk)环境2.查看linux的操作系统版本3.下载jdk4.新建java文件夹用于安装
jdk5
.将下载到本地的jdk压缩包上传到linux服务器6.配置环境变量
svt_井木
·
2023-04-13 20:59
linux
linux
java
服务器
Java进阶
注解什么是注解Java注解(Annotation)又称Java标注,是
JDK5
.0引入的一种注释机制。Java语言中类、方法、变量、参数和包等都可以被标注。Java标注可以通过反射获取标注内容。
叫我剑锋
·
2023-04-13 02:19
Java进阶
java
jvm
spring
StringBuffer StringBuilder
String:不可变的字符序列;底层使用char[]存储StringBuffer:可变的字符序列;线程安全的,效率低,底层使用char[]存储StringBuilder:可变的字符序列;
JDK5
.0新增
还在学习进步
·
2023-04-13 02:17
JavaSE
java
开发语言
Java泛型
泛型是个啥Java泛型是
JDK5
中引入的一个新特性,其提供了编译时类型安全检测机制,该机制允许程序员在编译时检测到非法的类型。泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。
小小怪下士 XIA
·
2023-04-13 00:34
java
jvm
servlet
JAVA笔记 :注解和反射
一、注解1.1概述注解(Annotaion)是
JDK5
.0开始引入的技术可以用在包、类、方法、属性等上面,相当于给它们添加了额外的信息。
Y_L_Wang
·
2023-04-12 21:34
java
java
后端
spring
彻底理解java中泛型
泛型是
JDK5
引入的一种特性,是一种类型安全检测机制,开发者在编译阶段发现类型相关的报错。泛型即参数类型化,将操作的数据类型定义为参数,可定义在类、接口、方法中。
木鸡呀
·
2023-04-12 20:08
java基础面试
java
开发语言
一文吃透Java泛型
Java泛型(generics)是
JDK5
中引入的一个新特性,泛型提供了编译时类型安全检测机制,该机制允许开发者在编译时检测到非法的类型。
程序媛汤圆儿
·
2023-04-12 15:59
java
面试
jvm
一文带你搞懂 Java 泛型
什么是泛型&为什么引入泛型在谈泛型之前,我们先来看一段
JDK5
之前没有泛型时的代码publicstaticvoidmain(String[]args){ArrayL
暮色妖娆丶
·
2023-04-12 15:54
妖妖的Java学习之路
java
泛型
javase
一文吃透泛型
gitee地址Java泛型(generics)是
JDK5
中引入的一个新特性,泛型提供了
程序员大彬
·
2023-04-12 15:18
java
面试
java
开发语言
JDK5
-可变参数(类型转换问题)
形如:publicvoidfunction(intarg,int...args)可变参数隐式地创建一个数组注意:可变参数必须出现在参数列表的最后,否则使用数组分析以下程序:publicclassVarParameter{publicstaticvoidmain(String[]args){printArr(1,2,3);printArr(newInteger[]{1,2,3});printArr(
Josaber
·
2023-04-12 10:14
注解和反射
一、注解:1.1、什么是注解注释(Comment):给人看的注解(Annotation安娜忒瞬):给程序解释
JDK5
.0开始引入的技术作用:不是程序本身,可以堆程序作出解释可以被其他程序(比如:编译器)
无极的移动代码
·
2023-04-12 08:04
Java基础学习
java
Java:Annotation(注解)--原理到案例
图片取自文末推荐文章本文章涉及代码已放到github上annotation-study1.Annotation为何而来What:Annotation干嘛的
JDK5
开始,java增加了对元数据(MetaData
zlcook
·
2023-04-12 06:56
【spring springmvc】springmvc使用注解声明控制器与请求映射
从
JDK5
开始提供了名为Annotation(注解)的功能,Spring正是利用这一特性,Spring逐步完善对Annotation注解技术的全面支持,使XML配置文件不再臃肿,向“零配置”迈进。
lomtom
·
2023-04-10 18:00
关于java泛型
Java泛型(generics)是
jdk5
中引入的一个新特性,泛型提供了编译时类型安全检测机制,该机制允许程序员在编译时检测到非法的类型。
Jeremy_Ji
·
2023-04-10 02:55
泛型
一、泛型1、泛型定义泛型(generics)是
JDK5
.0以后的特性,提供了编译期间安全监测机制,它是将数据类型参数化的一种方式。
怪丿我咯丶
·
2023-04-09 21:17
java
Java注解详解
Java注解定义Java注解又称Java标注,是在
JDK5
时引入的新特性,注解(也被称为元数据)。
贺兰猪
·
2023-04-09 15:29
Java
java
深入理解CAS算法原理
jdk5
增加了并发包java.util.concurrent.*,其下面的类使用CAS算法实现了区别于synchronouse同步锁的一种乐观锁。
陌隋
·
2023-04-09 10:44
算法
Java
Java并发编程
java
CAS
concurrent
并发编程
算法
深入理解CAS原理
jdk5
增加了并发包java.util.concurrent.*,其下面的类使用CAS算法实现了区别于synchronouse同步锁的一种乐观锁。
jayzym
·
2023-04-09 10:39
java
CAS
java 练习-多线程 章节练习题及面试题
java中有几种方法可以实现一个线程(
jdk5
.0之前)?用什么关键字修饰同步方法?stop()和suspend()方法为何不推荐使用?
不更了
·
2023-04-07 16:32
java练习
多线程
java
面试
编程语言
thread
Lock锁
虽然我们可以理解同步代码块和同步方法的锁对象问题,但是我们并没有直接看到在哪里上了锁,在哪里释放了锁,为了更清晰的表达如何加锁和释放锁,
JDK5
以后提供了一个新的锁对象LockLock实现提供比使用synchronized
iuiu啊
·
2023-04-07 15:37
java
开发语言
Java泛型(黑马程序员武汉中心)
Java泛型一、概述1、泛型含义Java泛型(generics)是
JDK5
中引入的一个新特性,泛型提供了编译时类型安全检测机制,该机制允许程序员在编译时检测到非法的类型。
黑马程序员武汉校区
·
2023-04-07 14:26
常用API之包装类
2、
JDK5
以后对包装类新增加了什么性质自动装箱、自动拆箱因此我们也可以认为在
JDK5
以后包装类和基本数据类型的效果是相同的。
居明明
·
2023-04-07 01:41
java
java
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他