学完 Java SE 后的困惑
我现在是大二的学生,学的是电子商务专业,考虑到现在就业压力大,所以就自己自学了Java,以后想往Java程序员方向发展,这也给自己多条出路,现在Java SE 快学完了,但是不幸的是我陷入了深深的苦恼中,那就是学了后面,总忘记前面,我现在学到了GUI编程,马上就要动手开始项目了,就是聊天, 坦克大战的项目,一写项目就感觉什么都想不起来, 有时一个简单的问题都要想好长时间,这真的令我很通苦,很郁闷,感觉就像白学了一样, 这突然让我失去了信心,说实在呢,我学的很认真,边看视频边看书,将视频中代码都敲一遍,一章学完之后再将程序敲一遍,可是到了最后写项目却什么后想不起来,我最近一直在反思,这种是属于正常现象,学完之后是通过写项目将以前学的知识都串联起来呢?还是自己学的真的存在问题? 反思中.... 郁闷中...... 努力中.....
相关文档:
1、Oracle8/8i/9i数据库(thin模式)
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
String url="jdbc:oracle:thin:@localhost:1521:orcl"; //orcl为数据库的SID
String user="test";
String password="test";
Connection conn= Dri ......
招聘-java高级开发工程师
目前公司业务发展迅速,需要优秀技术人员的加入,我们的标准非常简单。
我们不要求:
1、不要求你是名校毕业。
2、不要求你具有三年以上java开发经验,当然必要的开发经验是要有的,否则下面的要求你一定达不到。
3、不要求你了解其他开发语言,如C/C++、php、ruby。
4、不要求你精通数据库 ......
第一种:效率高
Map map = new HashMap();
Iterator iter = map.entrySet().iterator();
while (iter.hasNext()) {
Map.Entry entry = (Map.Entry) iter.next();
Object key = entry.getKey();
Object val = entry.getValue();
}
第二种:效率低,以后尽量少使用!
Map map = new HashMap();
......
这是一个没有验证行政区代码的,所以这个不算完全,但是我们在做实际应用时可以加上,这里我没加。
源码如下仅供参考.
package ibees.validator;
import java.util.regex.Pattern;
/**
* 常用的验证,source charset utf-8
*
* @author hhzxj2008
* */
public class CommonValidator {
public static boolea ......
接口和抽象类是java中最重要的2个特征,在本书中写到了具体的应用,看了使我恍然大悟。
在接口中,所有的方法都是public 当然在接口中也可以有public static final属性
为什么使用接口:
1接口是对可插入性的保证
对继承的子类有影响,对超类没有影响,减少耦合度
2接口(以及抽象类)用来声明一个新的 ......