情况先介绍下:
    本人工作4年有余,用过多种语言,近两年多主要用C#和C++。纯粹的软件经验还算ok
    现在需要熟悉Java(请各位不要纠结于转型不转型的问题)    看了两本java的书    下载了eclipse-jee-indigo-SR1-win32.zip和jdk-7-windows-i586.exe安装完毕
    HelloWorld编写成功    现在想通过了解开源项目来熟悉java    下了个petstore,看着不像源码,也可能我下载的不对...问题:
    请各位推荐2个开源项目啥的,附带让我这个java的小白能使其编译通过的说明(后者才是重点...)
    如果我的java开发环境和现在常用的有区别,也请指出,我好去下载主流的
    谢谢大家!

解决方案 »

  1.   

    恩 楼主在看jdk源码么??
      

  2.   

    http://www.oschina.net/project/java
      

  3.   

    哈哈,看来java有前景。楼主是要熟悉java一开始就看源码啊。如果想从事WEB方面的开发学习SSH就可以了
    先知道怎么用再看源码吧。这三个框架都是开源的。而且找工作又用得到。
      

  4.   

    因为软件的功底还行吧,看源码熟悉会比较快
    小公司待惯了,比较看重上手的效率我现在要做一个类似于数据交换的平台,主要做设计工作,也会自己写些代码
    老板出钱,我带团队,所以学java和找工作无关
    由于目标市场的特征,初期只考虑C/S架构用C++和.net我也就不用这么头痛了...
      

  5.   

    csdn下载javaShop的进销存管理系统源码吧,肯定可以下
    http://download.csdn.net/tag/Java%E4%BC%81%E4%B8%9A%E8%BF%9B%E9%94%80%E5%AD%98%E7%AE%A1%E7%90%86%E7%B3%BB%E7%BB%9F%E8%AE%BA%E6%96%87%E7%A8%8B%E5%BA%8F%E6%BA%90%E4%BB%A3%E7%A0%81这里也可以下吧。。不过我没试过。。
    http://www.dssz.org/search.php?keyword=javashop&sm=1
      

  6.   

    先熟悉java apI吧,对于c/s结构,我建议你下载一个插件,可以对控件任意的拖放,可以大大节省你的开发时间。。
      

  7.   

    开源中国里面很多的。http://www.oschina.net/
      

  8.   

    LZ谦虚了。感觉你不象小白。
    真正的小白写了一个MP3音频解码器,如果你对其数值算法感兴趣,到也可以去看一下:
    http://jmp123.sf.net/
      

  9.   

    个人认为,在实践中边干边学,不会有问题直接百度。
    如果你非要纠结弄本书看的话 有一本 是 葛什么的 写的“java学习笔记”不错你可以看看~感觉楼主有4年经验的话,直接上手加上百度应该没有什么问题!
      

  10.   

    如果往web发展的话,那些C++基本上没什么用了。。
    web要熟悉的东西会多一些,什么html javascript css 之类的。。