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
JAVA1.5
executor和task优先于线程。
在
Java1.5
发行版本中,Java平台中增加了java.util.concurrent。这个包中包含了ExecutorFramework,这是一个很灵活的基于接口的任务执行工具。
孤芳不自賞
·
2020-08-23 01:14
#
多线程的艺术
异步任务加载网络数据——AsyncTask使用
AsyncTask类简单介绍Android从1.5开始引入了AsyncTask这个类,AsyncTask内部使用
Java1.5
的并发库比普通初级Android开发者编写的Thread+Handler稳定很多
it_Y
·
2020-08-22 17:47
Android
多线程与高并发12-JMM和底层实现原理
Java1.5
版本对其进行了重构,现在的Java仍沿用了
Java1.5
的版本。Jmm遇到的问题与现代计算机中遇到的问题是差不多的物理机遇到的并发问题与虚拟机中的情况有不少相似之处,物理机对
DragonflyDavid
·
2020-08-22 14:11
jmm
缓存
伪共享
内存屏障
锁
多线程与高并发12-JMM和底层实现原理
Java1.5
版本对其进行了重构,现在的Java仍沿用了
Java1.5
的版本。Jmm遇到的问题与现代计算机中遇到的问题是差不多的物理机遇到的并发问题与虚拟机中的情况有不少相似之处,物理机对
DragonflyDavid
·
2020-08-22 14:10
jmm
缓存
伪共享
内存屏障
锁
PriorityQueue 解析
Java1.5
版本后就提供了一个具备了小根堆性质的数据结构也就是优先队列PriorityQueue。
阿杰、
·
2020-08-22 12:33
数据
详解 java CompletableFuture
Future是
java1.5
增加的一个接口,提供了一种异步并行计算的能力。
犀牛饲养员
·
2020-08-22 11:23
java
future
futuretask
异步
并行
Java Lock示例 - ReentrantLock
从
Java1.5
版开始在java.util.concurrent.locks包中提供了处理并发的ConcurrencyAPI的Lock锁接口和一些实现类来改进Object锁定机制。Jav
Yujiaao
·
2020-08-22 11:02
同步锁
synchronized
reentrancy
lock
java
Java 性能要点:自动装箱/ 拆箱 (Autoboxing / Unboxing)
文章主要介绍通过改进
Java1.5
就已存在的骨灰级特性大幅度提高应用性能。本文系OneAPM工程师编译呈现,以下为正文。如果我告诉你:“只要修改一个字符,下面这段代码的运行速度就能提高5倍。”
OneAPM蓝海讯通
·
2020-08-22 09:43
java
框架
应用性能
Java for循环中使用冒号【摘】
在for循环中使用冒号,是
JAVA1.5
增强的for循环的新特性:enhancedforloop。所谓“增强的for循环”,主要也是针对容器的。
彭彭
·
2020-08-21 13:57
Callable、Future和FutureTask解析
而自从
Java1.5
开始,就提供了Callable和Future,通过
伊布拉西莫
·
2020-08-21 09:11
#
JUC
Java系列之注解
Java注解(Annotation)又称之为Java标注、元数据,是
Java1.5
之后加入的一种特殊语法,通过注解可以标注Java中的类、方法、属性、参数、包等,可以通过反射原理对这些元数据进行访问,注解的使用不会影响程序的正常运行
躬行之
·
2020-08-20 21:58
java
注解
annotation
Java系列之注解
Java注解(Annotation)又称之为Java标注、元数据,是
Java1.5
之后加入的一种特殊语法,通过注解可以标注Java中的类、方法、属性、参数、包等,可以通过反射原理对这些元数据进行访问,注解的使用不会影响程序的正常运行
躬行之
·
2020-08-20 21:57
java
注解
annotation
eclipse 提示错误The method xxx of type must override a superclass method解决方式
java1.5
中继承接口是不需要@Override的,而在1.6中是需要添加@Override注解的,如果项目的编译器是1.5版本的就可能报错Themethodxxxoftypemustoverrideasuperclassmethod
Tal
·
2020-08-20 15:18
JAVA
一个例子带你了解两种自定义注解
初识,无处不在的注解从
Java1.5
就开始引入,在注解中,我们很容易就看到了Java的理念,"WriteOnce,RunAnywhere"。
19snow93
·
2020-08-20 10:16
并发:CountDownLatch,CyclicBarrier和Semaphore
在
java1.5
中,提供了一些非常有用的辅助类来帮助我们进行并发编程,比如CountDownLatch,CyclicBarrier和Semaphore,这三个辅助类的用法以下是本文目录大纲:CountDownLatch
Kate_Blog
·
2020-08-20 06:22
java 注解
java的世界正铺天盖地展开,有空写这一篇简单的annotations的文章,算是关于Annotation入门的文章吧,希望能各位们能抛砖,共同学习......不讲废话了,实践才是硬道理.第一部分:了解一下
java1.5
zx317931876
·
2020-08-19 23:46
利用Java的反射机制实现的ORM数据库查询
1.首先我们要定义一个Java注释类,叫Id,自从
Java1.5
以后,我们可以用注释这种方法来取代以前用XML来
J2虾虾
·
2020-08-18 22:56
Java咖啡厅
优先级队列PriorityQueue
(顺序有两种形式:升序或者是降序)来一个标准点的定义:PriorityQueue类在
Java1.5
中
咸鱼II
·
2020-08-17 10:57
编程日记
Java自定义注解入门
1.元注解(meta-annotation)在
Java1.5
以后,jdk提供了三个标准注解,定义在java.lang中:@Override:用于修饰此方法覆盖了父类的方法@Deprecated:用于修饰已经过时的方法
最美的词
·
2020-08-17 10:22
java编程
编程技巧和总结
Java
Annotation
注解
Java定时执行任务
Java中定时执行某任务,最常见的恐怕就是用JavaAPI中的Timer定时器了.除此之外,常见的还有基于线程模式的以及自
Java1.5
开始提供的新APIScheduledExecutorService
修巴利耶
·
2020-08-17 10:58
#
Java
Java笔试面试-MyBatis 核心(下)
MyBatis最初的设计是基于XML配置文件的,但随着Java的发展(
Java1.5
开始引入注解)和MyBatis自身的迭代升级,终于在MyBatis3之后就开始支持基于注解的开发了。
PauperGuy
·
2020-08-17 05:26
Java笔试面试
switch(String)语法糖解析
switch(String)语法糖解析
Java1.5
之前,switch语法结构仅支持int,byte,short,char这几个基本类型(及对应的包装类型)。1.5后提供了enum枚举结构。
重口味码农
·
2020-08-16 05:40
JAVA
C#的delegate/event/Action/Func/Predicate关键字
回顾C#发展的历史,C#1.0完全是模仿Java,并保留了C/C++的一些特性如struct,新学者很容易上手;C#2.0加入了泛型,也与
Java1.5
的泛型如出一辙;C#3.0加入了一堆语法糖,并在没有修改
小鱼的技术博客
·
2020-08-15 17:06
c#
关于android导入工程时出现的@Override错误问题的解决
这个错误的原因源于javacompiler,
Java1.5
中是没有@Override的,1.6中才有。因此解决的方法就是让eclipse使用java1.6而不是1
cwx01perfect
·
2020-08-15 13:25
android心得
深入java 通过反编译看枚举用法
这篇文章总结
java1.5
后jdk中新加的一种类型:enum。
yabay2208
·
2020-08-15 04:53
java深入理解
泛型(java 1.5 语法基础)
java1.5
开始引入泛型,使用起来很方便!我在这里简单介绍一下1。
studingsea
·
2020-08-15 03:13
JDK
enum类使用方法
enum类是
java1.5
之后新添加的功能类,主要用在表示日期、性别、颜色等。可以统一定义常用的常量。enum类可以看作一个普通的java类,用实例化的enum类来表示常量(如日期、性别)。
looplood_2011
·
2020-08-14 10:40
java
Java中的注解及自定义注解你用的怎么样,能不能像我这样应用自如?
Java1.5
引入了注解,当前许多java框架中大量使用注解,如Hibernate、Jersey、Spring。注解作为程序的元数据嵌入到程序当中。注解可以被一些解析工具或者是编译工具进行解析。
程序零世界
·
2020-08-13 19:00
一路踩坑构建Dubbo源码
构建源码第一步:必备开发环境:
Java1.5
以上的版本;Maven2.2.1或者以上的版本;官网下载源代码官网构建文档学习一下;构建上面part介绍了dubbo源码环境,下面溪源将一步步踩坑构建源码。
溪~源
·
2020-08-12 16:44
dubbo
dubbo
源码
Effective Java读书笔记 -- 第五章:泛型
Java1.5
发行版中增加了泛型。第二十三条:请不要在代码中使用原生态类型声明中具有一个或者多个类型参数的类或者接口,就是泛型类或者接口。泛型类和接口统称为泛型。
My_Vina
·
2020-08-12 13:45
Java
Effective
Java读书笔记
Java注解教程和自定义注解
Java注解在
Java1.5
被引用并且在一些Java框架如Hibernate,Jersey,Spring中被广泛使用。注解是被嵌入到程序自身中的程序的元数据。它可以被注解解析工具或编译器解析。
松岛的风
·
2020-08-11 23:53
Simple
Java
安装oracle时图形界面弹出不来或乱码的解决方法
runInstaller-jreLoc/opt/
java1.5
/jre同样,d
cnyi15573
·
2020-08-11 21:35
黑马程序员———
Java1.5
新特性之枚举
----------------------android培训、java培训、期待与您交流!----------------------publicclassTestEnum{/*最普通的枚举*/publicenumColorSelect{red,green,yellow,blue;}/*枚举也可以象一般的类一样添加方法和属性,你可以为它添加静态和非静态的属性或方法,这一切都象你在一般的类中做的那
laester
·
2020-08-11 12:06
heima
android开发之避免使用枚举
Java1.5
中引入了枚举的语法,包括Enum,EnumSet,EnumMap等。其中Enum就是我们在C或C++中见过的枚举类型,但是Java中的枚举又比C或C++中的枚举更成熟和复杂。
zhangjundi
·
2020-08-11 10:39
性能优化
java中枚举优先使用
java1.5
之后出现枚举类型,枚举类型的出现为开发者提供类型安全的检测和提高可读性;当然枚举的使用有一个缺点就是相比于int定义的标志位,装载和初始化枚举时会有空间和时间成本;所以除了小型终端,实践中不必太在意这个问题
soullines
·
2020-08-11 10:23
effective
java
java
Effective Java 枚举和注解 第30条:用 enum 代替 int 常量
Java1.5
发行版本中增加了两个新的引用类型家族:一种新的类称作枚举类型(enumtype),一种新的接口称作注解类型(annotationtype)。
YWLi
·
2020-08-11 09:13
Effective
Java
Effective
Java
黑马程序员_Java学习日记第四天-线程、
Java1.5
的新特性
-------android培训、java培训、期待与您交流!----------线程创建线程的两种方式:第一种继承thread类,新建子类第二种1定义类实现Runnable接口2覆盖Runnable接口中的run方法3通过thread类建立线程4将Runnable接口的子类对象当作实际参数传递给thread类的构造函数5调用thread类的start方法开启线程。线程的基本概念、线程的基本状态以
皮皮兔20
·
2020-08-10 21:19
Java编程
Java8语法和新功能
1-介绍从发明JAVA语法到功能升级换代,Java已经通过一些里程碑了:Java1.0:最开始的程序语言Java1.1,1.2,1.3,1.4:没有语法和功能很多变化
Java1.5
(或Java5):增加了一些新的概念
Tragfarmer
·
2020-08-10 21:41
java基础
深入理解Java枚举类型 + EnumMap源码分析
一、基本概念枚举是
Java1.5
引入的新特性,通过关键字enum来定义枚举类。枚举类是一种特殊类,它和普通类一样可以使用构造器、定义成员变量和方法,也能实现一个或多个接口,但枚举类不能继承其他类。
素小暖
·
2020-08-10 16:40
Java
SE
Java泛型学习笔记
5.2擦除的代价5.3边界处的动作6.边界7.通配符7.1协变7.2逆变7.3无界通配符参考1.泛型的作用Java中的泛型是在
Java1.5
以后引入的。
willwaywang6
·
2020-08-10 04:07
Java
深入理解Kotlin中的泛型(协变、逆变)
但实际上在
Java1.5
之前,这是很经常写的代码,也很容易犯错的代码。在上面的代码中,我们声明了一个不知道储存什么类型的List。虽然我们
涂程
·
2020-08-10 01:12
程序员
Android
Java中的 CountDownLatch工具类
CountDownLatch简介:CountDownLatch是一个同步工具类,在
Java1.5
中被引入,用来协调多个线程之间的同步,位于java.util.cucurrent包下。
baigp
·
2020-08-10 01:51
Java
java
多线程
CountDownLatch
Java并发工具类 - CountDownLatch
一.CountDownLatch用法1、简介CountDownLatch是
Java1.5
之后引入的Java并发工具类,放在java.util.concurrent包下面http://docs.oracle.com
天~嘿
·
2020-08-09 15:30
后端技术
guava 学习笔记(二) 瓜娃(guava)的API快速熟悉使用
使用
java1.5
weixin_30408675
·
2020-08-09 13:08
测试
java
深入理解Java线程池原理分析与使用
首先介绍如何使用,后面再介绍原理:第一种:
Java1.5
以后自带的线程池publicclassApp{publicstaticvoidmain(String[]args)throwsException{
第一堂课
·
2020-08-08 12:28
多线程
配置java环境变量,为什么只配置path,不配置classpath?
java的命令编译,运行.java文件path环境变量:记录的是可执行文件,如.exe文件,对可执行文件现在当前路径去找,如果没找到就去path环境变量中配置的路径去找不配置classpath:是因为在
java1.5
MaoMaoandSnail
·
2020-08-08 00:29
Java
Java并发编程:CountDownLatch、CyclicBarrier和 Semaphore
在
java1.5
中,提供了一些非常有用的辅助类来帮助我们进行并发编程,比如CountDownLatch,CyclicBarrier和Semaphore,今天我们就来学习一下这三个辅助类的用法。
凯炫风
·
2020-08-07 23:20
java
java集合框架【3】
java1.5
新特性 ConcurrentHashMap、Collections.synchronizedMap、Hashtable讨论...
在Java类库中出现的第一个关联的集合类是Hashtable,它是JDK1.0的一部分。Hashtable提供了一种易于使用的、线程安全的、关联的map功能,这当然也是方便的。然而,线程安全性是凭代价换来的――Hashtable的所有方法都是同步的。此时,无竞争的同步会导致可观的性能代价。Hashtable的后继者HashMap是作为JDK1.2中的集合框架的一部分出现的,它通过提供一个不同步的基
iteye_15968
·
2020-08-07 14:13
OKHTTP 源码分析(2)线程池梳理
先回顾一下,线程池是
Java1.5
之后才出现的饿API。1.最顶层的接口Executor,里面一个方法execute,传入一个Runnable参数;2.继承Execute的子类Executo
Super 含
·
2020-08-05 19:35
源码分析
Java并发编程:Callable、Future和FutureTask
而自从
Java1.5
开始,就提供了Callable和Future,通过它们可以在任务执行完毕之后得到任务执行结果。今天我们就来讨论
xiaoxuelilei
·
2020-08-05 15:50
java
java
并发
线程
上一页
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
其他