学java的一点建议

学习java已经两年多了,心中有些想法。

第一,感觉java这种语言挺简单的(相对开C++,还是挺好学的),所以很多人就粗略的学一下,其实这样是不对的,基础相当的重要。例如下例:你知道哪个申明是错误的吗?

 

  (1)    int[] a={1,2,3,4,5,6};
  (2)    int[] b=new int[6];
                  for(int i=0;i<b.length;i++){
                       b[i]=i+1;
                                                          }
  
  (3)    int[] c=new int[6];
                 c={1,2,3,4,5,6};

 

首先感觉基础挺重要的,细节应该多多关注。

 

 

第二,应该多上机,因为编程这种东西本来就是在电脑前做的事,当靠理论不行,做出来才行。多看看一些优秀的代码,因为java的开源,还有很多开源的东西,选一个你比较感兴趣的开源软件,慢慢的去学习他。学习

java时,也不要只学它的API,在学习它的API的同时,你也要想想,sun公司是如何实现这个API的,如果换了是你,你也会这么做吗?为什么?当然java的代码太多了,我想一辈子也学不完。java的源代码你可以在你安装java的目录下找到:
  F:/Program Files/Java/jdk1.6.0_11 目录下有一个src.zip 那就是了。

 

第三,java的领域太广了,说真的,如果每一样都学是不可能的。java主要分三个领域,J2SE,J2EE,J2ME,

J2Se一般用于制作桌面的一些东西,如比较有名的开源软件 eclipse。这个软件就是用java写成的。而J2ME

主要用于嵌入式操作系统,而大部分的人都会学习J2EE。学J2EE,有三个必学的框架:Stuts,Spring,Hibernate.

 

最后就是一定要坚持学下去。现在才发现自己很菜。随便哪出一个程序,基本上都还有一些类不太熟悉。

如果学习CS结构的话,我建议一定要看一下《Java Swing (第二版)》,这本书我看过,觉得挺好的。

而被人们称为学习java必看的书<thinking in java>,我实在看不下去,首先是中文版,感觉翻译的不太通顺,题解不太来,可能是我水平有限。英文版我就不知道了,因为我没看过。

最后我说一点,我觉得抄代码很有用,不要以为代码你看懂了就行了(这里指本来你不会,从别人的代码里找到了类拟的),其实抄一遍比你背好几遍都管用。
  

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值