V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Tankpt
V2EX  ›  Java

新手学java。希望过来人指点一二。谢谢

  •  
  •   Tankpt · 2013-08-10 13:08:20 +08:00 · 5391 次点击
    这是一个创建于 4105 天前的主题,其中的信息可能已经有所发展或是发生改变。
    新手学java。之前是粗略的看了下基本的东西。估计还是半懂不懂的,就当作是不会吧。。想好好学下java。不知有没有推荐的书籍。。手头有一本JAVA核心技术卷1。。看网上有人说是比较适合做工具书。。不知怎么样,之前用过点c++,对面向对象的东西。稍微知道点。还好
    21 条回复    2014-06-15 15:09:07 +08:00
    davepkxxx
        1
    davepkxxx  
       2013-08-10 14:14:06 +08:00   ❤️ 1
    入门推荐JAVA核心技术,JAVA编程思想,入完门后还可以当工具书。
    进阶推荐Effective Java、重构、代码整洁之道。
    Tankpt
        2
    Tankpt  
    OP
       2013-08-10 14:36:09 +08:00
    @davepkxxx 嗯嗯。。谢谢指教
    blueandhack
        3
    blueandhack  
       2013-08-10 15:15:51 +08:00
    @Tankpt Java学习笔记也不错。可以当做入门书看。
    shidianxia
        4
    shidianxia  
       2013-08-10 15:31:45 +08:00
    找一个项目 读代码 写小组件 遇到困惑的时候翻手册 这样入门以后 正经找1楼的书打一下基础
    cicada
        5
    cicada  
       2013-08-10 15:38:31 +08:00
    thinking in java和core java
    scusjs
        6
    scusjs  
       2013-08-10 16:36:51 +08:00
    《Thinking in java》
    kylefeng
        7
    kylefeng  
       2013-08-10 18:18:35 +08:00
    Well,入门的话还是不要看 Thinking in Java 了,越看头越大,适合工作一两年的同学进阶。
    入门还是推荐 Head First 系列的 Head First Java:http://book.douban.com/subject/4496038/
    再配合 Core Java 查阅还是不错的。

    另外verycd上找下「尚学堂」培训机构的视频,那个马士兵老师讲得还可以的,新手可以看下,比较老的视频了,我还在念大学的时候就是看这套视频入门的...
    ovjaywang
        8
    ovjaywang  
       2013-08-11 00:55:48 +08:00
    我上大学的时候看的旺旺老师的视频虽然很慢但是基础绝对比范范的阅读牢靠,现在还记得他讲的东西,从基础到进阶的项目都有,直到后面struts,Flex,Ajax,hibernate,spring都有,源码也附带着。
    http://simplecd.me/entry/TByedvnc/

    当然最重要的是动手,自己找东西做,学以致用才能熟能生巧。
    LokiSharp
        9
    LokiSharp  
       2013-08-11 01:13:58 +08:00
    我学得时候看得是斯坦福的公开课
    Narcissu5
        10
    Narcissu5  
       2013-08-11 02:28:13 +08:00
    绝对绝对绝对不要看《thinking in java》
    ooscrewyou
        11
    ooscrewyou  
       2013-08-11 02:54:30 +08:00 via Android
    Oracle 官网的 tut 不错
    saharabear
        12
    saharabear  
       2013-08-11 03:03:19 +08:00
    我在给一堆人写java教程,全部远程教学,用java写一个编辑器,带高亮带一大堆其他特性,并且初期版本还要带着经典新手常写的错误.

    楼主有兴趣不?
    wwqgtxx
        13
    wwqgtxx  
       2013-08-12 06:21:14 +08:00 via Android
    @saharabear 求电子版
    eggacher
        14
    eggacher  
       2013-08-12 10:09:19 +08:00
    先找点东西吧,这样盲目地看书学习也不是个头
    akn8
        15
    akn8  
       2013-08-12 12:17:25 +08:00 via Android
    看文档
    Tankpt
        16
    Tankpt  
    OP
       2013-08-31 10:54:37 +08:00
    @saharabear 怎么看呢?有兴趣的
    cad0420
        17
    cad0420  
       2013-08-31 12:28:07 +08:00
    我最开始学习的时候用了10天把一本写的稀烂的书看了,然后开始自己写一些东西。就对基本语法比较熟了。后来,我做桌面软件时候看的Core Java,里面Swing部分讲得特别细致。。而且代码也很漂亮。不过现在转互联网了,这本书基本上就再也没翻过了……感觉初期还是要先那本薄的书,或者在网上下载些视频,把基础语法弄熟就可以了。学过C++再看Java简直非一般的感觉,觉得爽翻了。
    cad0420
        18
    cad0420  
       2013-08-31 12:30:12 +08:00
    上面有错字,先拿本薄的书。不要买某本绿皮的书,语言太晦涩,要找一本语言比较通俗的书,然后迅速翻阅。head first或许不错呢
    youchuxing
        19
    youchuxing  
       2013-08-31 15:30:47 +08:00
    永远别看Thinking in JAVA。
    TimePower
        20
    TimePower  
       2013-11-19 15:52:50 +08:00
    Thinking in JAVA已经把我搞晕了~太教科书了~我要去图书馆搞本大黄书试试~~
    smlrole
        21
    smlrole  
       2014-06-15 15:09:07 +08:00
    我也是新手,在看java编程思想,真的是。。。想死啊
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3061 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 13:45 · PVG 21:45 · LAX 05:45 · JFK 08:45
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.