实习了三个月java了,感觉很迷茫。因为我能看懂代码和流程,但如果要我单独完成一个程序的话。那基本不可能,不是不可能,是我写不出来。看着别人不用随便就能写出一个程序出来,我真的很羡慕。麻烦有经验的大师指点小弟一下。让小弟弟也能在为高手。

解决方案 »

  1.   

    从hello world开始吧,不要寻求什么急进的方法
      

  2.   

    可以先学着用别人的代码COPY,修改,做成自己要的
      

  3.   

    看来是你自己对java没有兴趣  如果有兴趣的话  其实三个月基本上可以自己做东西了 如果再加把劲 那么就可以做出好东西了
      

  4.   

    我学java快一年了  感觉还好 不过我想说的是  除了学习刻苦外  还要慢慢培养自己的兴趣  
    在众多语言中C/C++  java应该就是最难学的了  首先是因为java语言要求学者具有非常高的逻辑思维能力
    除此之外还要对java有很高的悟性   对于初学者千万不能着急   要慢慢的适应  多花一些时间理解程序的运行过程  这个适应期可能要在一个星期 、甚至半年   如果半年之后还不能学会   那么我就建议最好转一下专业   学一些其他的东西  
      

  5.   

    加油吧,我也在学java,也挺迷茫的
      

  6.   

        *
          权威测试结果:Java不如.NET安全
        * http://developer.51cto.com  2010-06-02 10:03  Jacob.G  51CTO.com  我要评论(0)      这是一个非常有趣的问题,也是一个很容易引发争论的问题。对于Java 和.NET来说,任何一方都拥有着庞大的粉丝群。但是在这个问题上,除了粉丝的情感和商家的炒作以外,是否有什么确切的证据来支持某一方的观点呢?      【51CTO特稿】在Java推出基于字节码的跨平台技术之后,Microsoft也为.NET推出了字节码解释模型(common language runtime)。对于两者的区别,我个人的观点一直是他们都可以开发出安全级别很高的应用软件,只是两者的开发形式、适用环境有一些区别罢了。对于安全问题,以前也经常有客户会问到两者之间的区别,当时也没有很在意,因为任何一方的安全级别都已经足够满足客户的要求了。也就是说即使有一些高低区别也没有大的关系。      Veracode是一家应用产品安全测试方案提供商,他们的服务是对二进制、字节码以及Web应用进行扫描,以发现安全问题。他们一直持续保留和收集着他们每次的扫描结果,并最近开始发布他们他们的扫描结果分析报告。因为他们的工作范围里,既有.NET应用,也有Java应用,因此我们可以通过他们的数据得到一些.NET和Java之间的安全差异证据。      需要说明的是,这些数据并不是出现在正式发布的报告当中(这些数据将可能出现在下一次修订当中。编辑注:也许是在等待厂商进行公关)。从这个报告的数据中可以看出:每MB代码中,.NET的漏洞密度为27.2,Java则为30.0。也就是单位数量代码中Java的安全漏洞要高于.NET。      对大多数人来说,这是一个非常接近的数字,也在抽样误差允许范围之内。可以认为.NET和Java的安全性在同一个级别范围内。但是如果将安全问题数据再进一步划分为不同类型的话,则会发现更有趣的事情,会发现在不同的方面.NET和Java的安全成都差异还是比较大的。下面是报告的一部分内容:                    这是一个对.NET和Java开发者非常有用的数据。因为从报告中可以看到两个程序语言在哪些方面更容易出现安全问题,比如二者的跨站脚本攻击防范能力都不高(注:在Java Servlet 3.0规范中已经做了改进),所以设计应用的时候就要注意防范跨站脚本攻击问题,尤其是.NET更应该注意。在 Veracode的说明中对这个问题的解释是:之所以.NET在防范跨站脚本攻击方面问题这么多,是因为老版本的.NET控制结构不会对输出进行编码,因此如果要使用.NET的话。确认一定要使用最新的控制结构。      最后需要注意的是,安全问题并不是选择一个程序语言,或者说是在.NET和Java之间,或者是构建在其上的产品之间的选择理由。一个完整的系统,要综合考虑应用领域环境、用户特点要求、未来维护发展等很多方面。http://developer.51cto.com/art/201006/203284.htm
      

  7.   

    其实都是先从看开始的~  当然要边看边想~
      然后模仿着写~  之后就自己写吧~
     其实最重要的是你java的思想~~
       做练习的时候多考虑一些问题的话写的会好一些~
      

  8.   

    我还在烦恼能不能做JAVA的工作先
    你倒在烦恼这个
      

  9.   

    1.弄好基础
    2.网上找项目 跟着别人做 很多的
    3.自己去开发一个项目 小项目嘛
    4.来这个论坛回答问题 时间长了 好多疑难杂症就懂的咋解决了——上网 查书 求教 自己思考 
    5.在看java书(必然是经典大作了) 我保证你会再看的 为什么 你突然会发现 哎 原来我好多都不懂!为什么?因为你已经进入到一个层面了.....
    6.带领别人做项目 然后 别人称你为高手了 你可以谦虚的回答 我还差远呢 或者不回答 总之是 要自己做 才行 !想出来的都是假的,做出来的都是真的,抄别人的永远别人的,自己思考想的才永远是自己的!
      

  10.   

    我抑郁了  老是让我们做什么图书管理系统项目  不停地换语言 C,C++,c#,java,jsp什么都是懂了一点点,又是什么都不会,烦死了
      

  11.   

    写多了就好,我就一直用EditPlus 写,感觉那种那个记事本就能闭着眼睛写出程序的真牛,哈哈
      

  12.   

    http://www.5fuyou.com/images/head/DownLoad.html 分享一个编程视频下载地址,很好,很强大
      

  13.   

    我个人感觉你现在的问题是缺思路。
    如果安排你做个新闻发布系统,你可能不知道从哪入手。
    1、整理功能列表
    2、做静态HTML原型
    3、设计数据库结构
    4、编码,实现所有功能整体思路清楚了,编码时才有目的方向性。要不只会写单个JSP或者JAVA文件,永远不能提高