同人类任何语言一样,Java 为我们提供了一种表达思想的方式。如操作得当,同其他方式相比,随着问题变
得愈大和愈复杂,这种表达方式的方便性和灵活性会显露无遗。
不可将Java 简单想象成一系列特性的集合;如孤立地看,有些特性是没有任何意义的。只有在考虑“设
计”、而非考虑简单的编码时,才可真正体会到Java 的强大。为了按这种方式理解Java,首先必须掌握它
与编程的一些基本概念。本书讨论了编程问题、它们为何会成为问题以及Java 用以解决它们的方法。所以,
我对每一章的解释都建立在如何用语言解决一种特定类型的问题基础上。按这种方式,我希望引导您一步一
步地进入Java 的世界,使其最终成为您最自然的一种语言。
贯穿本书,我试图在您的大脑里建立一个模型——或者说一个“知识结构”。这样可加深对语言的理解。若
遇到难解之处,应学会把它填入这个模型的对应地方,然后自行演绎出答案。事实上,学习任何语言时,脑
海里有一个现成的知识结构往往会起到事半功倍的效果。
thinkinjava电子版 thinking in java 电子版
转载本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
think in java 电子版 thinking in java英文电子版
Thinking in java 第二章 - 一切都是对象 如果我们说另一种不同的语言,那么我们就会发觉一个有些不同的世界。 &n
think in java 电子版 java Java 字段 基本类型 -
think in java电子书 thinking in java 电子版
 
think in java电子书 java 编译器 单元测试 string -
pywebview:用Python+Web技术打造轻量级桌面应用!
本文由唐叔带你深入浅出学习pywebview,从安装配置、基础使用到前后端分离、JS与Python交互、打包发布,再到文件操作、自定义菜单等实战场景,手把手教你用Python快速构建跨平台桌面应用!适合有一定Python基础的开发者进阶学习。
#python桌面开发 #pywebview教程 #Python GUI #Electron替代方案 webview
















