51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#JDK
JDK源码阅读顺序
很多java开发的小伙伴都会阅读jdk源码,然而确不知道应该从哪读起。以下为小编整理的通常所需阅读的源码范围。 标题为包名,后面序号为优先级1-4,优先级递减 1、java.lang1)Object12)String13)AbstractStringBuilder14)StringBuf...
代码星球
·
2020-12-09
JDK
源码
阅读
顺序
jdk提供的四种线程池
“线程池”顾名思义,就是存放线程的池子,这个池子可以存放多少线程取决于采用哪种线程池,取决于有多少并发线程,有多少计算机的硬件资源。使用线程池最直接的好处就是:线程可以重复利用、减少创建和销毁线程所带来的系统资源的开销,提升性能(节省线程创建的时间开销,使程序响应更快)。 2.1、固定线程数的线程...
代码星球
·
2020-12-09
jdk
提供
四种
线程
动态代理:JDK动态代理和CGLIB代理的区别
代理模式:代理类和被代理类实现共同的接口(或继承),代理类中存有指向被代理类的索引,实际执行时通过调用代理类的方法、实际执行的是被代理类的方法。而AOP,是通过动态代理实现的。一、简单来说: JDK动态代理只能对实现了接口的类生成代理,而不能针对类 CGLIB是针对类实现代理,主要是对指定的类生成一个子...
代码星球
·
2020-12-09
代理
动态
JDK
CGLIB
区别
自己动手实现JDK动态代理
出自:作者:孤独烟 http://rjzheng.cnblogs.com/----------------------------------------------------------------------------------------------------------------...
代码星球
·
2020-12-09
自己
动手
实现
JDK
动态
Linux_JDK安装
一、下载linux版本的jdk压缩包(这里安装jdk1.7版本,子版本随意,选择*.tar.gz文件下载) 下载目录:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html二、利用外部工具(filezi...
代码星球
·
2020-12-07
Linux
JDK
安装
linux上安装jdk
在Linux上安装JDK:【步骤一】:上传JDK到Linux的服务器.*上传JDK*卸载open-JDKjava–versionrpm-qa|grepjavarpm-e--nodepsjava-1.6.0-openjdk-1.6.0.35-1.13.7.1.el6_6.i686rpm-e--nodepsjava-1.7...
代码星球
·
2020-11-27
linux
安装
jdk
CentOS下安装JDK的三种方法
由于各Linux开发厂商的不同,因此不同开发厂商的Linux版本操作细节也不一样,今天就来说一下CentOS下JDK的安装:1.在/usr/目录下创建java目录[root@localhost~]#mkdir/usr/java[root@localhost~]#cd/usr/java2.下载jdk,然后解压[root@...
代码星球
·
2020-11-27
CentOS
安装
JDK
三种
方法
linux 系统添加jdk环境变量
exportJAVA_HOME=/usr/local/jdk1.7.0_79exportJAVA_BIN=$JAVA_HOME/binexportPATH=$PATH:$JAVA_BINexportCLASSPATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.ja...
代码星球
·
2020-11-01
linux
系统
添加
jdk
环境
检查jdk版本
###检查JDK版本信息-----------------------------查看jdk是否已安装javac查看jdk版本信息javac-version查看jdk安装位置java-verbose查看jdk版本java-d32或java-d64...
代码星球
·
2020-11-01
检查
jdk
版本
Java 11 将至,不妨了解一下 Oracle JDK 之外的版本
Java11计划于本月,即9月25日发布。与Java10不同,Java11不仅提供了长期支持,还将作为Java平台的参考实现。新的长期支持版本每三年发布一次,根据后续的发布计划,Java17将于2021年发布。我们曾报道过,甲骨文已经改进了JavaSE(标准版)的商业支持计划,由之前企业一次性支付永久许可费用加年度支持...
代码星球
·
2020-11-01
Java
将至
不妨
了解
一下
CentOS下yum安装mysql,jdk以及tomcat
首先说明,服务器是阿里云的,centos6.3_64位安全加固版。首先需要登陆进来,使用的是putty,因为最初的时候,Xshell登陆会被拒绝。0.创建个人文件夹 #使用yum安装tomcat和mysql#创建文件夹cd/usr/localmkdirrenfufei1. 安装rzsz &...
代码星球
·
2020-10-21
CentOS
yum
安装
mysql
jdk
JDK1.5中线程池,定时器知识
packagecn.it.pool;importjava.util.concurrent.ExecutorService;importjava.util.concurrent.Executors;importjava.util.concurrent.TimeUnit;publicclassThreadPoolTest{...
代码星球
·
2020-10-21
JDK1.5
线程
定时器
知识
JDK
JavaDevelopmentKit(JDK)是Java软件开发工具包(SDK),是整个Java的核心,包括了Java运行环境,java工具和java基础类库。 JDK是一切java应用程序的基础,所有的java应用程序是构建在这个之上的。它是一组API,也可以说是一些javaClass。...
代码星球
·
2020-10-11
JDK
linux 下面完美安装jdk
两种方式:第一种:使用yum方式安装jdk1.查看yum中管理的可用的JDK软件包列表:yumsearchjava|grep-i--colorJDK结果如下图所示: 2.选择合适版本,安装jdk,本人选择的是java-1.8.0-openjdk-devel.x86_64yuminstalljava-1.8.0...
代码星球
·
2020-10-02
linux
下面
完美
安装
jdk
jdk 1.8新特性 流式字符串转list<Long>
String ids= "1,2,3,4,5,6"; List<Long> listIds = Arrays.asList(ids.split(",")).stream().map(s -> Long.parseLong(...
代码星球
·
2020-10-02
jdk
新特性
特性
流式
字符串
首页
上一页
...
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
其他