一个程序员,想学习java - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ayang23
V2EX    Java

一个程序员,想学习java

  •  
  •   ayang23
    ayang23 2012-07-30 09:05:43 +08:00 5489 次点击
    这是一个创建于 4888 天前的主题,其中的信息可能已经有所发展或是发生改变。
    @reducm
    形势所迫,准备转java,学习哪些方向比较合适呢?推荐几本书吧。
    本人以前写过c++和php,现在用基本python。主要是因为太先进的东西在当地人用,找不到战友。
    16 条回复    1970-01-01 08:00:00 +08:00
    shiweifu
        1
    shiweifu  
       2012-07-30 09:11:53 +08:00
    要不,换个战队?
    ufo22940268
        2
    ufo22940268  
       2012-07-30 09:13:57 +08:00
    好羡慕python程序员,写java的表示我的手指在流血啊
    miaoever
        3
    miaoever  
       2012-07-30 09:13:59 +08:00
    http://stackoverflow.com/questions/356137/how-to-learn-java-from-scratch

    上面给出的一些 sun(oracle) 自己的教程挺不错的。书的话, 看过 <thinking in java> , 也算经典吧,值得一看。有 C++ 的基础,再理解java的 OO 应该不难。
    ayang23
        4
    ayang23  
    OP
       2012-07-30 09:20:45 +08:00
    @shiweifu 目前单挑,就是因为太寂寞想加入个战队。穷乡僻壤的,没有py团队。

    @ufo22940268 py确实不错
    @miaoever 谢谢,研究研究。
    88250
        5
    88250  
       2012-07-30 09:21:53 +08:00
    oppressed6370
        6
    oppressed6370  
       2012-07-30 09:30:05 +08:00
    感觉java要学的东西太多了
    nomaka
        7
    nomaka  
       2012-07-30 10:06:02 +08:00
    Java学深了 就是 c++
    skywinger
        8
    skywinger  
       2012-07-30 10:42:51 +08:00
    C++还是难于java的,java的话一切都有现成的解决方案或是框架,拿来就用就行了。
    khotyn
        9
    khotyn  
       2012-07-30 12:06:53 +08:00
    @skywinger Java 是解决方案太多,选择是一个很大的问题。框架肯定不能拿来用就行了,这样最后只能被框架玩死。
    javen
        10
    javen  
       2012-07-30 13:01:01 +08:00
    java刚入门。。目前还没太理解面向对象的概念
    ayang23
        11
    ayang23  
    OP
       2012-07-30 13:10:37 +08:00
    @skywinger
    @nomaka 确实是,C++需要自己实现的东西太多了,别人的库要兼容到你的项目又得改很多代码。
    leohxj
        12
    leohxj  
       2012-07-30 14:19:50 +08:00
    要不要先看看视频,在看看书。多写写代码吧。
    skywinger
        13
    skywinger  
       2012-07-30 14:32:49 +08:00
    @khotyn 看你是做啥的,如果仅是做信息系统内的,用框架也不会被玩死。另外,java的NIO目前是唯一在效率方面与C++写的通讯方面能够媲美的。
    weiht
        14
    weiht  
       2012-07-30 16:48:27 +08:00
    语言本身看一本Thinking in Java就够了,但是框架……
    ayang23
        15
    ayang23  
    OP
       2012-07-30 16:51:17 +08:00
    @weiht 看了几眼thinking,感觉能看进去。框架不知道复杂度有没有django复杂。
    khotyn
        16
    khotyn  
       2012-07-30 20:29:53 +08:00
    @skywinger 我是做网站开发的。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3268 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 24ms UTC 04:48 PVG 12:48 LAX 20:48 JFK 23:48
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86