自学Java的话,应该如何入门?

 我来答
狄艺0KE
2020-06-20 · 超过24用户采纳过TA的回答
知道答主
回答量:213
采纳率:0%
帮助的人:11.9万
展开全部

要想学好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初学者来说,要根据自身的知识结构和兴趣爱好,选择一个适合自己的主攻方向。

加米谷大数据科技
2020-04-20 · 大数据人才培养的机构
加米谷大数据科技
成都加米谷大数据科技有限公司是一家专注于大数据人才培养的机构。公司由来自华为、京东、星环、勤智等国内知名企业的多位技术大牛联合创办。面向社会提供大数据、人工智能等前沿技术的培训业务。
向TA提问
展开全部
编程语言的学习,尤其对于有过编程经验的人来说,要抓语言的主要元素,比如,每个语言几乎都有变量、函数、集合(如数组、字典、类、结构体等)、流程控制(if-else、break、continue等)、循环结构(for、while等),然后再就是语言自有的新语法。这样可以帮助你快速入门。
对于初学者来说对于上面这些没有什么概念,此时其实不需要太过纠结这些概念的文字定义,而是应该随着学习的书或者电子文档或者视频一同练习编写,尝试自己解决编写时的错误,加深自己对这些的认知和感觉。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
时代Java
2020-04-20 · 学习从现在开始,让时代与您同行!
时代Java
采纳数:32 获赞数:64

向TA提问 私信TA
展开全部
自学首先需要自制力,再就是动脑动手相结合,甚至动手要多一些,把实例都写一遍,进步会很快!自己找个网上教程跟着学习,主要还是自己多练习,找一些实例多写写,我们网上一系列基础实例,可以参考。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
朱可星
2020-04-20 · TA获得超过913个赞
知道小有建树答主
回答量:1860
采纳率:91%
帮助的人:333万
展开全部
找一本带有完整项目例子的书。不要看教学视频那些。直接从安装开发工具开始,把第一章节的程序敲一遍(不是粘贴),编译运行,观察结果。再找另外一本同类Java的书,只看,不编程。这样每个程序看懂之后,把后面的大项目 照书本做一遍。基本就入门了。还不明白可以找我--似而龄旧乙四而其散(爱心编程抠扣号)。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式