2016 - 2024

感恩一路有你

java面向 对java刚入门的新手有什么要提醒的吗?

浏览量:1660 时间:2021-03-21 08:41:10 作者:admin

对java刚入门的新手有什么要提醒的吗?

如果是完全的新手,套路如下:

1. 首先明确短期目标和长期目标:

短期目标以"小步快跑"为主,长期目标以"练好内功"为主。

所谓"小步快跑"就是指: 尽快上手可以写程序、运行结果正确。这个阶段是用来积累信心,让自己能坚持下去学习。

所谓"练好内功"就是指: 理解程序背后的原理、数据结构、算法性能、软件工程、架构设计等。

2. 制定学习和实践计划、雷打不动执行:

可以用Excel表格写好具体每一天要达成的小目标,然后每天睡觉前进行检查,看是否完成了,养成这样的习惯对自己是一个很好的鞭策。搞这一行最重要的是经年累月的积累,量变到质变。

3. 开放心态、不要闭门造车:

Java相对于其他语言,最大的优势就是巨大成熟的生态,有无数好的框架、工具和最佳实践供你选择——可以"拿来主义"的"轮子"很多。

多加入一些技术圈子、上来源社区,与前辈同行交流,了解技能树,逐个进行刻意训练。

多阅读一些经典书籍,加深对基础概念的理解。学语言,初学者可以看看《Java核心编程》《Java编程思想》 学框架,初学者可以在网上找找对应的通俗实操视频,动手实践,在熟悉了之后,可以开始尝试阅读对应的源代码。

另外一个良好的习惯是: 多总结、写博客。一方面可以帮助梳理自己的知识,另一方面也是造福后来人。到达一定水平,可以自己在来源社区启动项目。

对于初学者,特别要注意的是: 多问为什么,不要仅仅局限于程序跑正确了就完了。要想想写得够不够健壮?有没有漏洞?性能够不够好?只有长期坚持这样的刻意训练,才能提高得快。

什么是Java?怎么理解面向对象?

我不做开发好多年,我说下我现在对面向对象的理解吧,仅供参考。Java是编程语言,这个就不用说了,百度全是解答。

面向对象,我觉得就是“实体”,面向实体的属性和行为,你有没有发现,我们学习软件工程的时候,书中提及到E—R图,这图就是说明实体间的联系,这大部门属于客观事实,而且数据库的表设计也是由实体具体化后的产物。我觉得对象就是实体,而且随着互联网时代发展,对象的定义已经转向人的,或用户的…

不知对不对

java面向 java面向对象的三大特征 java面向对象的理解

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。