很多网友咨询学习Java有没有什么捷径,我说“无他,唯手熟尔”。但是Java私塾愿意将一些经验写出来,以便后来者少走弯路,帮助别人是最大的快乐嘛!
推荐阅读
解放军艺术学院十大美女校花

[女明星模仿LadyGaga] [苏珊大妈封面]

* · 业界| 处罚魔兽有法依 互联网大会名单
* · 职场| 创新工场招聘题 职业倦怠症自救
* · 名人| 陈一舟拒售DONEWS 才貌兼备IT女
* · 趣闻| 网游惊现变态女 大学生20万征婚
* · 教程| PS打造模特风情 工笔画视频教程
* · 报课| 证券从业资格网络辅导招生简章

美少女吕千慧网游

苏珊大妈搞怪表情

  要想学好Java,首先要知道Java的大致分类。我们知道,自从Sun推出Java以来,就力图使之无所不包,所以Java发展到现在,按应用来分主要分为三大块:J2SE,J2ME和J2EE,这也就是SunONE(Open NetEnvironment)体系。J2SE就是Java2的标准版,主要用于桌面应用软件的编程;J2ME主要应用于嵌入式系统开发,如手机和PDA 的编程;J2EE是Java2的企业版,主要用于分布式的网络程序的开发,如电子商务网站,OA系统和ERP系统。J2SE开发桌面应用软件比起 VC,VB,DEPHI这些传统开发语言来说,优势好象并不明显。J2ME对于初学者来说,好象又有点深奥,而且一般开发者很难有开发环境。所以现在应用最广泛又最好学的就是J2EE了。J2EE 又包括许多组件,如Jsp,Servlet,JavaBean,EJB,JDBC,JavaMail等。要学习起来可不是一两天的事。

  那么又该如何学习J2EE呢?当然Java语法得先看一看的,I/O包,Util包,Lang包你都熟悉了吗?然后再从JSP学起。如果你学过 HTML,那么事情要好办的多,如果没有,那你快去补一补HTML基础吧。其实JSP中的Java语法也不多,它更象一个脚本语言,有点象ASP.然后你就该学一学 Servlet了。Servlet就是服务器端小程序,他负责生成发送给客户端的HTML文件。JSP在执行时,也是先转换成Servlet再运行的。虽说JSP理论上可以完全取代Servlet,这也是SUN推出JSP的本意,可是Servlet用来控制流程跳转还是挺方便的,也令程序更清晰。接下来你应该学习一下Javabean了,可能你早就看不管JSP在HTML中嵌Java代码的混乱方式了,这种方式跟ASP又有什么区别呢?还好,SUN提供了 Javabean可以把你的JSP中的Java代码封装起来,便于调用也便于重用。接着就是EJB了,EJB就是Enterprise JavaBean,看名字好象它是Javabean,可是它和Javabean还是有区别的。它是一个体系结构,你可以搭建更安全、更稳定的企业应用。它的大量代码已由中间件(也就是我们常听到的Weblogic,Websphere这些J2EE服务器)完成了,所以我们要做的程序代码量很少,大部分工作都在设计和配置中间件上。至于JDBC,就不用我多说了,你如果用Java编过存取数据库的程序,就应该很熟悉。最后,Javascript也是大家重点要掌握的,现在所有公司面试几乎没有不问Javascript的

  好了,对Java和J2EE有了一些基本概念之后,你就应该编一些程序了,千万不要纸上谈兵哦。最好从开始找一些小的程序来写下载一个项目的视频程序及源码参考着写一下!

  那么我书也看了,程序也做了,别人问我的问题我都能解决了,是不是就成为高手了呢?当然没那么简单,这只是万里长征走完了第一步。不信?那你出去接一个项目,你知道怎么下手吗,你知道怎么设计吗,你知道怎么组织人员进行开发吗?你现在脑子里除了一些散乱的代码之外,可能再没有别的东西了吧!这说明你掌所的只是一些基础的知识,并没有完全理解!你现在最缺的是实际的工作经验和编程思想的培养,而不是书本上那些凭空想出来的程序。你应该发现你有一点,书本上的内容你都明白了,但是自已写东西还是不会,还是要依赖书本!
  记得Java私塾也曾碰到过一个来培训的学员,号称Java都会了,框架也都理解了。其实他现在只是学到了Java的骨架,却还没有学到 Java的精髓。接下来你得研究设计模式了。设计模式的书大家可以到Java私塾的网站找到资料下载就可以了!设计模式是高级程序员真正掌握面向对象核心思想的必修课。

  设计模式并不是一种具体"技术",它讲述的是思想,它不仅仅展示了接口或抽象类在实际案例中的灵活应用和智慧,让你能够真正掌握接口或抽象类的应用,从而在原来的Java语言基础上跃进一步,更重要的是,设计模式反复向你强调一个宗旨:要让你的程序尽可能的可重用,MVC结构(把 Model-View-Control分离开的设计思想)是必须要研究的,现在很流行的Structs就是它的一种实现方式,不过Structs用起来实在是很繁,相比来说还是webwork2.0好一些。然后你再研究一下hibernate和Spring框架,相信你又会上一个台阶。做完这些,接下来应该做一些实际的项目,不要写一些贪蛇食啊,坦克大战这种不实用的项目,要去写一些有实际应用价值的项目。

自学Javabean迅速成为Java高手相关推荐

  1. 成为Java高手的25个学习要点

    成为Java高手的25个学习要点 想要精通Java,成为Java高手,需要不断的学习和积累.本文给出了Java学习过程中需要注意的25个学习目标,希望可以给您带来帮助. AD: 2013大数据全球技术 ...

  2. 如何迅速成为Java高手[Tomjava原创]

    如何迅速成为Java高手[Tomjava原创] 很多网友问我学习Java有没有什么捷径,我说"无他,唯手熟尔".但是我却很愿意将自己学习的一些经验写出来,以便后来者少走弯路,帮助别 ...

  3. 想要成为JAVA高手的25个学习目标

    本文将告诉你学习Java需要达到的25个目标,希望能够对你的学习及找工作有所帮助.对比一下自己,你已经掌握了这25条中的多少条了呢? 1.你需要精通面向对象分析与设计(OOA/OOD).涉及模式(GO ...

  4. java 高手_Java高手是怎样炼成的

    Java高手是怎么炼成的,你猜. 他们说当你精通这25个学习点,一切都水到渠成了. 01 你需要精通面向对象分析与设计(OOA/OOD).涉及模式(GOF,J2EEDP)以及综合模式.你应该了解UML ...

  5. 如何成为java高手

    成为Java高手是每个Java学习者的梦想,但目前Java知识分支众多,我们该如何学习?本文介绍成为Java高手需要注意的25个学习目标,希望对正在成为Java高手的您有所帮助. 1.你需要精通面向对 ...

  6. 25个学习要点帮助你从java菜鸟成为Java高手

    想要精通Java,成为Java高手,需要不断的学习和积累.本文给出了Java学习过程中需要注意的25个学习目标,希望可以给您带来帮助. 1. 你需要精通面向对象分析与设计(OOA/OOD).涉及模式( ...

  7. java高手之路上的必备基础知识

    其实Java也就这么回事,重要的还是坚持,不能三天打鱼两天晒网.每一个分支下都是一门专业的技术,重要的是证明学精,熟练运用各项软件语言. 下面和大家分享java高手之路上的必备基础知识: 1.面向对象 ...

  8. 如何迅速成为Java高手-王维树

    很多网友朋友问我学习Java有没有什么捷径,我说"没有,绝对没有!".但是我却很愿意将自己学习的一些经验写出来,以便后来者少走弯路,帮助别人是最大的快乐嘛!           要 ...

  9. java自学要学多久(java自学要学多久)

    自学java,学多久可以自己找到工作? 那得看情况!如果你不是在校大学生,并且还没有接触过编程,建议你先自学一个星期C语言,初步编程入门,再去培训班进行培训,培训一期大概半年左右,然后在一边工作一边学 ...

最新文章

  1. 怎么计算一个对象占用的内存
  2. golang中的随机数
  3. 程序员面试题精选100题(05)-查找最小的k个元素[算法]
  4. REVERSE-PRACTICE-CTFSHOW-3
  5. java基础—IO流——字节流的操作演示
  6. spark数据本地性级别划分
  7. mybatis高级(2)_数据库中的列和实体类不匹配时的两种解决方法_模糊查询_智能标签...
  8. python, numpy
  9. gba徽章机器人_《徽章机器人》倒计时网站开启 20周年纪念插画欣赏
  10. Error: 未绑定为第三方平台的开发小程序
  11. 关于android中的ramdisk.img及uImage无法包含驱动模块(*.ko)的问题
  12. 计算机专业考研英语二国家线多少分,2020考研国家线:英语二的分数线是多少...
  13. C语言如何生成随机数
  14. 零基础CSS入门教程(30)–CSS布局实例
  15. 单片机控制气压海拔模块BMP180之模块化编程(持续更新中)
  16. 3款Mac上相见恨晚的软件
  17. 对“佩戴低度数近视镜可延缓近视发展?”的一些疑问
  18. TCP/IP 之 大明王朝邮差
  19. 富士康java面试题
  20. 李一鹏:一份让我无法拒绝的offer | OneFlow U

热门文章

  1. 解决eclipse中properties文件为\u格式的乱码
  2. iframe 滚动条
  3. HNUCM2020年春季ACM集训队热身赛-第2场题解
  4. SQL性能优化第二篇之Mybatis如何能够执行多条SQL
  5. 从软件的角度漫谈 太原公共自行车刷卡原理
  6. 图片随机小角度堆叠效果,可用于相册缩略图叠加样式【长宽最优化】
  7. 2018年5月9日至5月10日
  8. html域名防盗链,跨域访问和防盗链基本原理(一)
  9. 脑功能连接计算之基于种子点的方法
  10. C语言扫雷函数成绩,扫雷(C语言)