学java从入门到精通需要多长时间,看谁的视频比较好?
如果是在上学的话,努力点,1.2年,应该可以成为一名中级程序员,但如果想高工资,那就需要项目开发经验,如果具备,找到高薪工作很简单,如果不是上学,建议先简单的了解下,再找专业的培训学校,那里一般课程都还可以,一般都是短期培训,招生也以大学学历为主。时间会4-6个月左右。
1.找好的java编程书籍和视频教程
好的教材,可以让你更快更好的进入Java的世界。在校学生的话,你们的教材通常都是不错的。
视频教程推荐:
http://www.bjpowernode.com/video.html/?zh91
2.知己知彼,掌握java的基本
学习Java,说白了,就是学习它的语法、功能、结构等。然后按照它的语法编写代码。 Java语法是学习的根本。开始学习时,可能有些难懂。没关系,这很正常。多看多问,多实践,慢慢的你就入门了。
3.学海无涯唯有勤奋实践
学习Java,和学数学一样,在学懂理论后,一定要实践。学习Java不能搭便车。有时候,语法和例子很简单,很容易看懂,但到自己动手写的时候,又是另一种感觉。只有多动手编程,哪怕是简单的小程序,重复实现书上简单的例子,也是在积累和提高。动手编码离不开编程工具的支持。
4.规范不可忘,坚守规则
俗话说,无规矩不成方圆。编程是一个将思维逻辑变为代码,让计算机来执行的过程。特别需要规范。无论是变量、函数命名还是代码格式,都需要一致规范。这样便于代码的阅读和修改。代码的规范性,在代码质量中占据着重要的比重。
5.像做攻略一样给代码做足够的注释
代码注释的作用,豪不夸张的说,就像旅游景点的指示牌。我们在编程时,对自己的想法十分清楚。但一段时间之后呢,或者让别人来阅读代码呢。如果注释丰富,读代码就大体可以用读注释来代替了。
注意,注释要对那些有一定难度的语句、过程方法或结构等的注释,非常浅显宜懂的就不需要注释啦。养成对难懂代码注释的习惯吧。
6.汲百家之长
对同一种功能的实现,可以有很多种编码方式。多读别人的代码,非常有利用开拓思路,提高编码的灵活性。甚至经常可以从别人的代码中得到启发,产生灵感,创作出优秀的代码。
7.大道至简,与简单中看世界
代码的简单性、正确性是最重要的。不要为了追求高效率而写出晦涩难懂的代码。后续阅读和修改代码时,你会为晦涩的代码付出很多代价。记住,尽量将代码写成初学 Java就能读懂的,那么你的代码就十分的优美了。
8.学习设计模式,掌握常用的几种设计模式
设计模式就是高手们总结的一些关于编程方法的总结。非常的有用。学习设计模式,可以提高我们编程的灵活度以及设计的合理性。不仅 Java,其他编程语言,如C#、C++中,设计模式也在大行其道。所以,你没有理由错过高手们总结的编程精华。
9.加入Java群和论坛,与高手交流,向其学习请教
这对提高你的Java非常有帮助。个人的智慧是有限的。如果你汇集了众多高手们的编程经验,那么你的大师之路必将走的更顺利哦。
10.喜欢它,并坚持走下去
Java的学习,容易入门,却难以精通。永远不要因为害怕困难,而减少你对它的兴趣。每年都有很多人在学习Java,因为它很强大。如果你能坚持下去,那么你也是强大的。
- 分享
- 举报
-
浏览量:8486次2020-12-06 23:22:02
-
浏览量:9267次2020-12-06 23:24:07
-
浏览量:10014次2020-12-06 23:28:09
-
浏览量:1839次2022-02-18 09:00:24
-
浏览量:1374次2023-01-12 17:45:30
-
浏览量:4385次2020-08-05 20:40:46
-
浏览量:2539次2020-08-05 20:54:29
-
浏览量:3541次2020-08-05 20:36:22
-
浏览量:4105次2020-08-05 20:38:05
-
浏览量:1991次2022-11-21 17:11:41
-
浏览量:10340次2020-09-06 23:18:26
-
浏览量:15616次2020-09-12 15:07:52
-
浏览量:3223次2022-03-21 09:00:28
-
浏览量:2299次2018-02-16 00:01:28
-
浏览量:9480次2020-09-20 00:22:59
-
浏览量:1735次2018-01-19 22:10:35
-
浏览量:18090次2020-08-31 19:24:41
-
浏览量:4701次2020-08-29 19:35:34
-
浏览量:16128次2020-09-07 14:43:14
-
广告/SPAM
-
恶意灌水
-
违规内容
-
文不对题
-
重复发帖
北京浪剑客
感谢您的打赏,如若您也想被打赏,可前往 发表专栏 哦~
举报类型
- 内容涉黄/赌/毒
- 内容侵权/抄袭
- 政治相关
- 涉嫌广告
- 侮辱谩骂
- 其他
详细说明