Java是个平台,我说说我对学好Java的一点个人看法,希望对初学者有所帮助。

1. 认真思考一下

学习Java前,先别急,静下心好好想想:

1)自己对学习Java是否有足够的兴趣?

2)自己是否能静下心来坚持不懈地学习?

这些对于学习来说,实在是至关重要,要有吃苦的准备,那你才可能学好Java!如果具备这两点条件,就请继续往下看……

2. 准备一下

1)买本Java学习用书。

JDK 6正式版刚刚推出,市面上你暂时买不到JDK 6的书籍。我可以推荐一些入门书,但是我不打算这么做,因为合我口味的,不一定适合你。记住,网络上学习Java的资源很多,但基本不够系统,拥有一本Java入门书籍,是你系统学习Java的基础。

2)准备Java学习环境。

准备你的学习环境。初学Java,不建议用IDE工具,通过一行行的敲代码,你会碰到很多问题,只有这样,你才能学会怎样解决问题,并加深自己对Java的理解。

3. Java基础学习之路

学习Java的过程虽然辛苦些,但又是处处有精彩!

Java的体系分为Java SE、Java EE和Java ME(JDK 5.0以前分别叫J2SE、J2EE和J2ME),Java的敲门砖就是Java SE了,也就是你要入门学习的内容,不论你日后是选择哪个体系领域作为发展方向,你都得从Java SE起步。

学习Java SE,打好Java基础至关重要。

4. Java EE学习之路

学习了Java SE,还只是完成“万里长征”的第一步。

接下来选择学习Java EE,估计选择Java EE方面的学习者会多一些,Java EE所涉及技术非常多,考虑到初学者的接受程度,我会尽量从最常用的角度来介绍。

学习Java EE,在开发环境上不建议再用文本编辑器,我感觉NetBeans 5.5(目前最高正式版本)很适合初学者,我个人也很喜欢NetBeans,如果你喜欢用别的IDE如Eclipse,都没问题,看自己喜欢吧。

4.1 学习JSP/Servlet

在Java EE中,首先要学习JSP/Servlet(结合Tomcat、MySQL)技术,学习JSP,还必须掌握一些外延技术,如:你还得掌握HTML基础知识,最好再掌握些JavaScript(目前正火的AJAX技术之一)、CSS的技术,而了解XML是必不可少的(至少描述性配置信息是通过XML来描述的)。在学习JSP/Servlet过程中,应该结合学习 JDBC、数据库开发技术,毕竟绝大多数Java Web项目都是和数据库紧密结合的。

4.2 学习数据库开发技术

这里我想重点说一下数据库开发技术,数据库技术是做业务系统必备技能,Java Web开发人员最低程度都应该掌握SQL语句的使用!

4.3 学习Java EE其它开发技术

再往后,可以学习一些EJB的知识,建议结合学习EJB 2.X/3.0。在学习EJB过程中,应同时掌握一种企业级应用服务器的使用。

之后的学习中,再逐渐扩展到其他Java EE技术。

5. 之后

等你对Java EE有些感悟的时候,不断扩展你的知识面,这时候你可以学习Spring、Hibernate,以及各种Web框架(如Struts、JSF、Webwork或是Tapestry等)。

随着技术、经验的不断积累,你会逐步关注分析、设计等更高层次的知识,这时候,你可进一步学习相关的UML、模式等知识

(大家可以加入爱好集结,一同交流:342836117) 欢迎交流: (老师q:858288017)

6. 小结

永远记住:自始至终,实践是学习Java技术历程中极其重要的一环。脱离了实践,是学不好技术的!

善于利用Internet上众多的资源,多吸取些别人的经验。

目前关于Java的争论很多,如“Java正走下坡路”、“Ruby必将取代Java”等论点甚嚣尘上,但正如我前面所言,这是一种浮躁的表现,Java的前景非常好,特别是Java开源以后!就让他们去吵去吧,掌握了Java,你就掌握了当前最火的技术。

长路漫漫,唯剑作伴,愿java化作你的利刃,为你披荆斩棘!!!

长路漫漫,唯剑作伴,愿java化作你的利刃相关推荐

  1. 长路漫漫,java为伴之java学习路线篇

    学习规划篇 作为一名java程序员,你需要了解你学习路线,下面就是规划了!!! 接下来对在实际开发中从上而下用到的各个部分说起: 1.前端 2.网关层 3.服务层 4.数据层 5.大数据 6.搜索引擎 ...

  2. 同学们,长路漫漫伴你闯

    终于 最后一批学生也要启程了 不愿说离别伤感话 自古英雄出少年 相处多日 临别之时 无以相送 唯老歌一曲伴你走天涯 (挥手--) <长路漫漫任我闯>林子祥 长路漫漫任我闯 带一身胆色和热肠 ...

  3. 当我尝试写一个自动写小说的AI,长路漫漫的踩坑之路 ToT

    起因 事情是这样的,前几天我在刷B站的时候看到一个大佬用训练了一个自动写高考作文的AI 链接: https://www.bilibili.com/video/BV1pr4y1w7uM 那我就想既然别人 ...

  4. 亚马逊CEO:Kindle电子阅读器彩色化仍长路漫漫

    C114讯 北京时间5月27日午间消息(蒋均牧)亚马逊(Amazon)Kindle电子阅读器的彩色版终会到来,但不会很快. 周二在西雅图举行的年度在线零售商股东会上,亚马逊创始人兼首席执行官杰夫·贝索 ...

  5. 长路漫漫,唯剑作伴--Automatic Reference Counting

    一.引用计数 在OC中,对象什么时候会被释放? 答案是当对象没有被任何变量引用(也可以说是没有指针指向该对象)的时候,就会被释放. 怎么知道对象已经没有被引用了呢? OC采用引用计数(referenc ...

  6. 长路漫漫,唯剑作伴--loadView、viewDidLoad及viewDidUnload的关系

    一.loadView 什么时候被调用? 每次访问UIViewController的view(比如controller.view.self.view)而且view为nil,loadView方法就会被调用 ...

  7. 测试归测试,自动驾驶向个人全面开放依然长路漫漫

    来源:网易智能 摘要在北京某地,乘客们正等待着乘坐百度"阿波罗"无人驾驶汽车.最近,百度与福特汽车启动了为期两年的L4级别自动驾驶联合测试项目,在特定的地理区域和特定天气条件下行驶 ...

  8. C++ 开篇 长路漫漫,以终为始!

    给初学C++的职场新人的一些建议 1.了解语言基础:首先要掌握C++的基本概念和语法, 包括数据类型.运算符重载.面向对象编程等. 2.练习: 练习编写 C++ 代码以及解决常见问题,例如经典的算法和 ...

  9. 哥德尔奖得主Cynthia Dwork:实现算法公平性,长路漫漫

    导读:像人一样,算法容易受到偏见的影响,这些偏见会使他们的决策"不公平".在决策过程中,公平是指根据个人或群体的固有或后天特性,对个人或群体不存在任何偏见或偏爱.随着偏见在现实世界 ...

  10. 长路漫漫,何时尽头?

    果断如师兄们所料,今天刚刚把过年接的项目交给老师验收,马上就收到了新的项目任务,之前还总在幻想,是不是老师觉得我们马上找工作了会在项目的事情上给我们收敛一点,但这又只是幻想,项目还是如期而至或者可以说 ...

最新文章

  1. 一道题弄明白二维数组的指针
  2. air什么意思中文_Air译中文是什么意思,the air中文是什么意思
  3. cf1556Compressed Bracket Sequence
  4. 1t硬盘怎么分区最好_win7系统硬盘怎么分区 win7系统硬盘分区步骤【介绍】
  5. UI设计素材 | 多用途APP项目管理移动应用UI套件
  6. linu系统脚本监控
  7. 8篇文章系统梳理ARM开发中的文件类型
  8. 程序员面试金典——3.7猫狗收养所
  9. 快速突破面试算法之字符串表篇
  10. java常见抛出异常
  11. linux %s替换命令,linux vi 替换命令
  12. java重载静态方法_在Java中可以重载或覆盖静态方法吗
  13. 应用matlab快速实现实验对象随机分组,应用MATLAB快速实现实验对象随机分组
  14. word使文字垂直居中
  15. 鸿蒙系统与苹果系统,华为的鸿蒙系统和苹果的操作系统,有什么区别?
  16. 我去!三面字节跳动,竟次次败,带薪摸鱼偷刷阿里老哥的面试宝典,成功上岸!
  17. 基因组注释1. 重复序列repeatmasker, trf
  18. 光纤收发器的原理及应用_光纤收发器工作原理 - 光纤收发器工作原理及技术详解(分类,使用方法及接线图)...
  19. Ubuntu 搭建FTP文件服务器
  20. ISIS协议和代码分析

热门文章

  1. nextjs系列教程(九):图片优化
  2. java输出中的问号和冒号_flow中问号在参数后面和在冒号有什么区别?declare type的作用是?看英文文档有点一知半解...
  3. python 画图总结【保存png照片,去白边】
  4. VMware Workstation Pro 16 虚拟机 Windows 10主机安装Ubuntu18.4文件共享和root登录
  5. 织梦cms自动审核插件
  6. win10家庭版远程桌面_Win10竟然内置了一台虚拟机!教你如何玩转它
  7. Kettle(二):转换和作业基本概念和实例
  8. Android调试小技巧:修改applicationId以争取在Device File Explorer中更靠前的排名
  9. Namomo Test Round 2(A题和B题)
  10. 液力变矩器和发动机的匹配