问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

想自学Java,要从哪方面入手呢?

发布网友 发布时间:2022-04-26 06:46

我来回答

5个回答

热心网友 时间:2022-06-24 20:59

要想学好Java,应该注重以下几个方面入手。

  1、正确理解Java的各种“抽象”。学习Java就是学习各种“抽象”,包括类、接口和抽象类等,不同层次的抽象意味着不同的作用。

  对于初学者来说,要想正确的掌握各种抽象,应该从基本的Java编程过程开始,包括类的设计、对象的创建和方法的调用,另外要重点学习一下多态的使用。  多做实验是理解各种抽象的好办法,因为实验往往能够为初学者建立起概念的“画面”,从而辅助理解。

  2、学好集合框架。Java描述复杂数据结构的主要方式是集合框架。Java没有指针,而是通过强大的集合框架描述数组、对象数组等复杂的数据结构。

  学好这些数据结构的描述方法对于应用程序编写,特别是涉及到服务器方、3层结构编程至关重要。程序员在这个时候不能再用诸如数据库结果集之类的结构描述数据了。

  由于很多语言没有这么强大的集合框架体系,很多初学者不知所措,更不知道拿来做什么用,因此应该引起足够的重视。

  3、注重知识结构的全面性

  学习Java开发的过程中要系统地学习一下操作系统、计算机网络、数据结构、算法设计和数据库知识,这些计算机基础内容对于学习Java具有重要的意义,如果想在Java开发领域走得更远,一定要注重基础知识的学习。

  在学习期间建议使用Linux操作系统开展实验,未来很多Java开发都离不开Linux操作系统,比如大数据应用开发、物联网平台开发等。

  4、确定一个主攻方向

  Java目前主要的应用领域包括Web开发、Android开发和大数据开发,不少网络服务也需要采用Java完成后端功能的编写,另外Java也是研发级程序员的常见工具,涉及到一些平台和容器的开发,比如大数据平台Hadoop就是采用Java语言编写的。

  对于Java初学者来说,要根据自身的知识结构和兴趣爱好,选择一个适合自己的主攻方向。

热心网友 时间:2022-06-24 20:59

确定自己要学Java,首先建议你培养对Java的兴趣,带着兴趣去深入学习,你才会更容易成功

如何培养自己对Java的兴趣?
先自学点基础入门的知识,然后可以动手去写一些Java简单小案例,比如用Java写一些小游戏等,充分发掘兴趣。
当你有了兴趣之后再规划如何学习,如果想学习之后找到一份不错的工作,建议你学习的大模块分为:
第一阶段:JavaSE开发学习
第二阶段:JavaWEB开发学习
第三阶段:高级框架学习
第四阶段:分布式项目实战
每个模块里面包含若干知识点,你需要做的是扎实理论,通过项目去实践,最终达到企业的招聘要求,如有问题,可追加评论

热心网友 时间:2022-06-24 21:00

首先你只学java可以,只是兴趣没问题,但是如果你要以他作为以后的工作,你就需要系统的学习计算机,不能只学习一种编程语言,你还需要学习数据结构,软件工程,计算机原理等,不是只学了java就行的,我就是计算机专业的,计算机要学的东西很多,有时候工作的时候还需要自学语言,所以只是兴趣可以学,如果要当成工作,就还是大学选计算机专业吧,毕竟现在的互联网公司也很看重文凭,不会收没有系统学习过计算机的人。
自学Java,先学Java的语言,去中国大学慕课,哪里有很多高校的老师在上面上课,学了Java语言,然后学java的数据结构,在学软件工程。

热心网友 时间:2022-06-24 21:01

自学不容易,需要耐心。
可以从实例入手,一个一个实例来学,也不至于枯燥。
我们网上有一些实例和基础教程,如果有兴趣可以看看,都是免费的。

热心网友 时间:2022-06-24 21:01

从学习开始
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
tclp301m手机存储为什么只有0.88gb TCL P301m的防盗密码忘了怎么办 TCL P301M有防盗锁怎么解啊 ...请问怎样解锁(开机后显示输入PIN码),我的手机是TCLP301M_百度... 你好我的P301M 手机上了PIN防盗锁,密码忘记了 怎么解锁啊 你好:TCL P301M 手势密码忘记了怎么能解掉呢?谢谢! 我觉得乔治中英文学校挺好的啊,不知道为什么网上总是有些差评呢?... 榴莲蜜是什么 榴莲菠萝蜜榴莲蜜的区别是什么 tclp301m手机怎么校准屏幕 oppo右上角水滴图标怎么取消 主任助理与律师助理哪个好 律师事务所里的主任助理主要做什么工作 公司破产清算程序有哪些? 公司破产清算财产评估程序 公司破产清算财产评估如何进行 公司破产清算中怎么进行财产评估 建筑材料采购合同完整版 材料采购合同解除的条件有哪些 重要的材料采购合同解除应当遵守哪些条件? 逾期返售是什么意思 交行信用卡逾期三个月银行让债务重组没有办理,以后还能办理吗? 信用卡逾期银行欠银行的钱银行可以把债权转让给第三方吗? 债务人借钱逾期不还可以要求违约金吗 外贸网站建设需要多少钱?想问一下角点科技 债权逾期未申报的后果有哪些 想问一下外贸网站建设需要注意什么问题呢,一般外贸网站做成什么样子的... 东莞大朗建网站 银行贷款逾期政府追缴什么意思 外贸网站建设要多少钱?做一个外贸网站要多少费用 国债到期没兑换? 律所的律师助理和执行主任交集多吗 在北京做律师事务所主任律师的助理收入水平怎么样?同做一般律师助理相比有那些优势? 我是做普通数控车床编程与操作的。我想学五轴联动机床编程,难度会很大么?我需要具备哪些条件才能学好? 通过了司考,拿到了执业证,给主任做律师助理,怎样才能学到有用的东西? 想要学会5轴加工中心要多久,难吗? 会三轴CNC操作,学五轴有没有难度? 实习律师与律师助理的区别? 我想自学JAVA,但是不知道从哪里入手!怎么入门?求学(´・ω・`) 只会三轴编程,学五轴难不难? 广东法迈律师事务所的王大应法律咨询专员 律师助理的工作是怎样的 学习五轴编程有前途不?很多人说这行很好,建议我去滴一数控五轴编程培训找谢老师学习? 学cnc五轴编程的工资高的吗?没有基础能学习吗 22岁想去学门技术,叔叔让我去学习五轴编程,介绍我去滴一数控学习!我想知道这行怎么样,能赚到多少钱? 我想去学习五轴编程,很多人建议我去滴一数控五轴编程中心找谢老师学,请问那边怎么样呢? 本人想学五轴编程难不,这行的前途怎么样 学习五轴加工中心需要哪些方面的知识和技能? yilia怎么读,音标,适合做英文名吗? Yilia怎么读 Yilia 什么意思