本书采用由浅入深、与实际应用紧密结合的方式,利用大量经典实用的实例,详细讲解Java面向对象的编程思想、编程语法和设计模式,介绍常见Java类库的用法,总结优化Java编程的各种宝贵经验,深入阐述Java虚拟机执行Java程序的原理。本书的实例都基于*新的JDK8版本。本书的*大特色是以6条主线贯穿书:面向对象编程思想、Java语言的语法、Java虚拟机执行Java程序的原理、在实际项目中的运用、设计模式和性能优化技巧。另外,本书还贯穿了Oracle公司的OCJP(OracleCertifiedJavaProgrammer)认证的考试要点。本书是知名IT技术女作家孙卫琴老师倾注六年心血打造的业界经典10年畅销图书《Java面向对象编程》的升级版。以行云流水般的语言诠释Java编程艺术。基于*新Java技术,理论紧密结合实际。第1章面向对象开发方法概述11.1结构化的软件开发方法简介31.2面向对象的软件开发方法简介61.2.1对象模型61.2.2UML:可视化建模语言71.2.3RationalRose:可视化建模工具71.3面向对象开发中的核心思想和概念81.3.1问题领域、对象、属性、状态、行为、方法、实现81.3.2类、类型101.3.3消息、服务121.3.4接口131.3.5封装、透明141.3.6抽象181.3.7继承、扩展、覆盖201.3.8组合211.3.9多态、动态绑定241.4UML语言简介261.4.1用例图271.4.2类框图281.4.3时序图291.4.4协作图301.4.5状态转换图301.4.6组件图311.4.7部署图321.5类之间的关系321.5.1关联(Association)331.5.2依赖(Dependency)341.5.3聚集(Aggregation)351.5.4泛化(Generalization)361.5.5实现(Realization)361.5.6区分依赖、关联和聚集关系361.6实现Panel系统391.6.1扩展Panel系统421.6.2用配置文件进一步提高Panel系统的可维护性431.6.3运行Panel系统451.7小结451.8思考题46第2章第一个Java应用472.1创建Java源文件472.1.1Java源文件结构492.1.2包声明语句492.1.3包引入语句512.1.4方法的声明532.1.5程序入口main()方法的声明542.1.6给main()方法传递参数552.1.7注释语句552.1.8关键字562.1.9标识符562.1.10编程规范572.2用JDK管理Java应用572.2.1JDK简介以及安装方法582.2.2编译Java源文件602.2.3运行Java程序622.2.4给Java应用打包652.3使用和创建JavaDoc文档662.3.1JavaDoc标记682.3.2javadoc命令的用法732.4Java虚拟机运行Java程序的基本原理752.5小结772.6思考题78第3章数据类型和变量813.1基本数据类型823.1.1boolean类型823.1.2byte、short、int和l
"synopsis" may belong to another edition of this title.
Seller: liu xing, Nanjing, JS, China
paperback. Condition: New. Paperback. Pub Date: 2017-01-01 Pages: 752 Language: Chinese Publisher: electronic industry press Book with the method of unit 1. combining with the practical application. using a large number of classical and practical examples. explain in detail the Java object-oriented programming ideas. programming and design patterns. grammar introduces the use of the common Java class library. summarizes the optimal. Seller Inventory # DO033838
Quantity: 3 available