Many serious Java programmers, especially enterprise Java programmers, consider the new I/O API--called NIO for New Input/Output--the most important feature in the 1.4 version of the Java 2 Standard Edition. The NIO package includes many things that have been missing from previous editions of Java that are critical to writing high-performance, large-scale applications: improvements in the areas of buffer management, scalable network and file I/O, character-set support, and regular expression matching. Most of all, it boosts performance and speed dramatically. Java NIO explores the new I/O capabilities of version 1.4 in detail and shows you how to put these features to work to greatly improve the efficiency of the Java code you write. This compact volume examines the typical challenges that Java programmers face with I/O and shows you how to take advantage of the capabilities of the new I/O features. You?ll learn how to put these tools to work using examples of common, real-world I/O problems and see how the new features have a direct impact on responsiveness, scalability, and reliability. The book includes: * A rundown of the new features in NIO * Basic and advanced I/O Concepts * Binary I/O and the new buffer classes * Memory mapped files and file locking * Character I/O: encoding, decoding and transforming character data * Regular Expressions and the new java.util.regex package * Muliplexing with java.nio Because the NIO APIs supplement the I/O features of version 1.3, rather than replace them, you'll also learn when to use new APIs and when the older 1.3 I/O APIs are better suited to your particular application. Java NIO is for any Java programmer who is interested in learning how to boost I/O performance, but if you're developing applications where performance is critical, such as game computing or large-scale enterprise applications, you'll want to give this book a permanent spot on your bookshelf. With the NIO APIs, Java no longer takes a backseat to any language when it comes to performance. Java NIO will help you realize the benefits of these exciting new features.
《恨中录》内容简介:《恨中录》囊括朝鲜王朝女性文学三大经典《癸丑日记》《仁显王后传》《恨中录》。 《癸丑日记》的故事发生
《城市社会学评论·第一辑》内容简介:《城市社会学评论》是以当代中国和世界城市问题为研究对象,面向国内外学术界的社会科学类中
本书透彻地讲解了Flash组件开发、Flash游戏开发,以及SWF文件加解密与Flash文件综合性保护这三个话题。“弥赛亚之书”和“逆水游
Perl编程核心技术5 内容简介 Perl是一门功能强大、易于使用、容易移植的程序设计语言。Perl用途广泛,可用于Unix或Windows NT系统管理,We...
《现代C:概念剖析和编程实践》内容简介:这本书按级别组织,编号从0到3。初始级别0,名为“邂逅”,它将总结使用C进行编程的基础知
ARM嵌入式应用技术基础 本书特色 本书与《ARM嵌入式接口技术应用》、《ARM嵌入式应用实战》组成一个小系列,是以ARM7内核处理器和uC/OS.Ⅱ嵌入式操作...
《孟子选注》内容简介:本书从战国时期思想家、政治家、教育家孟子的哲学政治理论和教育纲领著作《孟子》七篇中选取精华篇章,加以
《海量数据库解决方案》将整体内容分为两部分,在第1部分中以影响数据读取效率的所有要素为类别,对其各自的概念、原理、特征、应
《无限相思无限恨》内容简介:石评梅作为深受大众喜爱的民国才女,是“五四”时期有名的作家。其情感经历、文采才干与绝代风华都一
(2008)电脑报合订本 本书特色 ◆ 《电脑报2008合订本》全套上、下两册,浓缩2008年电脑报精华文章◆ “2008-2009年度热点应用专稿”包含40余...
《东线:中央集团军群的覆灭》内容简介:《东线》系列丛书,由著名军事作家朱世巍先生撰写。它全面而详细地讲述了二战中苏德战争的
Itsundeniable—technologyischangingthewaywethink.Butisitforthebetter?Amidachoruso...
ArcGIS 9地理信息系统应用与实践-(上.下册) 内容简介 地理信息系统软件ArcGIS以其强大的功能体系和全方位的技术支持逐渐成为中国地理信息界用户群体*...
《朱柏庐和魏良辅的故事》内容简介:本书包括《朱柏庐序聊》和《魏良辅改曲》两个故事。朱柏庐先生是教育家、理学家,是昆山“三贤
MATLAB数学建模经典案例实战 本书特色《matlab数学建模经典案例实战》全面、系统地讲解了数学建模的知识。书中结合历年全国大学生数学建模竞赛试题,采用案例...
Inthisbook,notedwebdeveloperandlongtimeWaSPmemberJohnAllsopteachesallyouneedtokn...
PKPM结构软件工程应用及实例剖析 内容简介 本书取自作者多年来在全国各地举办pkpm结构软件应用讲座的演讲幻灯片,内容涵盖*新版pkpm结构软件从建立模型、计...
谣言几乎与人类历史同龄。随着互联网的兴起和普及,谣言变得无处不在。在言论自由的民主社会,从来就不乏谣言的传播渠道。危机时
網路提供一個讓我們負責自己生活的機會,也讓我們得以重新定義我們在全球社會和在地社群中的雙重公民角色。此外,網路交給我們責
《TKT剑桥英语教学能力认证考试全真模拟试题(2020年版)》内容简介:本书是TKT剑桥英语教学能力认证考试的专用辅导用书,从考试内