本月博客排行
-
第1名
arpenker -
第2名
kaizi1992 -
第3名
wy_19921005
年度博客排行
-
第1名
龙儿筝 -
第2名
宏天软件 -
第3名
青否云后端云 - wallimn
- vipbooks
- gashero
- wy_19921005
- benladeng5225
- fantaxy025025
- javashop
- e_e
- tanling8334
- arpenker
- sam123456gz
- kaizi1992
- zysnba
- xiangjie88
- lemonhandsome
- ganxueyun
- xyuma
- Xeden
- wangchen.ily
- zhanjia
- jh108020
- johnsmith9th
- zxq_2017
- jbosscn
- forestqqqq
- ajinn
- daizj
- xpenxpen
- wjianwei666
- ranbuijj
- 喧嚣求静
- kingwell.leng
- silverend
- lchb139128
- kristy_yy
- jveqi
- lich0079
- lzyfn123
- java-007
- sunj
- yeluowuhen
- lerf
- xiaoxinye
- flashsing123
- zhangjijun
- lxguy
- lyndon.lin
最新文章列表
程序员必备的七大面向对象设计原则(一)
转自:http://blog.csdn.net/qiulongtianshi/article/details/7570021,仅供学习
花絮
每天都在和面向对象打交道,但是我们在应用面向对象的时候感觉自己 ...
如何在15分钟内掌握JavaScript面向对象编程
转自CSDN:http://sd.csdn.net/a/20120507/2805362.html
导读:经常看到一些JavaScript的代码脏乱得无法理解,到处都是属性和方法,或者一个循环套着一个循环。但如果使用面向对象就能很好的理清代码,并方便理解和修改代码。如果你不希望自己的代码只有上帝理解的话,就请尽量考虑使用面向对象的模式。
译文正文:
到处都是属性、方法,代码极其难懂,天哪,我的 ...
一段代码明白了面向对象与线程的两种方式
public class ThreadTest {
public static void main(String[] args) {
new Thread(new Runnable() {
@Override
public void run() {
System.out.println("result:Runnable...");
...
Java编程中“为了性能”尽量要做到的一些地方
最近的机器内存又爆满了,除了新增机器内存外,还应该好好review一下我们的代码,有很多代码编写过于随意化,这些不好的习惯或对程序语言的不了解是应该好好打压打压了。
下面是参考网络资源总结的一些在Java编程中尽可能要做到的一些地方。
1. 尽量在合适的场合使用单例
使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适用于以下三个方 ...
JavaScript面向对象编程
转自:http://sd.csdn.net/a/20120110/310412.html
JavaScript是一个类C的语言,他的面向对象的东西相对于C++/Java比较奇怪,但是其的确相当的强大,本文主要从一个整体的角度来说明一下JavaScript的面向对象的编程。这篇文章主要基于ECMAScript 5,旨在介绍新技术。关于兼容性的东西,请看最后一节。
初探
我 ...
how to think about OO (share)
一篇关于OO的论述,感觉写的很有道理。依照作者的观点静态函数最好不要用,而它应该是它的参数的方法。比如求-3的绝对值,使用Math.abs(int i)静态方法,但是最好是-3.abs(),这样,数据和方法就会耦合在一起,否则,这将是纯粹的,面向过程。而且,某个对象的方法若是和一个输入参数(该参数为一个自定义对象时)耦合很紧密,并且比该方法所在对象还紧密时,应该重构,将该方法放入该参数对 ...
javascript面向对象编程
在javascript中最简单的创建一个对象的方式如下:
var person = new Object();
person.name = "海绵宝宝";
person.age = 27;
person.job = "software engineer";
...