自学Java,靠的就是自己!!!
[转]自学Java,靠的就是自己!!!
本文系由松迪科技首席技术专家田雪松老师经过多年技术研发与教学实践的磨砺总结出来的经验,对初学Java的学员十分有益!
我的JAVA自学之路 致后来者
很多人都写过学JAVA的经历,比如 先学 JAVA 语言,然后 JSP、Servlet, 最后J2EE/JEE(EJB,Spring,Hibernate,JSF)。但对新手来说操作起来还是有些难度的。学java没有绝经,但是按照一定的顺序可以避免走弯路。利用网络资料更是自学不可以缺少的手段。我认为,学好JAVA/JEE至少要看的书和看书顺序为:
(1)Think in Java(Fourth Edition)-->(2)The Java EE 5 Tutorial(Third Edition)-->(3)Pro Spring-->J2EE design and development-->(4)Core J2EE Patterns(Second edition).
在看这些书的同时,要用eMule 软件下载视频配合看(传智播客的java系列不错)。
几个好的java 网站: (1)java.sun.com (2) springside.com (3)csdn.net的java频道 (4)jdon.com (5)javaeye.com
我最早接触java是1999年(我2001年大学毕业),由于当时流行的是 VC/MFC,我不是计算机专业学生,也没有人指导,我花了至少4年才理清MFC头绪(我第一次学MFC没有学懂,然后有人推荐我学C++builder,我很快上手,然后再转学MFC就比较明白了,直到看了<<深入浅出MFC>>才恍然大悟)。
由于我自学了C和C++,所以,对其它语言就不太感兴趣。当我第一次接触java,我买了当时的Jbuilder 安装试用,结果在我的586机器上慢的像蜗牛。我想这个语言可能不是我想要得,而且当初java主要用来做applet。后来就放弃了,全面转向C++。
一般认为Java 1995年出来,2003年应用全面爆发,我在2006年8月才又开始真正开始重新学习java。(未完代续。。。)
只靠自学是否行,是否有必要花费很多MONEY做个专业培训,这是很多想学习JAVA的朋友
最感觉头疼的地方,但不管怎样有很多人选择了花费动辄数以万计的费用去学软件开发,结局不想评论,很多人心知肚明了已经。大家 都想找个学校,通过学习,然后找工作(不知道大家是否觉得上大学是不是也是一样的思路,但结局呢?),这就是非自学人士走的思路。
此种心情可以理解,但你是否考虑过通过培训找工作的可行性,是否考虑过我们上大学为什么失败,大家都聚集到一个教室里,听彼此没有区别的课,读完全相同的教科书,拿
相关文档:
tomcat启动web服务的时候总是会有8小时的时差,
琢磨了好久,最简单的办法就是
找到文件夹jdk1.6.0_07\jre\lib\zi\Etc
这里边都是一些时区文件GTM+1,GTM+2,GTM+3....
备份一份Etc
拷贝N份GTM+8文件(中国的时区是GTM+8)
把GMT+8文件名改成GTM+1,GTM+2,GTM+3....
覆盖掉原来的Etc里边的文件
重启tomcat问题解决 ......
时间动态显示
1.方法一 用TimerTask
利用java.util.Timer和java.util.TimerTask来做动态更新,毕竟每次更新可以看作是计时1秒发生一次。
代码如下:
import java.awt.Dimension;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
import java.util.Timer;
import java.util ......
package org.bupt.test;
import java.util.ArrayList;
class MyResource {
ArrayList<Integer> arrList= new ArrayList<Integer>();
public MyResource(ArrayList<Integer> arrList) {
this.arrList = arrList;
&nbs ......