Java5.0Tiger程序高手秘笈

Java5.0Tiger程序高手秘笈
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
出版社: 东南大学出版社
2005-10
版次: 1
ISBN: 9787564101206
定价: 28.00
装帧: 平装
开本: 其他
纸张: 胶版纸
页数: 188页
字数: 235千字
  • 代号为 “Tiger”的下一个 Java 版本,不只是个小改动版。在语言核心中有超过 100 项以上的变动,同时有大量的对 library 与 API 所做的加强,让开发者取得许多新的功能、工具与技术。但在如此多的变化下,应该从何处开始着手?也许可以从既长又无趣的语言规范说明书开始看起;或等待最少 500 页的概念与理论巨著出版;甚至还可以直接把玩新的 JDK 看看能够有什么发现;或者借由《Java 5.0 Tiger:程序高手秘笈》来做个彻底研究。
      
      
      这本书由 Java 界的畅销作家 Brett McLaughlin 与 David Flanagan 合著,实事求是、直中要害的指引跳过了学院派的枯燥而切入 Tiger 的核心。读者会在第一章的结束前掌握语言中许多重要的新功能,并且在前 20 页就会发现自己沉浸于程序代码中。通过 50 个以上的范例程序,读者会有完整且实用的 generic 论述、学习到 boxing 与 unboxing是 如何影响类别转换、认识 vararg 的威力、了解如何撰写 enumerated 类型与 annotation,精通 Java的 新的格式化 method 以及 for/in 循环,甚至对 JVM 的并发运作性质有深刻的体认。
      
      
      在阅读过程中,读者会认识到:
      
      
      · generic ,包括了类型安全的 collection 与自行定义 generic 的 class 。
      
      
      · Enumerated 类型与值,以及与 public static final 常量间的关系。
      
      
      · Tiger 在 primitive 类型与 wrapper 类型间的 autoboxing 与 auto-unboxing 转换。
      
      
      · 可变参数(vararg),包括了自定义 vararg 的 method 。
      
      
      · Tiger 对编译器检查 annotation提供 的大量支持。
      
      
      · for/in 循环。
      
      
      · 新的 format() 与 printf() 格式化method 。
      
      
      · 在 Tiger 中的并发运作性质,包括了 lock、scheduling timer、thread中未捕获的 exception ,以及新的 Callable interface 。 Brett Mclanughlin在Logo时期(还记得那个小三角吗?)就开始计算机方面的工作。他目前专精于使用Java以及Java相关技术来建立应用程序结构。最近几年他都在Nextel Communications与Allegiance Telecom,Inc.设置这些结构。Brett是Java的Turbine项目共同发起人之一,那就是 《程序高手秘笈》系列



    第一章 有什么新玩意?

      操作Array

      使用Queue

      使用Comparator将Queue排序

      Override返回类型

      更好地运用Unicode

      加入StringBuilder

    第二章 Generic

      使用Type-Safe的List

      使用Type-Safe的Map

      Interating Over Parameterized Type

      接受Parameterized Type作为参数

      返回Parameterized Type

      使用Parameterized Type作为类型参数

      检查Lint

      Generic与类型转换

      撰写Generic类型

      限制类型参数

    第三章 Enumerated类型

      创建Enum

      行内[Inline]声明Enum

      Interating Over Enum

      Switch分支的Enum

      Enum的Map

      Enum的Set

      有Enum中加入Method

      实现有Enum的Interface

      值定的Class程序主体

      自定义enum

      对Enum作Extend

    第四章 Autoboxing与Unboxing

      将Primitive转换成Wrapper类型

      将Wrapper类型转换成Primitive

      Wrapper类型的递增与递减

      Boolean与boolean

      Conditional与Unboxing

      流程控制语句与Unboxing

      Method Overload的解析

    第五章 vararg

      创建可变长度的(Variable Length)参数List

      Iterating Over 可变长度的参数List

    ……

    第六章 Annotation

    第七章 for/in语句

    第八章 静态的Import

    第九章 格式化

    第十章 Threading

    索引
  • 内容简介:
    代号为 “Tiger”的下一个 Java 版本,不只是个小改动版。在语言核心中有超过 100 项以上的变动,同时有大量的对 library 与 API 所做的加强,让开发者取得许多新的功能、工具与技术。但在如此多的变化下,应该从何处开始着手?也许可以从既长又无趣的语言规范说明书开始看起;或等待最少 500 页的概念与理论巨著出版;甚至还可以直接把玩新的 JDK 看看能够有什么发现;或者借由《Java 5.0 Tiger:程序高手秘笈》来做个彻底研究。
      
      
      这本书由 Java 界的畅销作家 Brett McLaughlin 与 David Flanagan 合著,实事求是、直中要害的指引跳过了学院派的枯燥而切入 Tiger 的核心。读者会在第一章的结束前掌握语言中许多重要的新功能,并且在前 20 页就会发现自己沉浸于程序代码中。通过 50 个以上的范例程序,读者会有完整且实用的 generic 论述、学习到 boxing 与 unboxing是 如何影响类别转换、认识 vararg 的威力、了解如何撰写 enumerated 类型与 annotation,精通 Java的 新的格式化 method 以及 for/in 循环,甚至对 JVM 的并发运作性质有深刻的体认。
      
      
      在阅读过程中,读者会认识到:
      
      
      · generic ,包括了类型安全的 collection 与自行定义 generic 的 class 。
      
      
      · Enumerated 类型与值,以及与 public static final 常量间的关系。
      
      
      · Tiger 在 primitive 类型与 wrapper 类型间的 autoboxing 与 auto-unboxing 转换。
      
      
      · 可变参数(vararg),包括了自定义 vararg 的 method 。
      
      
      · Tiger 对编译器检查 annotation提供 的大量支持。
      
      
      · for/in 循环。
      
      
      · 新的 format() 与 printf() 格式化method 。
      
      
      · 在 Tiger 中的并发运作性质,包括了 lock、scheduling timer、thread中未捕获的 exception ,以及新的 Callable interface 。
  • 作者简介:
    Brett Mclanughlin在Logo时期(还记得那个小三角吗?)就开始计算机方面的工作。他目前专精于使用Java以及Java相关技术来建立应用程序结构。最近几年他都在Nextel Communications与Allegiance Telecom,Inc.设置这些结构。Brett是Java的Turbine项目共同发起人之一,那就是
  • 目录:
    《程序高手秘笈》系列



    第一章 有什么新玩意?

      操作Array

      使用Queue

      使用Comparator将Queue排序

      Override返回类型

      更好地运用Unicode

      加入StringBuilder

    第二章 Generic

      使用Type-Safe的List

      使用Type-Safe的Map

      Interating Over Parameterized Type

      接受Parameterized Type作为参数

      返回Parameterized Type

      使用Parameterized Type作为类型参数

      检查Lint

      Generic与类型转换

      撰写Generic类型

      限制类型参数

    第三章 Enumerated类型

      创建Enum

      行内[Inline]声明Enum

      Interating Over Enum

      Switch分支的Enum

      Enum的Map

      Enum的Set

      有Enum中加入Method

      实现有Enum的Interface

      值定的Class程序主体

      自定义enum

      对Enum作Extend

    第四章 Autoboxing与Unboxing

      将Primitive转换成Wrapper类型

      将Wrapper类型转换成Primitive

      Wrapper类型的递增与递减

      Boolean与boolean

      Conditional与Unboxing

      流程控制语句与Unboxing

      Method Overload的解析

    第五章 vararg

      创建可变长度的(Variable Length)参数List

      Iterating Over 可变长度的参数List

    ……

    第六章 Annotation

    第七章 for/in语句

    第八章 静态的Import

    第九章 格式化

    第十章 Threading

    索引
查看详情
12
好书推荐 / 更多
Java5.0Tiger程序高手秘笈
大合流:信息技术和新全球化
理查德·鲍德温 著;李志远 刘晓捷 罗长远 译
Java5.0Tiger程序高手秘笈
日本经济奇迹的终结(日本经济类经典著作,复盘日本经济发展路径,思索中国经济发展走向)
[日]都留重人 著;李雯雯 译;于杰 校译
Java5.0Tiger程序高手秘笈
李鸿章·袁世凯
[日]冈本隆司 著
Java5.0Tiger程序高手秘笈
龙猫的家(宫崎骏首度讲述创作的原点、灵感的源头!吉卜力审定认证全书印刷装帧!)
[日]宫崎骏 著;新经典 出品
Java5.0Tiger程序高手秘笈
萨缪尔森自述
[美]保罗·A.萨缪尔森 著;吕吉尔 译;赖建诚 校
Java5.0Tiger程序高手秘笈
陆上行舟——一个中国记者的拉美毒品调查(央视记者刘骁骞用一段段生死旅途汇成深度调查实战手册。)
刘骁骞
Java5.0Tiger程序高手秘笈
大地上的居所
[智利]巴勃罗·聂鲁达 著;新经典 出品
Java5.0Tiger程序高手秘笈
果麦经典:王尔德奇异故事集
鲁冬旭 译者;果麦文化 出品;[英]奥斯卡·王尔德
Java5.0Tiger程序高手秘笈
在别处
袁凌
Java5.0Tiger程序高手秘笈
阅读过去:考古学阐释的当代取向
[英]伊恩·霍德、[美]斯科特·赫特森 著;徐坚 译
Java5.0Tiger程序高手秘笈
她世界 一部独特的女性心灵成长图鉴
[法]伊丽莎白·卡多赫 (法)安娜·德·蒙塔尔洛
Java5.0Tiger程序高手秘笈
险路漫漫:早期美洲征服史
[美]托尼·霍维茨 著;巢骏至、丁宇岚 译