从Java语言的基础知识一直到Java类库的应用、面向对象的三大特征、多态与内部类、JavaIO/NIO、数据库程序设计、多线程及Java网络编程及Android平台程序开发。使读者能够从通俗易懂的语言中理解程序设计理念。本书在保持原版Java基础知识体系的同时,进一步从实践的角度阐述Java面向对象编程思想及其编程技巧,与当前业内Java技术的新发展相结合,细化、深化某些技术要点,强调Java应用程序设计思想及技巧,体现Java的知识性、系统性及先进性。前言教学建议第1章面向对象程序设计思想11.1类和对象11.2面向对象程序设计的三大特征31.2.1封装41.2.2继承41.2.3多态51.3面向对象的程序设计71.3.1类的建模71.3.2类的层次结构设计81.3.3面向对象程序设计原则91.4Java语言简介101.4.1Java语言的特点121.4.2Java程序的开发环境131.4.3第一个Java程序14本章小结19习题19第2章Java语言基础知识212.1Java语言基本元素212.2Java基本数据类型222.3引用数据类型262.3.1枚举262.3.2数组272.4基本数据类型的封装类342.5运算符及表达式372.5.1算术运算符372.5.2关系运算符392.5.3逻辑运算符与逻辑表达式392.5.4赋值运算符402.5.5位运算符402.5.6其他运算符412.5.7表达式422.6Java控制语句422.6.1分支结构422.6.2循环结构442.6.3中断结构46本章小结49习题49第3章类与对象513.1类与对象的创建513.2对象的初始化543.3数据成员及方法563.3.1访问数据成员及方法563.3.2方法中参数传递的问题573.3.3toString()方法583.4类的使用603.4.1static数据603.4.2static方法623.4.3终态final633.4.4方法重载633.4.5this指针643.4.6对象的回收673.4.7包683.4.8类的访问控制713.5Java基础类库733.5.1语言包java.lang743.5.2实用包java.util813.6Java注释833.6.1Annotation的定义843.6.2基本Annotation853.6.3Annotation的用途853.6.4Java文档生成器86本章小结89习题89第4章异常处理914.1异常的概念914.2异常的分类924.3异常的处理机制944.3.1非检查型异常处理944.3.2检查型异常处理964.4自定义异常类101本章小结104习题105第5章类的重用1065.1类的重用概述1065.2重用方式之一——继承1075.2.1父类与子类1075.2.2继承的语法1075.2.3子类的数据成员1105.2.4子类的方法1115.2.5继承关系下的构造方法1145.3抽象类与抽象方法1175.4重用方式之二——类的组合1215.4.1组合的语法1215.4.2组合与继承的结合123本章小结126习题127第6章接口与多态1286.1接口的概念及用途1286.2接口的声明
"synopsis" may belong to another edition of this title.
Seller: liu xing, Nanjing, JS, China
paperback. Condition: New. Paperback. Pub Date: 2016-08-01 Pages: 351 Publisher: mechanical industry publishing house from the basic knowledge of Java language through the application of the Java class library. the 3 big features of object-oriented. polymorphism with inner classes. JavaIONIO. database programming. multi-threaded. and Java network programming and the Android platform application development.Make the. Seller Inventory # NI058544