关于如何学习java

java难在哪里?
就难在:
1专业基础知识不具备
2难在学习程序的目的不确定,就不会产生兴趣。
3难在语法程序不扎实。
4难在数学基础薄弱
5难在与其他学科的综合运用。程序等于算法加数据结构。所以超前学习算法和数据结构知识。
6难在问题分析不准确。
7难在人类的解题思维与机器的解题思维不匹配。学习高级语言的语法规则,程序结构知识,通过日积月累的学习,解题,才可以行成这个过度。

程序进阶的阶梯:
数学基础与逻辑知识-计算机软硬件基础-高级语言语法和程序结构知识-算法设计与分析-数据结构知识-问题分析与理解-自然语言到高级语言的思维方式转换。

精通之路:
俗话说:师傅领进门,修行在个人。所以需要实践,多做编程练习,同时要注意方向与方法正确。
方向:要进行java知识的扩展,java类很多,可以多去读一些java的经典著作,如:java并发编程实战。
方法:要有几个转变:从语法到语用的转变,代码数量到代码质量的转变,学习java到研究java的转变,写程序到做项目的转变。
所以读者应该:扩展阅读,研究技术,完成项目,才能逐渐走向精通java的境界。

1 可以用英语的完形填空法:借助模具,盖住程序中的一行代码,一个方法,或一个类。这样重复练习,可以对问题求解策略有一个整体到局部,在重局部到整体的认知。

2:要避免低水平简单重复,重复到一定程度时,需要跳出舒适圈,这样才可以进步。学习就是不断挑战的过程,突破困难才有进步。
在编程语言上,你可以重复求解同一个问题,用不同的算法,思路,来解决,也可以用不同的编程语言来完成。
将程序语言用在其他课程上,以其他课程的计算机问题为项目,进行求解。
3:记得每次练习,或者学习过后,要总结,哪怕是简单的总结也行,因为这样才能把今天学到的东西,全部记下来,第二天忘记啦,可以再回去看,又捡回来啦。

 

努力好好学吧,多实践,看课本的例题。把课本例题看懂,就懂得语法,背例题就可以啦。脱离可能,能把代码打出来,就过关啦
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

灭掉c与java

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值