JAVA编程规范
本书由Java言语的创始人所著,英文版原名为《TheJavaLanguageSpecification(3rdEdition)》,其权威性无与伦比。假如你想认识言语之结构的准确含义,本书是最好的资源。想变成Java开发高手,请读此书!本资料为PDF格式的高清晰电子版,强烈推荐Java爱好者下载!【内容简介】本书由Java技术的打造者编写,是Java编程言语的权威性技术指南。假如你想知识言语之结构的准确含义,本书是最好的资源。本书全面、准确而具体地论及了Java编程言语。它提供了关于自前一版以来增加的一切新特性的完整描述,包括泛型、注释、断语、自动装臬、枚举、for-each循环、可变元数方法和静态导入子句。本书企图具体说明Java言语的语法和语义标准。编者企图在每一种言语结构的行为,以便让一切实现都接受同一个程序。除了时刻相关性或无法断定要素以外,假如有满足的时刻和满足的内存空间,用Java编程言语所写的程序应当可以在一切机器和一切实现中计算出一样的成果。【图书目录】前语第二版前语第三版前语第1章简介1.1示例程序1.2符号1.3预定义类和接口的联系1.4参考文献第2章语法2.1与环境无关的语法2.2词法语法2.3语义语法2.4语法符号第3章词法结构3.1Unicode3.2词法转换3.3Unicode转义符3.4行终止符3.5输入元素和标记3.6空白3.7注释3.8标识符3.9关键词3.10字面值3.11分隔符3.12运算符第4章类型、值和变量4.1各种类型和值4.2基本类型和值4.3引证类型和值4.4类型变量4.5参数化类型4.6类型擦除4.7可具体化的类型4.8原生类型4.9交集类型4.10子类型化4.11在何处使用类型4.12变量第5章转换和提高5.1转换的种类5.2赋值转换5.3方法调用转换5.4字符串转换5.5强行转换5.6数值提高第6章称号6.1声明6.2称号和标识符6.3声明的效果域6.4成员和承继……JAVA编程标准.pdf
(This book was written by the founder of Java language. The English version was originally called The Java Language Specification (3rd Edition), and its authority is unparalleled. This book is the best resource if you want to know the exact meaning of the structure of speech. To become a Java developer, please read this book! This material is a high-definition electronic version in PDF format. Java enthusiasts are strongly recommended to download it! This book is written by the creator of Java technology and is the authoritative technical guide of Java programming language. If you want to know the exact meaning of the structure of speech, this book is the best resource. This book comprehensively, accurately and specifically discusses Java programming language. It provides a complete description of all the new features added since the previous version, including generics, annotations, assertions, automatic loading, enumerations, for each loops, variable argument methods, and static import clauses. This book attempts to specify the syntax and semantic standards of the Java language. The editor attempts to act in each speech structure so that all implementations accept the same program. In addition to time dependence or indeterminate elements, if there are satisfying moments and satisfying memory space, programs written in Java programming language should be able to calculate the same results in all machines and all implementations. Preliminaries Version 2 Preliminaries Version 3 Preliminaries Chapter 1 Introduction 1.1 Example program 1.2 Symbols 1.3 Links between predefined classes and interfaces 1.4 References Chapter 2 Syntax 2.1 Context independent syntax 2.2 Lexical syntax 2.3 Semantic syntax 2.4 Syntax symbols Chapter 3 Lexical structure 3.1 Unicode 3.2 Lexical conversion 3.3 Unicode escape character 3.4 Line terminator 3.5 Input element and mark 3.6 Blank 3.7 Notes 3.8 Identifier 3.9 Keywords 3.10 Literal value 3.11 Separator 3.12 Operator Chapter 4 Class Type Values and variables 4.1 Various types and values 4.2 Basic types and values 4.3 Citation types and values 4.4 Type variables 4.5 Parametric types 4.6 Type erasure 4.7 Materialized types 4.8 Native types 4.9 Intersection types 4.10 Subtypes 4.11 Where to use types 4.12 Variables Chapter 5 Conversion and improvement 5.1 Conversion types 5.2 Assignment conversion 5.3 Method call conversion 5.4 String conversion 5.5 Forced conversion 5.6 Value improvement Chapter 6 Title 6.1 Statement 6.2 Title and identifier 6.3 Declared domain 6.4 Members and successors
JAVA Programming Standard.pdf)
页:
[1]