北京师范大学论坛|北师大人

 找回密码
 注册
搜索
查看: 83066|回复: 0
打印 上一主题 下一主题

[职场经验] 学习Java的最佳方式|好学邦

[复制链接]
跳转到指定楼层
1#楼
发表于 2018-8-9 09:40:11 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Java是有些人可能认为难以学习的语言之一,而另一些人则认为它与其他语言具有相同的学习曲线。两个观察都是正确的。

但是,Java因其独立于平台的特性而在大多数语言中具有相当大的优势。Java是一种低级语言,它以简单的方式实现算法,让您了解基础知识; 它同时也是高级别,足以在逻辑上实现编码。

根据您开始学习之前的思维方式,学习Java的最佳方法应该遵循以下步骤:学习术语,练习,练习,等待,以及更多练习。重复是关键。

我想分享一些在我开始学习Java时帮助我的技巧,并希望您从这些技巧中获得相同的好处。

学习Java术语
学习Java或任何语言的最佳方法是从初学者的水平开始。“Hello World”是一个很好的起点 - 基本上所有程序都使用这个想法来说明编程语言的中心语法。

在学习编码之前,学习Java的人需要理解这种语法中的某些术语:类,对象,继承,多态,抽象和封装。Head First Java是一本很好的书,可以用来学习其中的一些方面。

使用不同的引用来理解术语,因为即使单个引用可能具有相同的定义,解释也不是绝对的和有限的。谷歌有不同的网站,可以用不同的方式解释同一个词。

第一次阅读定义时,可能会觉得你正在学习来自不同星球的语言,但关键是要熟悉术语,而不是掌握它。

例如,类是用户定义的设计或样本,从中创建项目。它表示对一种类型的所有对象都是通用的一组进程或属性。

对象是面向对象编程的重要单元,体现了有效的实体。

原型Java程序生成许多对象,它们通过调用方法一起工作。

理解这些术语将帮助您实现代码的组件以及最终结构和代码形成背后的原因。这种强大的基础和对Java的理解将使您能够编写代码并使您能够彻底展现语言中任何程序的基本含义。

练习简单的Java程序
如果术语是学习Java的最佳方法的第一步,那么第二步就是在线找到一个简单的程序来练习新的语言技能。新获得的基础将通过执行新获得的知识进行测试和完善。

让我们以三乘三的井口为例; 这是一个简单的程序,不需要许多高级编程技能 - 它是绝对初学者的一个合适的程序。这是一个有效的实践计划,因为程序员已经知道了结果。

要做的第一件事是将每个步骤记下到程序中,例如,可以从用户在中间网格中输入X开始,计算机在右上角,左上角,右下角自动输出0 ,或左网格。用户进行另一次移动,并且计算机进行有效的第二次移动,其不重复第一次移动并且是唯一的。这种设计输入和输出步骤的方法将继续完成。

完成输入和输出步骤后,程序员需要查看代码。新程序员可能无法一眼就知道所有代码。这可能需要一段时间,因此无法理解您自己的创作而感到害怕当然无济于事!

这个技巧是学习Java的主要“不要” - 不要超过!

最好用铅笔在笔记本上手工涂抹整个程序来解决这种情况。再次重复此过程,并在第二次定义程序的每个代码行。如果语法给你一个艰难的时间,你可以随时谷歌解释。

最后,学习者需要使用集成开发环境(IDE),这是一种软件应用程序,为计算机程序员提供软件开发的综合设施,在手写三次后用他或她自己的话大声解释它来输入程序。 。

忽略消极情绪
有无数的编程语言,其中一些是过时的,每个人都有自己喜欢的。有些人认为Java是一种古老的语言,而不像Ruby那样时髦。所以,无可否认,当你开始学习Java时,你会遇到一些热量。

你肯定会被告知某些编程语言更好; 立即忽视这些声明并保持掌握尽可能多的编程语言的态度,而不仅仅是Java。

我得出结论,每个人都以不同的方式学习。例如,我是一个触觉学习者。因此,如果评论家告诉我,学习Java的唯一方法就是坐着听音频,我很可能不会成功学习Java。

我鼓励你在学习Java时涵盖所有基础:动觉(通过进行体育活动学习),语言学(通过说话学习),听觉(通过听力学习)和视觉(通过观察学习)。

通常,学习如何编程的最佳方法是覆盖所有这些学习方式,如果可以的话。但是如果你发现一个对你有效,那就坚持下去吧。

继续练习,你将成功使用Java
学习编程语言需要重复,就像其他任何东西一样。学习Java的人会希望深入参与并专注于语言,直到最终他们开始理解事物。有成就的程序员在实际编写代码之前会先观看数小时的编码视频。

记住作为程序员享受旅程也很重要。并耐心等待自己。

你必须要记住,你可能不会在第一时间理解所有事情,这是可以的。找出学习的最佳方法也很重要。有些人可能在构建Android应用程序时学习Java最好,有些人可能喜欢使用JMonkeyEngine开发游戏,而其他人可能可以构建网页。

我个人发现在使用Java构建移动应用程序时学习Java比较容易,因为我能够看到我的程序如何与前端一起工作。

关键是要耐心并且理解每个人的学习方式都不同。学习Java的最佳方法需要熟练掌握理论知识和实践知识。成功在于投入大量时间来运用编程语言,犯错误并从错误中吸取教训。

愿编码部队和你在一起......快乐的编码。

来源:好学邦
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机访问本页请
扫描左边二维码
         本网站声明
本网站所有内容为网友上传,若存在版权问题或是相关责任请联系站长!
站长联系QQ:7123767   myubbs.com
         站长微信:7123767
请扫描右边二维码
www.myubbs.com

小黑屋|手机版|Archiver|北京师范大学论坛 ( 京ICP备07038780号 )

GMT+8, 2024-4-20 03:56 , Processed in 0.035375 second(s), 15 queries .

Powered by 高考信息网 X3.3

© 2001-2013 大学排名

快速回复 返回顶部 返回列表