如何学习java呢,不知道从哪里开始,我想用java在windows下开发,我应该学习哪些知识啊,用不用像学c++一样,必须先了解windows机理呢
我现在不知道该如何学了,请大哥大姐们指导指导我呀,先谢谢拉

解决方案 »

  1.   

    如果单纯应用的话,就学JAVA基础吧,先学了基础,再慢慢学学其他的。
      

  2.   

    使用java开发windows下的应用程序,说实话你还不如去学C++
      

  3.   

    Java的基础是必须的,在里面会讲到环境的配置等,
    还有些语法什么的,
    再就是学习下,jsp web开发
    另外学学struts hibernate spring 等框架
      

  4.   

    Java 是跨平台的,只想在 Windows 下开发的话,建议学 .net。
      

  5.   

    啊,为什么,是不是因为java的跨平台性,就是为了,在不同的系统或平台移植啊
      

  6.   

    windows机理??java是一处编译多处运行的.java不依赖于系统.只与JVM有关.学习一些最基本的知识先.如果有C++的经验应该很易入手的.
      

  7.   

    仅针对 Windows 的开发,.net 效率更高,而 Java 受了很多限制,调用 JNI 实在麻烦。
      

  8.   

    楼主现在学了什么
    用java在windows下开发,也要看你开发什么东西
    最好是懂得windows机理找本java的基础书开始看,java编程思想等都可以
    多动手做一些例子
    有问题随时到csdn发问
    ok
      

  9.   

    java更适合做哪方面的开发啊,j2EE,j2ME?
    因为我看现在有些信息管理系统,还是在windows下用java开发的,而且我在Eclipse中,写过一段时间的js,现在想换工作,因为基础比较差,java,c++都是接触过,没怎么写过什么程序,所以想好好学学,但是又不知道该怎么学有点迷茫
      

  10.   


    1.java当然是web应用上更有优势
    2.LZ初学还是最好认真打基础,
    3.至于自己到底喜欢什么方向,貌似就是以后的事了。
    4.个人感觉,移动化可能是将来的趋势
      

  11.   

    j2ee,jeme都不错!
    然后就看个人兴趣了!
    就从基础开始学习,如果楼主接触过,那应该很快,一定要做例子,要动手写!
    结合着实践才能提高的更快!
      

  12.   

    不用,java是非常傻瓜的语言与底层无关
      

  13.   

    java基础是必须的,有了java基础学其他不就快了,不管你是在J2EE上发展,还是J2ME上发展都很easy,我现在做SAP,人家eclipse都给改变了,框架是根本不会用的,很大的公司他们是绝对不会用那些开源框架的,比如蓝色巨人他会用Struts么,不可能的
      

  14.   

    c语言基础就行了,java简单的要死,重点面向对象的思想
    但是开始学的话,建议看think in java这本书,可以说是全球最牛的java书
    全搞懂了其他的东西都是瞟一眼就会的。
      

  15.   

    先学会c语言,这样有助于学java。
    再学java,理解面向对象,不理解面向对象,java学了等于白学。
    基础知识--jdk达到熟练运用--think in java(2,3,4)--连接数据库(jdbc)--应用小程序(applet)--正则表达式(强大的东西)--swing--文件操作(io流熟练)
    理解并熟练运用封装,继承,多态及适当学习uml和模式,理解组件构造,分层概念。
    xml操作等。
    泛型特性,熟练运用,结合反射可以构造简单的注入和依赖。
    第三方框架:hibernate,spring,jdo等。
    java企业开发:
    mvc深入研究,开发自己的组件库,构造struts程序,合并struts+hibernate+spring+ajax+acegi等。
    高级开发:java调用c组件,调用js程序库,js调用java程序。
    迈向高手:
    理解并架构自己的struts(或jsf其他框架),
    理解并架构自己的hibernate,
    理解并架构自己的spring。
    服务器:
    tomcat,glassfish,jboss,jetty,weblogic,webshpere,sun one等。熟练掌握一到两个服务器。
    另外,ejb的开发适当看看就可以了。
    你可以加qq:152850325或发邮件到[email protected]与我联系。
      

  16.   

    自己找本比较基础的书,然后去下载尚学堂马士兵老师的j2se视频教学,跟着学很快就能上手!
    特别推荐马老师的视频!!!讲的很有乐趣。
      

  17.   

    学java不用去研究什么windows,除非要通过java运行windows本地的程序LZ可以把JVM看成windows,那么java就是c/c++
      

  18.   

    孙卫琴的java面向对象,不错照书多动手,多练习。
      

  19.   

    先学习JAVA语言基础,再学习JAVA的架构技术如struts hibernate spring 等,这样你就会比较全面地掌握JAVA了
      

  20.   

    jese开始
    +++++++++++
    web开发结束