欢迎光临澳大利亚新华书店网 [登录 | 免费注册]

    • Java核心技术(卷Ⅰ基础知识上下第11版英文版)
      • 作者:(美)凯·S.霍斯特曼
      • 出版社:人民邮电
      • ISBN:9787115504920
      • 出版日期:2019/05/01
      • 页数:842
    • 售价:59.6
  • 内容大纲

        本书是经典的《Java核心技术 卷I:基础知识》的新版。这一版对全书进行了全面更新,以反映Java SE 9、Java SE 10和Java SE 11的特性。
        书中囊括了Java的全部基础知识,提供了大量完整且具有实际意义的应用示例,详细介绍了Java语言基础、面向对象编程、反射与代理、接口与内部类、事件监听器模型、使用Swing UI工具进行图形用户界面程序设计、打包应用程序、异常处理、登录与调试、泛型编程、集合框架、多线程和并发等内容。
        本书适合想将Java应用于实际项目的软件开发人员、高等院校教师和学生参考阅读。
  • 作者介绍

  • 目录

    Chapter 1: An Introduction to Java / Java概述 
      1.1  Java as a Programming Platform / Java程序设计平台 
      1.2  The Java“White Paper”Buzzwords / Java“白皮书”中的口号 
        1.2.1  Simple / 简单 
        1.2.2  Object-Oriented / 面向对象 
        1.2.3  Distributed / 分布式 
        1.2.4  Robust / 健壮 
        1.2.5  Secure / 安全 
        1.2.6  Architecture-Neutral / 体系结构中立 
        1.2.7  Portable / 可移植 
        1.2.8  Interpreted / 解释型 
        1.2.9  High-Performance / 高性能 
        1.2.10  Multithreaded / 多线程 
        1.2.11  Dynamic / 动态 
      1.3  Java Applets and the Internet / Java Applet与Internet 
      1.4  A Short History of Java / Java简史 
      1.5  Common Misconceptions about Java / 对Java的常见误解 
    Chapter 2: The Java Programming Environment / Java编程环境 
      2.1  Installing the Java Development Kit / 安装Java开发包(JDK) 
        2.1.1  Downloading the JDK / 下载JDK 
        2.1.2  Setting up the JDK / 设置JDK 
        2.1.3  Installing Source Files and Documentation / 安装源文件和文档 
      2.2  Using the Command-Line Tools / 使用命令行工具 
      2.3  Using an Integrated Development Environment / 使用集成开发环境 
      2.4  JShell 
    Chapter 3: Fundamental Programming Structures in Java / Java的基本编程结构 
      3.1  A Simple Java Program / 一个简单的Java程序 
      3.2  Comments / 注释 
      3.3  Data Types / 数据类型 
        3.3.1  Integer Types / 整型 
        3.3.2  Floating-Point Types / 浮点型 
        3.3.3  The char Type / char类型 
        3.3.4  Unicode and the char Type / Unicode与char类型 
        3.3.5  The boolean Type / boolean类型 
      3.4  Variables and Constants / 变量和常量 
        3.4.1  Declaring Variables / 声明变量 
        3.4.2  Initializing Variables / 初始化变量 
        3.4.3  Constants / 常量 
        3.4.4  Enumerated Types / 枚举类型 
      3.5  Operators / 运算符 
        3.5.1  Arithmetic Operators / 算术运算符 
        3.5.2  Mathematical Functions and Constants / 数学函数和常量 
        3.5.3  Conversions between Numeric Types / 数值类型之间的转换 
        3.5.4  Casts / 强制类型转换 
        3.5.5  Combining Assignment with Operators / 组合赋值运算符 
        3.5.6  Increment and Decrement Operators / 自增与自减运算符 
        3.5.7  Relational and boolean Operators / 关系与boolean运算符 
        3.5.8  Bitwise Operators / 位运算符 
        3.5.9  Parentheses and Operator Hierarchy / 括号与运算符优先级 
      3.6  Strings / 字符串 

        3.6.1  Substrings / 子串 
        3.6.2  Concatenation / 拼接
    ……
    Chapter 4:Objects and Classes / 对象与类 
    Chapter 5:Inheritance / 继承
    Chapter 6:Interfaces, Lambda Expressions, and Inner Classes / 接口、Lambda表达式和内部类
    Chapter 7:Exceptions, Assertions, and Logging / 异常、断言与日志
    Chapter 8:Generic Programming / 泛型编程
    Chapter 9:Collections / 集合类
    Chapter 10:Graphical User Interface Programming / 图形用户界面编程
    Chapter 11:User Interface Components with Swing / Swing用户界面组件
    Chapter 12:Concurrency / 并发
    Appendix / 附录