
java编程思想心得
chenming47
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
写在前面的话
写在前面的话 在理解到Java 最终的目标是减轻程序员的负担时,我才真正感受到了震憾,尽管它的潜台词好象是说:“除了缩短时间和减小产生健壮代码的难度以外,我们不关心其他任何事情。”在目前这个初级阶段,达到那个目标的后果便是代码不能特别快地运行(尽管有许多保证都说Java 终究有一天会运行得多么快),但它确实将开发时间缩短到令人惊讶的地步——几乎只有创建一个等效C++程序一半甚至更短的时间。...原创 2011-03-08 17:22:29 · 109 阅读 · 0 评论 -
java编程思想--内容概要
(1) 第1 章:对象入门这一章是对面向对象的程序设计(OOP)的一个综述,其中包括对“什么是对象”之类的基本问题的回答,并讲述了接口与实现、抽象与封装、消息与函数、继承与合成以及非常重要的多形性的概念。这一章会向大家提出一些对象创建的基本问题,比如构建器、对象存在于何处、创建好后把它们置于什么地方以及魔术般的垃圾收集器(能够清除不再需要的对象)。要介绍的另一些问题还包括通过违例实现的错误控制机制...原创 2011-03-09 14:00:01 · 2842 阅读 · 0 评论 -
代码民工与代码艺术家的区别
写道 计算机发展至今,已走过了很长的一段路。我们更迫切地感到:软件设计中最重要的是设计者本身,而不是流水化的代码编制。如设计者本身的素质和修养不高,那么最多只是“生产”代码的工具而已。 我以同样的眼光来看待Java:作为一种将程序员从操作系统繁琐机制中解放出来的尝试,它的目的是使人们 成为真正的“软件艺术家”。 ...原创 2011-03-09 15:40:18 · 194 阅读 · 0 评论 -
一切都是对象
Alan Kay 总结了Smalltalk 的五大基本特征。这是第一种成功的面向对象程序设计语言,也是Java 的基础语言。通过这些特征,我们可理解“纯粹”的面向对象程序设计方法是什么样的: (1) 所有东西都是对象。可将对象想象成一种新型变量;它保存着数据,但可要求它对自身进行操作。理论上讲,可从要解决的问题身上提出所有概念性的组件,然后在程序中将其表达为一个对象。 (2) 程序是一大堆对象...原创 2011-03-09 16:02:54 · 164 阅读 · 0 评论 -
java编程思想学习笔记
1、基础类型的方法重载,依然按原来的重载规则,用类别进行识别,但是在没有申明类型时如3则默认为int型,碰到参数值小于自变量时会自动进行类型转换,碰到参数值大于自变量是要进行强制类型转换才可以。 2、涉及到基础类型的方法重载,建议直接用包装器就好。 3、构建器适合特殊初始化,一般初始化还是用全局变量初始化比较好,最好这样定义所有的类成员,然后在构造方法中对需要特殊初始化的类成员进行特俗初始化。...2011-03-22 15:00:11 · 120 阅读 · 0 评论