如何自学Java开发?.docx

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
- -- 对于这个话题,已经不止 N 次在线上或线下听到了。从这个话题被太多的人提问及回答,我们可以肯定地说, Java这个已经有近 15 年头的计算机编程语言是有着及其广阔的应用领域 和独特而短期无法替代的优势。我们姑且不讨论这些,针对如何“自学 Java 语言”在此衷肯谈一下个人建议,希望对有此疑惑的伙伴们有些帮助。 首先,从技术角度作为计算机编程语言个人认为自学还是比较难的,通常需要学习者必需明确你学习 Java 的目的是什么。对于这个问题我个人认为不外乎两大类,其一就是出自对计算机编程的喜好 (对 Java的喜好 );其二是能够掌握 Java语言技术从而利用其能够解决自身生存 问题。这两类人通常可以肯定的说后者居多,那么我们就以第二类人自学 Java来聊一下。 从我们想以 Java 计算机编程技术来就业我们就一定要清楚了解企业用人的基本标准是什么。对于现在大多数企业级软件开发来讲, 无论是大公司还是小公司通常要求必需掌握如下三方面技术应用点。 其一, Java 语言核心设计和编程思想,这个在 Java核心基础中都可以接触到; 其二,数据库技术,必需强调这个和哪种计算机编程语言没有直接关系,不过我们必需清楚,对于 java 企业级软件开发来讲,一百个项目就有一百个数据处理业务,所以数据库技术是必需掌握的; 其三, Java 常用辅助框架,也就是说工具库,通常可以分为前端和后端。当然也就是网页技术和 java 后台服务器常用框架。 基于以上三点来说说这个三方面如何学习。 对于学习 Java 重中之重首当其冲必然是比较扎实掌握它的最核心的基础, 因为无论你以后接触什么项目或应用相关 Java哪种免费或收费的工具都是基于 Java语言的,如果基础掌握不扎实一切都是乌云。 因此强烈建议大家必需花足够的精力和时间牢牢掌握 Java核心基础知识。 如果有谁对于 Java学习有任何问题,学习方法,学习路线,学习效率的问题,或者没 Java系统的学习教程,可以加入我的 Java五千人交流学习裙,它的裙号前面是四九四,中间是八零一,最后是九三一,希望大家可以少走弯路,任何问题都可以随时来咨询我。 在掌握 Java核心基础情况下, 我们就可以深入学习一下数据库的开发技术了, 这里我要说 明一下,对于一个初中级的程序员来讲,我们只要能够熟练编写 SQL语句及编写存储过程并能够使用 Java 在程序中操作数据库基本就可以达到一般企业开发的数据库处理技术要求,对于有些人说必需熟练掌握多种数据库的特性、优劣、高度优化及专业的设计这种说 法我是及不赞成的,这个标准不是一个自学者短期内能完成的,必需经过多年开发经验的积累才能涉及这些深度的东西。 现在企业级软件开发几乎百分百都是 web 项目,那么我们在掌握以上两方面技术以后我们就可以着手学习 web 前端技术和 Java后代常用工具框架,对于这 Java后台框架技术实际就是一种基于某方面业务的工具, 都是 Java语言编写的,诸如 Spring、Struts、Hibernate、 mybatis 等等,这里必需强调一句:“如果 Java基础核心掌握不好, Java后台框架技术是无法掌握的”。对于 web 前端开发,当前也就是以 JS为主,当然 JS现在以 jQuery 框架为主。 以上简单谈了关于企业对于 Java 技术基本要求以及它们之间的关系,现在我们来说一下Java学习态度和方式。 俗话说 ”态度决定一切 ”,那么对于自学 Java来讲,这句话就太重要了。可以自己问自己一下:“我是想要”还是“我是一定要”。如果只是“我想要”,那么我可以可定的说你遇见困难基本就会放弃,如果是“我是一定要”,那么你就有必需坚持下去的动力,知道到达自己的目的。 无论我们做什么内因固然重要,但是外因永远都不能被忽略,内因是动力,外因是走捷径的工具。那么外因是什么呢?个人认为外因就是能够在你疑惑和遇到困难时帮助你解脱的人。 一个疑惑和困难可能会让你徒劳搭上很长时间而无法摆脱, 甚至让你有放弃的念头, 这个人是谁呢,可以是一个朋友,是一起学习的人,是一个你偶遇的人,归根到底他是一个能帮助你快速解决困难的老师,到哪里去找我们自己知道。 下面和大家谈谈实际学习 Java语言的行动细节。 对于计算机编程语言来讲, 它就是一个熟练工种,要想掌握这门技术就必需动手, 动手,多动手。在我们基本理解理论知识点的情况下,我们要花费近乎 70%以上的时间用来敲代码,一遍又一遍, 每遍我们都有不同的感受,程序是用代码实现的不是只理解掌握知识点实现, 这点想必我们大家都知道, 所以多敲代码是及其必需的。可以这样说一个成熟的计算机编程高手, 极限时一天能够完成近万行代码量, 那么对于 一个初学 Java 的人来讲,要想增强动手能力并理解代码

文档评论(0)

bcll + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档