作者:化志章 等编 日期:2022-09-04 03:26:33
程序设计语言是计算机科学的重要组成部分。掌握正确的程序设计语言学习方法可以达到举一反三、事半功倍的效果。化志章等编著的《java程序设计——从方法学角度描述》从方法学角度展开论述,力求从概念提出者、概念设计者、概念使用者三个角度介绍各个知识点。引导读者从不同层面思考问题,同时有利于学习新语言时触类旁通。本书可作为高校计算机及相关专业和各种软件培训机构的教材,也适合广大程序员及其他java爱好者自学之用。
化志章等编著的《java程序设计——从方法学角度描述》以java语言为例,用方法学思想指导内容的组织和撰写。在各章学习之前,为读者准备了“本章方法学导引”。该内容以方法学思想为指导,从程序设计的角度,用深入浅出的语言(不涉及过多计算机专业术语和java语法细节)讲述本章内容引入的背景、要解决的问题,以及怎样解决,并点出为此定制出哪些语法机制(仅给出名称及其作用)。在后续各节中,结合具体示例,剖析语法机制如何使用。帮助读者跳过纷繁复杂的语法表象,快速直接地触及语法机制的核心思想和应用框架,同时训练一种对所学不仅要“知其然,更知其所以然”的学习态度和学习方法。
《java程序设计——从方法学角度描述》第1、2两章概述了程序设计的基础内容,包括程序设计的基本策略、程序设计语言所蕴含的重要属性(思想)以及基本成分;第3章剖析面向对象方法的来龙去脉,并介绍面向对象方法的重要思想、概念和机制;在第4章探讨这些内容的java实现版本,第5章进行了进一步拓展。第6章~第11章是java语言重要的应用特色,包含异常处理、线程机制、gui编程、i/o流、网络通信、泛型和集合框架等内容。
这些机制虽非java独有,但java的实现方式和应用模式很有特色,也是吸引广大程序员学习java的重要原因。