• Java核心技术 卷I:基础知识
21年品牌 40万+商家 超1.5亿件商品

Java核心技术 卷I:基础知识

46 4.2折 109 九五品

仅1件

北京通州
认证卖家担保交易快速发货售后保障

作者[美] 凯 S.霍斯特曼(Cay S. Horstmann)

出版社人民邮电出版社

ISBN9787115380371

出版时间2015-04

版次1

装帧平装

开本16开

纸张胶版纸

页数974页

字数99999千字

定价109元

上书时间2024-03-23

山頭斜照的书店

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:九五品
商品描述
基本信息
书名:Java核心技术 卷I:基础知识
定价:109.00元
作者:[美] 凯 S.霍斯特曼(Cay S. Horstmann),加里·康奈尔(Gary Cornell) 著
出版社:人民邮电出版社
出版日期:2015-04-01
ISBN:9787115380371
字数:1197000
页码:974
版次:02
装帧:平装
开本:16开
商品重量:
编辑推荐
Java经典图书全新版,前一版曾获得第13届Jolt生产效率大奖。 Java平台的专业指南,新版做了全面更新,体现了Java SE 7的变化,将对Java SE 7新特性的完整描述融入对Java基本概念的精辟阐述中。 本书专为做实际项目的程序员编写,是一本真实可信、不偏不倚且简单直接的Java教程,书中使用了全面测试过的代码示例来阐述关键的Java语言与库的特性,体现了的编程实践。 两位作者均是业内专业人员,有丰富的写作和实战经验。
内容提要
《Java核心技术 卷I:基础知识(第9版 英文版)》是经典的Java图书的全新版。这一版针对Java SE 7平台进行了全面更新。书中囊括了Java的全部基础知识,提供了大量完整且具有实际意义的应用示例,详细介绍了Java语言基础、面向对象编程、反射与代理、接口与内部类、事件监听器模型、使用SwingUI工具进行图形用户界面程序设计、打包应用程序、异常处理、登录与调试、泛型编程、集合框架、多线程等内容。  《Java核心技术 卷I:基础知识(第9版 英文版)》适合想将Java应用于实际项目的软件开发人员、高等院校教师和学生参考阅读。
目录
Chapter 1: AIntroductioto Java 11.1 Java As a Programming Platform . 11.2 The Java “White Paper” Buzzwords 21.2.1 Simple 31.2.2 Object-Oriented 41.2.3 Network-Savvy 41.2.4 Robust 51.2.5 Secure 51.2.6 Architecture-Neutral . 61.2.7 Portable . 71.2.8 Interpreted 71.2.9 High-Performance . 81.2.10 Multithreaded 81.2.11 Dynamic 81.3 Java Applets and the Internet 91.4 A Short History of Java . 101.5 CommoMisconceptions about Java . 13Chapter 2: The Java Programming Environment 172.1 Installing the Java Development Kit 182.1.1 Downloading the K . 182.1.2 Setting the Executable Path 202.1.3 Installing the Library Source and Documentatio. 222.1.4 Installing the Core Java Program Examples 232.1.5 Navigating the Java Directories . 242.2 Choosing a Development Environment 242.3 Using the Command-Line Tools . 252.3.1 Troubleshooting Hints 272.4 Using aIntegrated Development Environment . 282.4.1 Locating CompilatioErrors . 322.5 Running a Graphical Applicatio. 332.6 Building and Running Applets . 36Chapter 3: Fundamental Programming Structures iJava 413.1 A Simple Java Program 423.2 Comments 453.3 Data Types 463.3.1 Integer Types 473.3.2 Floating-Point Types . 483.3.3 The char Type . 493.3.4 The booleaType . 513.4 Variables . 523.4.1 Initializing Variables . 533.4.2 Constants 543.5 Operators 553.5.1 Increment and Decrement Operators . 563.5.2 Relational and booleaOperators . 573.5.3 Bitwise Operators 583.5.4 Mathematical Functions and Constants . 593.5.5 ConversionetweeNumeric Types 603.5.6 Casts . 613.5.7 Parentheses and Operator Hierarchy . 623.5.8 Enumerated Types . 633.6 Strings . 643.6.1 Substrings . 643.6.2 Concatenatio643.6.3 Strings Are Immutable 653.6.4 Testing Strings for Equality 673.6.5 Empty and Null Strings 683.6.5 Code Points and Code Units 683.6.6 The String API 693.6.7 Readingthe Online API Documentatio. 723.6.8 Building Strings . 743.7 Input and Output 763.7.1 Reading Input . 763.7.2 Formatting Output 793.7.3 File Input and Output . 843.8 Control Flow 863.8.1 Block Scope . 863.8.2 Conditional Statements . 873.8.3 Loops . 913.8.4 Determinate Loops 953.8.5 Multiple Selections—The switch Statement 993.8.6 Statements That Break Control Flow 1023.9 Big Numbers 1053.10 Arrays 1073.10.1 The “for each” Loop 1093.10.2 Array Initializers and Anonymous Arrays 1103.10.3 Array Copying . 1113.10.4 Command-Line Parameters . 1123.10.5 Array Sorting 1133.10.6 Multidimensional Arrays . 1163.10.7 Ragged Arrays . 120Chapter 4: Objects and Classes 1254.1 Introductioto Object-Oriented Programming 1264.1.1 Classes . 1274.1.2 Objects . 1284.1.3 Identifying Classes 1294.1.4 RelationshipetweeClasses 1294.2 Using Predefined Classes . 1324.2.1 Objects and Object Variables . 1324.2.2 The GregorianCalendar Class of the Java Library . 1364.2.3 Mutator and Accessor Methods 1384.3 Defining Your OwClasses . 1454.3.1 AEmployee Class 1454.3.2 Use of Multiple Source Files 1484.3.3 Dissecting the Employee Class . 1494.3.4 First Steps with Constructors . 1504.3.5 Implicit and Explicit Parameters . 1524.3.6 Benefits of Encapsulatio. 1534.3.7 Class-Based Access Privileges . 1564.3.8 Private Methods . 1564.3.9 Final Instance Fields 1574.4 Static Fields and Methods 1574.4.1 Static Fields . 1574.4.2 Static Constants 1584.4.3 Static Methods 1594.4.4 Factory Methods 1614.4.5 The maiMethod 1614.5 Method Parameters . 1644.6 Object Constructio1714.6.1 Overloading 1714.6.2 Default Field Initializatio. 1724.6.3 The Constructor with No Arguments 1734.6.4 Explicit Field Initializatio. 1744.6.5 Parameter Names 1754.6.6 Calling Another Constructor . 1764.6.7 InitializatioBlocks . 1764.6.8 Object Destructioand the finalizeMe
作者介绍
Cay S. Horstman是Scala for the Impatient的作者,还与人合著了Core JavaServer Faces。他是圣何塞州立大学计算机科学专业的教授,还是一名Java Champion,并经常在很多开发者大会上演讲。  Gary Cornell 在编程方面拥有20多年的写作和教育经验。他是Apress的创始人之一,编写了很多与开发相关的书,是Jolt大奖的获奖者之一,还荣获过Visual Basic Magazine的读者选择奖。
序言

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP