个人简介
高永强博士从事国内外计算机教学以及软件开发和咨询近20年,现任美国加利福尼亚州阿朗尼学院计算机系终身教授,并受聘为国内外多所大学的客座教授。专长于计算机语言、计算机管理信息系统、电子商务以及计算机应用和培训。
高永强博士是阿朗尼学院计算机系Java学科的领衔教授,负责Java及其应用领域的课程设置、教学和科研开发及其评估、学生学习结果评估以及远程教学的开发和应用。他是1998年阿朗尼学院9位最先创建、设置以及进行网上教学的教授之一,并被学院授予远程教学开拓者的荣誉称号。高博士还负责Sun Microsystems公司和阿朗尼学院学术牵头工程。这个工程项目给所有计算机学科的学生和教师提供免费网上上课以及提供各种考取Java技术证书的预习课程。
高教授曾在阿朗尼学院的姊妹学院台州大学以及宁夏大学举行过各种学术讲座、Java编程以及电子商务等课程。在受聘宁夏大学客座教授时,除报销路费外,他不收取任何报酬,不搞特殊化,义务为家乡和祖国服务,受到宁大计算机学院教职员工的好评。
高永强曾在清华大学出版社出版过《微型计算机应用用户指南》和《全C编程》。除编写教材之外,他还对文学写作独有情钟。高博士的文学作品文笔流畅、寓意深刻、具有感染力。曾在国内外杂志、报纸以及网站发表过多篇介绍中美文化交流的文章。其中,“与‘狼’共舞的日子”在侨报连载;“当‘洋教授’的甜酸苦辣”发表在《侨报》和《新清华人》;“十年目睹美国之怪现象”在《海内海外》杂志上连载。
在《Java编程艺术》这本书中,高永强博士试图应用他丰富的教学经验、对面向对象编程以及Java技术的独特理解和深厚知识、笔触中所流淌的文学底蕴,以及对孔夫子“学而不厌、诲人不倦”和“有教无类”思想理解,给计算机程序设计和编程类书籍赋予崭新的面貌和内涵,并达到由浅入深、语言生动、实例丰富、重点突出的目的。
内容简介
《Java编程艺术》从教学和自学两方面的需求出发,利用近500个完整的程序例子,从实用角度由浅入深,循序渐进地讨论和介绍了Java面向对象编程语言中的概念和技术。
本书共分5个部分。第1部分为新手上路篇,介绍Java编程基础和环境。第2部分为深入篇,将带领你走进Java面向对象编程大门。第4部分为GUI和多媒体,按钮、菜单、文本选项等20多种GUI组件,以及颜色、字体、图像和声音编程,使你进入一个五彩缤纷、绘声绘色的Java编程艺术世界。第5部分为数据流和处理,指导你掌握Java文件I/O、数据库编程以及网络编程。
除涵盖广泛的Java编程概念和技术外,本书还具有如下几个特点:一是利用3W(What, Why and How)为主线引导对Java语言的学习;二是利用图示化方式讨论面向对象编程技术(Object-Oriented Program-ming);三是在几乎每章最后,都包括了解决实际问题的实例,综合性地介绍了如何利用在该章讨论过的概念和编程技术来解决实际问题。四是在每章后的巩固提高练习中,进一步指导读者理解、消化以及深入掌握本章程序讨论过的编程概念和例子。
本书适用于初学者以及有一定编程基础的读者。可以作为大学、大专、中专以及培训中心作为教科书、自学课本,也可以作为专业人员和教师的参考书。