Java核心技术 卷I 基础知识 第11版 英文版 原版 霍斯特曼 Core Java Volume I Fundamentals 11th Edition

所需积分/C币:44 2018-11-30 15:11:54 44.37MB PDF

【注意这个是英文原版的,高清带完整目录的PDF文字版,并非模糊的扫描版】 与Thinking in Java(Java编程思想)齐名的 Core Java。2018年9月才出版的英文原版,包括了Java9,Java10,Java11的新特性,中文的翻译版还没有出,估计还要很久,多看看英文文档对自己也是很有帮助的。 Java核心技术 卷I 卷1 基础知识 第11版 英文版 原版 霍斯特曼 Core Java Volume I Fundamentals 11th Edition By Cay S. Horstmann
Core java Volume -fundamentals Eleⅴ enth edition Cay s Horstmann Pearson Boston columbus· New York· San francisco· Amsterdam· Cape Town Dubai· London· Madrid· Milan· Munich· Paris· Montreal· Toronto· Delhi. Mexico City Sao paulo· Sydney· Hong Kong· Seoul· Singapore· Taipei· Tokyo The author and publisher have taken care in the preparation of this book, but make no expressed or implied warranty of any kind and assume no responsibility for errors or omissions. no liability is assumed for incidental or consequential damages in connection with or arising out of the use of the information or programs contained herein For information about buying this title in bulk quantities, or for special sales opportunities (which may include electronic versions; custom cover designs; and content particular to your business, training goals, marketing focus, or branding interests), please contact our corporate sales department at corpsales@pearsoned com or(800)382-3419 Forgovernmentsalesinquiriespleasecontactgovernmentsales(@pearsoned.com For questions about sales outside the united States, please contact international@ pearsoned com Visit us on the web informit. com Library of Congress Preassigned Control Number: 2018942070 Copyright C 2019 Pearson Education Inc Portions copyrightc 1996-2013 Oracle and/or its affiliates. All Rights Reserved Oracle america Inc does not make any representations or warranties as to the accuracy, adequacy or completeness of any information contained in this work, and is not responsible for any errors or omissions Microsoft and/or its respective suppliers make no representations about the suitability of the information contained in the documents and related graphics published as part of the services for any purpose. All such documents and related graphics are provided"as is' without warranty of any kind. Microsoft and/or its respective suppliers hereby disclaim all warranties and conditions with regard to this information, including all warranties and conditions of merchantability, whether express, implied or statutory, fitness for a particular purpose, title and non-infringement. In no event shall microsoft and/or its respective suppliers be liable for any special, indirect or consequential damages or any damages whatsoever resulting from loss of use, data or profits, whether in an action of contract negligence or other tortious action, arising out of or in connection with the use or performance of information available from the services. The documents and related graphics contained herein could include technical inaccuracies or typographical errors Changes are periodically added to the information herein Microsoft and/or its respective suppliers may make improvements and/or changes in the product(s)and/or the program(s) described herein at any time partial screen shots may be viewed in full within the software version specified Microsoft windows, and microsoft office are registered trademarks of the microsoft Corporation in the U.S.A. and other countries. This book is not sponsored or endorsed by or affiliated with the microsoft corporation All rights reserved. This publication is protected by copyright, and permission must be obtained from the publisher prior to any prohibited reproduction, storage in a retrieval system, or transmission in any form or by any means, electronic, mechanical, and the appropriate contacts within the pearson Education Global Rights Permission is photocopying, recording, or likewise. For information regarding permissions, request forr Department,pleasevisitwww.pearsoned.com/permissions/. ISBN-13:978-0-13-5166307 ISBN-10:0-13-516630-6 118 Contents Preface Acknowledgments Chapter 1: An Introduction to Java 1.1 Java as a Programming Platform 12 The java“ White Paper” Buzzwords 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 1. 4 A Short History of Java 1.5 Common Misconceptions about Java Chapter 2: The Java Programming Environment 2.1 Installing the java Development kit 2.1.1 Downloading the jdK 2.1.2 Setting up the 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 Shell Chapter 3: Fundamental Programming Structures in Java 3.1 A Simple Java Program 3.2 Comments 3.3 Data Types 3.3.1 Integer Types 3.3.2 Floating-Point Types 3.3.3 The char Type 3.3.4 Unicode and the char type 3.3.5 The boolean Type 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 3.5.8 Bitwise Operators 3.5.9 Parentheses and Operator hierarchy 3.6 Strings 3.6.1 Substrings 3.6.2 Concatenation 3.6.3 Strings Are Immutable 3.6. 4 Testing Strings for equality 3.6.5 Empty and Null Strings 3.6.6 Code points and code units 3.6.7 The string api 3. 6. 8 Reading the Online API documentation 3.6.9 Building Strings 3.7 Input and Output 3.7.1 Reading Input 3.7.2 Formatting Output 3.7.3 File Input and output 3. 8 Control flow 3.8.1 Block Scope 3. 8.2 Conditional statements 3.8.3 Loops 3.8.4 Determinate Loops 3.8.5 Multiple selections--The switch Statement 3.8.6 Statements That break control flow 3.9 Big Numbers 3.10 Arrays 3. 10.1 Declaring Arrays 3. 10.2 Accessing Array Elements 310.3The“ for each”Loop 3. 10.4 Array Copying 3.10.5 Command-Line parameters 3.10.6 Array Sorting 3.10.7 Multidimensional arrays 3.10.8 Ragged arrays Chapter 4: Objects and classes 4.1 Introduction to Object-Oriented Programming 4.1.1 Classes 4.1.2 Objects 4.1.3 Identifying classes 4.1.4 Relationships between Classes 4.2 Using Predefined Class 4.2.1 Objects and object Variables 4.2.2 The localDate Class of the Java library 4.2.3 Mutator and Accessor methods 4.3 Defining Your Own Classes 4.3. 1 An Employee Class 4.3.2 Use of Multiple source files 4.3. 3 Dissecting the Employee class 4.3. 4 First Steps with Constructors 4.3.5 Declaring Local Variables with var 4.3.6 Working with null References 4.3.7 Implicit and Explicit parameters 4.3. 8 Benefits of Encapsulation 4.3.9 Class-Based Access Privileges 4.3.10 Private methods 43.11 Final Instance fields 4.4 Static Fields and Methods 4.4.1 Static fields 44.2 Static constants 4.4.3 Static methods 4.4.4 Factory Methods 4.4.5 The main method 4.5 Method parameters 4.6 Object Construction 4.6.1 Overloading 4.6.2 Default field initialization 4.6.3 The Constructor with No arguments 4.6.4 Explicit Field initialization 4.6.5 Parameter names 4.6.6 Calling Another Constructor 4.6.7 Initialization blocks 4.6.8 Object Destruction and the finalize method 4.7 Packages 4.7.1 Package names 4.7.2 Class Importation 4.7.3 Static Imports 4.7.4 Addition of a Class into a Package 4.7.5 Package Access 4.7.6 The class path 4.7.7 Setting the Class Path 4.8 JAR Files 4.8.1 Creating JAR files 4.8.2 The manifest 4.8.3 Executable jar files 4.84 Multi-Release jar files 4.8.5 A Note about Command-Line Options 4.9 Documentation Comments 49.1 Comment insertion 49.2 Class comments 4.9.3 Method Comments 4.9.4 Field comments 49.5 General comments 4.9.6 Package Comments 49.7 Comment extraction 4.10 Class Design Hints Chapter 5: Inheritance 5.1 Classes, Superclasses, and subclasses 5.1.1 Defining Subclasses 5.1.2 Overriding methods 5.1.3 Subclass constructors 5.1.4 Inheritance hierarchies 5. 1.5 Polymorphism 5.1.6 Understanding method Calls 5.1.7 Preventing Inheritance: Final Classes and Methods 10

...展开详情
试读 127P Java核心技术 卷I 基础知识 第11版 英文版 原版 霍斯特曼 Core Java Volume I Fundamentals 11th Edition

评论 下载该资源后可以进行评论 1

c849475590 还是EPUB转pdf的。。。。
2019-12-24
回复
img
DCGZH

关注 私信 TA的资源

上传资源赚积分,得勋章
    最新推荐
    Java核心技术 卷I 基础知识 第11版 英文版 原版 霍斯特曼 Core Java Volume I Fundamentals 11th Edition 44积分/C币 立即下载
    1/127
    Java核心技术 卷I 基础知识 第11版 英文版 原版 霍斯特曼 Core Java Volume I Fundamentals 11th Edition第1页
    Java核心技术 卷I 基础知识 第11版 英文版 原版 霍斯特曼 Core Java Volume I Fundamentals 11th Edition第2页
    Java核心技术 卷I 基础知识 第11版 英文版 原版 霍斯特曼 Core Java Volume I Fundamentals 11th Edition第3页
    Java核心技术 卷I 基础知识 第11版 英文版 原版 霍斯特曼 Core Java Volume I Fundamentals 11th Edition第4页
    Java核心技术 卷I 基础知识 第11版 英文版 原版 霍斯特曼 Core Java Volume I Fundamentals 11th Edition第5页
    Java核心技术 卷I 基础知识 第11版 英文版 原版 霍斯特曼 Core Java Volume I Fundamentals 11th Edition第6页
    Java核心技术 卷I 基础知识 第11版 英文版 原版 霍斯特曼 Core Java Volume I Fundamentals 11th Edition第7页
    Java核心技术 卷I 基础知识 第11版 英文版 原版 霍斯特曼 Core Java Volume I Fundamentals 11th Edition第8页
    Java核心技术 卷I 基础知识 第11版 英文版 原版 霍斯特曼 Core Java Volume I Fundamentals 11th Edition第9页
    Java核心技术 卷I 基础知识 第11版 英文版 原版 霍斯特曼 Core Java Volume I Fundamentals 11th Edition第10页
    Java核心技术 卷I 基础知识 第11版 英文版 原版 霍斯特曼 Core Java Volume I Fundamentals 11th Edition第11页
    Java核心技术 卷I 基础知识 第11版 英文版 原版 霍斯特曼 Core Java Volume I Fundamentals 11th Edition第12页
    Java核心技术 卷I 基础知识 第11版 英文版 原版 霍斯特曼 Core Java Volume I Fundamentals 11th Edition第13页
    Java核心技术 卷I 基础知识 第11版 英文版 原版 霍斯特曼 Core Java Volume I Fundamentals 11th Edition第14页
    Java核心技术 卷I 基础知识 第11版 英文版 原版 霍斯特曼 Core Java Volume I Fundamentals 11th Edition第15页
    Java核心技术 卷I 基础知识 第11版 英文版 原版 霍斯特曼 Core Java Volume I Fundamentals 11th Edition第16页
    Java核心技术 卷I 基础知识 第11版 英文版 原版 霍斯特曼 Core Java Volume I Fundamentals 11th Edition第17页
    Java核心技术 卷I 基础知识 第11版 英文版 原版 霍斯特曼 Core Java Volume I Fundamentals 11th Edition第18页
    Java核心技术 卷I 基础知识 第11版 英文版 原版 霍斯特曼 Core Java Volume I Fundamentals 11th Edition第19页
    Java核心技术 卷I 基础知识 第11版 英文版 原版 霍斯特曼 Core Java Volume I Fundamentals 11th Edition第20页

    试读已结束,剩余107页未读...

    44积分/C币 立即下载 >