《实战Java高并发程序设计》pdf下载在线阅读全文,求百度网盘云资源

《实战Java高并发程序设计》pdf下载在线阅读全文,求百度网盘云资源,第1张

实战Java高并发程序设计》百度网盘pdf最新全集下载:

链接:https://pan.baidu.com/s/1ehUuChYRFfDDmSanPkM61w

?pwd=0f5b 提取码:0f5b

简介:在单核CPU时代,单任务在一个时间点只能执行单一程序,随着多核CPU的发展,并行程序开发变得尤为重要。

《实战Java高并发程序设计(第2版)》主要介绍基于Java的并行程序设计基础、思路、方法和实战。第一,立足于并发程序基础,详细介绍Java进行并行程序设计的基本方法。第二,进一步详细介绍了JDK对并行程序的强大支持,帮助读者快速、稳健地进行并行程序开发。第三,详细讨论了“锁”的优化和提高并行程序性能级别的方法和思路。第四,介绍了并行的基本设计模式,以及Java8/9/10对并行程序的支持和改进。第五,介绍了高并发框架Akka的使用方法。第六,详细介绍了并行程序的调试方法。第七,分析Jetty代码并给出一些其在高并发优化方面的例子。  

Java课程设计

【作 者】耿祥义,张跃平编著

【出版发行】 北京市:清华大学出版社 , 2008.11

【ISBN号】978-7-302-18428-7

【页 数】 323 26cm

【丛书名】21世纪高等学校计算机基础实用规划教材

【原书定价】29.5

这本~可制作pdf~

class Card {

// 0 - 3, 分别代表四种花色

int color

// 1-13,分别代表13张牌

int value

public Card(int index) {

value = index % 13 + 1

color = index / 13

}

}

/**

* 初始化52张牌

*/

public static void init() {

Card[] cs = new Card[52]

for (int i = 0i <52i++) {

cs[i] = new Card(i)

System.out.println(cs[i])

}

}

/**

* 随机发牌

*/

public static void ran() {

// 定义一个序列,每次从中提取一个元素

ArrayList<Integer>list = new ArrayList<Integer>()

for (int i = 0i <52i++)

list.add(i)

Card[] cs = new Card[52]

// 随机小于当前序列长度的数,从序列中提取一个

int max = 0

while (max <52) {

System.out.println(max)

Random r = new Random()

int ii = max <51 ? r.nextInt(51 - max): 0

cs[max] = new Card(list.get(ii))

list.remove(ii)

max++

}

for (Card c : cs)

System.out.println(c)

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7944727.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-11
下一篇 2023-04-11

发表评论

登录后才能评论

评论列表(0条)

保存