有哪位朋友能告诉我JAVA语言具体的发展方向有几种?我现在J2SE学得差不多了,如果要成为真正的程序员我该往哪方面深造?
下一步我需要学写什么?JSP?SQL?J2ME?J2EE?。?还有顺便问下,我以前学过SQLSever,SQLSever和MySQL在语言规范或细节方面有差异吗?差异大吗?
谢谢啦~!

解决方案 »

  1.   

    蔡学镛的java夜未眠提到了这个问题
      

  2.   

    给lz提一个问题。如何实现一个字符的反转,再反转。“abcde” => "edcba" => abcde
      

  3.   

    luyang1016(闭月羞花猫) ( ) 信誉:100    Blog 
    我回答你的问题我的代码实现是:
    class ReverseTest
    {
    public static void main(String[] args)
    {
    String a="abcde";
    StringBuilder sb=new StringBuilder(a);
    for(int i=0;i<2;i++)
    {
    sb=sb.reverse();
    a=sb.toString();
    System.out.println(a);
    }
    }
    }
    我想应该还有其他方法,但这个方法我觉得应该是最方便的。
    不知道我的回答你是否满意。
      

  4.   

    Pro_Vida() ( ) 信誉:100    Blog 代码写得比我的好。
    看来我还得继续学j2se
      

  5.   

    呵呵,楼主的回答不错。
        其实也不必是非要一样学精再学别的,完全可以触类旁通,相互促进。更何况,J2SE,J2EE,J2ME本是一家。
        楼主想选择的话,主要还是看个人的兴趣,这三者及JSP都有针对性的,侧重面向不同的领域。
      

  6.   

    嗯..看来我J2SE的基础还是要打好,才对....LZ谢了...
      

  7.   

    想请问楼主,j2se学得差不多了,是个什么概念?
    我最近在学,你也给我指条路啊,呵呵
    多谢了
      

  8.   

    j2ee啊 里面就是sevlet + jsp + javaBean
    其余的再深造啊
      

  9.   

    我也想学好j2se啊,要怎么样才算学好了呢,是从类到多线程和异常,再到java2d和swing,然后是数据结构和一些什么呢,好多要学的东西呢,希望有高手给指点迷津啊,先谢过了。
      

  10.   

    这楼里很多朋友问我j2se学得差不多了是个什么概念?
    1、我觉得首先是对OOP的精髓“继承,抽象,封装,多态”有个很好的认识,
    2、java的语法和基本的一些类库要熟悉并且知道怎么用,
    3、在没有参考书和其他人指导的情况下自己能查看j2se的API并根据其内容实现方法以达到自己想要的目的。(当然要在J2SE的能力范围内)其实我觉得学习方法很重要,学程序应该是面向问题的学习,不要来不来就先去买几大本什么什么秘籍,什么什么宝典,什么什么内幕只类的书,书只要一本比较全面就够,比如《THINK IN JAVA》,但别jdk都还没装就先把书啃个没完,这书只是拿来当说明书用。就像你面对一个刚买的新手机,你不可能手机先放一边把说明书先一个字一个字的读懂了在来用手机吧?如果真的那样等你把说明书研究透彻了手机也换代了,也许等你真正把书研究透彻了也许JAVA都被淘汰了。在了解了一定的JAVA的语法后先自己试着写些东西,这个论坛里有很多写代码的题材。真不会了或遇到问题了就去翻书,看API,自己努力都不能解决的问题就发到CSDN上大家探讨下。
    一段时间后你会觉得你的经验在很快的积累。等有一段时间你觉得你很少在CSDN上提出技术性的问题的时候,那么你可以学习更深层次的JAVA了。
      

  11.   

    J2EE和J2ME是2个方向,先确定好再学习
      

  12.   

    提个小意见:如果不使用多线程 用StringBuilder就可以实现字符的反转(通过OVERLOAD也可以对其他数据类型进行反转)如果考虑到同步问题的话还是用乖乖的用StringBuffer好些的。^_^~!
      

  13.   

    看了lz的程序,感觉lz很强。再给lz一个稍微有点难度的问题。用java写一段 截屏 的程序看看。
      

  14.   

    java截屏程序不是另一个帖子有人嫖在那里啊
      

  15.   

    楼主功力 还是很深的.
    建议网络编程那部分多看一看,因为到后来的EJB或者框架的调用方面,实质上还是用到JAVA网络编程那一部分.
      

  16.   

    我也很苦恼呢,谢谢大家的答复啊必须会的 多线程   
    以下是可选的 图形用户界面,,,网络,,,Applet(Jsp方向了)以上都是 J2se 上都要讲的啊
      

  17.   

    发展j2ee比较好,毕竟是java应用最广泛的地方.如果楼主只会用j2se,估计将会非常痛苦,因为structs,ejb,spring,hibernate,jsp,够你学的.
      

  18.   

    请问StringBuilder 是哪个包里的?
      

  19.   

    lkl_1981(Hello World!) ( ) 信誉:100    Blog 在java.lang包里面就有