易截截图软件、单文件、免安装、纯绿色、仅160KB

给JAVA的新手

很多人这样问,JAVA怎么学呀?应该看什么书呀?
老实说个人来说,书看得不多,开始的时候就看了本 sam's teach yourself Java2 in 24 hours.
所以问起这些问题,真不好说,每个人都不一样.
总的来说,我觉得是多练习是很重要的,
不要看太多书一本就可以了,但练习一定要多做,
学习是一个模仿的过程,
模仿的过程中还要不断的加入自己的东西
如很多书会教你写一个point 类 之后会你叫你拓展它成为一个3Dpoint  ,
如果你还不会自己写的话,那么就抄它的代码,直到你能自己写为止,
但这样还是不够的,你会做了3Dpoint 你还得再拓展如写一个cube,
当你会写cube了,那恭喜你开始明白面向对象了,这是个好的开始.
仅仅是个开始,写完cube 你是不是应该让它实现一些interface呢?
如我觉得 cube 应该是可以移动的那么我写一个 Moveble 的interface
它应该有 moveTo , moveLeft,moveBack,moveRight 等动作 .
哇会用inertface 了,弄懂 is-a has-a了!不得了了,葵花宝典第一重了!
那么再写一个Car 类,让它有一个3Dpoint类型的 position 属性 ,并让它实现Moveble 接口,哇!不得了了,会写游戏了!再熟悉一下Socket 和Thread,哇会写游戏的server了!!!!!
不要认为java ME 或 java EE有多难,等你对面向对象弄透了,这两个都好掌握,无非是去熟练一些常用的API.
Spring 很难懂吗?很多人听到框架就害怕,当然第一个开发出这样的框架的人很牛,等你看完它的源码之后,你会发觉你自己也会写,只是你原不原意花时间去弄了,记得多练习,多写几个spring 的例子比你去记IOC AOP 好,当你练多了,你就会知道它是怎么做到的,然后你的代码里很多时候会用到代理类这样的东西,这样一点点的它的理想不是融入了你的代码时去了吗?
JAVA ME 很难?3Dpoint 、Car  、Moveble 这些不是很熟了吗?学一下awt 写一个赛车不难吧?
再重申一下,理解面向对象,不是说你能背它的定义什么的就是理解了,老实说那个定义我也记不清了,什么封装,继承,多态 懂了并会用了,这些东西你也不会再提了。
当你这些都做到了,哇!恭喜你快要成虾了!
现在还没有明白我在说什么,那么快回去练习去。
[文章出自 blog.csdn.net/shmilyhe 转载请注明处]


相关文档:

java字符串替换:大小写敏感和不敏感,一句代码解决!

 今天的笔试最后一题考的还是字符串替换这种题,花了好久总算写完了!但回来以后搜了一下,一下子虎到了,人家只要一句代码就把问题解决了,不得不佩服NB啊!
      public static void replaceString(String a,String b,String c){
          Sy ......

JAVA中正则表达式的应用2

 public static void main(String[] args)
    {
        InputStream is = CommonUtil.getStream("http://wz.csdn.net/");
        String regex = "(?<=href=\")[^\"]*";//查找网页中所 ......

java实现对纯真IP数据库的查询

来源:http://www.blogjava.net/lcs868/archive/2008/12/16/246644.html

用java实现对纯真IP数据库的查询,首先到网上下载QQwry.da文件,读取代码如下:
1.IP记录实体类 package com.guess.tools;   /** *
* 一条IP范围记录,不仅包括国家和区域, ......

java实现对纯真IP数据库的查询

来源:http://www.blogjava.net/lcs868/archive/2008/12/16/246644.html
用java实现对纯真IP数据库的查询,首先到网上下载QQwry.da文件,读取代码如下: 1.IP记录实体类 package com.guess.tools;   /** *
* 一条IP范围记录,不仅包括国家和区域,也包括起始IP和结束IP *   *
* @author swal ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号