- 博客(8)
- 收藏
- 关注
原创 Java中的继承实现的契约含义
并不是说给一个类取名为RECTANGLE就真能取代一个这个英文单词(矩形)能指代的概念的,一个英文单词有其默认的,隐含的契约,有可能与程序世界里想表达的概念不一致或有细微的差别。当你写下public class Rectangle{}时,可能你脑子里想的是矩形的契约“一个封闭的图形,有四个角,每个角度都是90度”,然后你开始实现这个类public class Rectangle{
2013-10-26 16:58:20
813
原创 解决问题的一种方法
想象你在向一个虚拟的经验丰富的同事求助,把你要求助的问题写下来(一定要写,而不是想象在对一个人说话),问题描述的越详细越好,你会换一种旁观者的思维来审视你的问题,你会不停问自己如果我是这个同事,我会需要知道什么信息才能帮助他理解我的问题,他可能在什么地方需要我进一步说明,他可能会问我什么地方我是否已经探索实验过,会问我某某方法我有没有试过,我说的每句话是否有足够的证据来证实,还有什么可能性我没有去
2013-09-17 18:56:21
358
原创 Become an Eclipse hotkey showoff
http://www.javaworld.com/javaworld/jw-08-2005/jw-0829-eclipse.htmlBecome an Eclipse hotkey showoffTips for using the Eclipse IDE Summary-->SummaryThe Eclipse IDE is becoming so popular tha
2006-01-19 17:42:00
1317
原创 eclipse hot key
Alt+/:代码提示Ctrl+/:注释/取消注释Ctrl+D:删除光标所在行Ctrl+K:将光标停留在变量上,按Ctrl+K键可以查找到下一个同样的变量Shift+Ctrl+K:和Ctrl+K查找的方向相反Shift+Ctrl+F:代码格式化。如果选择了代码,仅对所选代码格式化Shift+Ctrl+O:快速地导入importShift+Ctrl+X:将所选字符转为大写Shift+Ctrl+Y:
2006-01-16 12:26:00
1049
原创 八皇后递归实现
import java.io.*;class Queen8{ static int QueenMax =0; static int oktimes = 0; static int chess[]; public static void main(String args[]) throws Exception{ BufferedReader inp = new BufferedRead
2005-11-29 17:40:00
986
原创 八皇后
/* * 8皇后问题: * * 问题描述: * 在一个8×8的棋盘里放置8个皇后,要求每个皇后两两之间不相冲突 *(在每一横列,竖列,斜列只有一个皇后)。 * * 数据表示: * 用一个 8 位的 8 进制数表示棋盘上皇后的位置: * 比如:45615353 表示: * 第0列皇后在第4个位置 * 第1列皇后在第5个位置 * 第2列皇后在第6个位置 *
2005-11-29 17:39:00
1378
原创 Java Class Hot Deploy
import java.net.URL;import java.net.URLClassLoader;import java.io.BufferedReader;import java.io.InputStreamReader;public class Client{ static ClassLoader cl; static ServerItf server; public static v
2004-09-22 15:36:00
768
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人