重庆大学城北大青鸟-java学习思路

事实上,学习Java应该上升到如何学习编程的层次。其实,学习编程就是接受一个编程思想。每种语言的编程思想都大致相同,但由于语言特性(如Java中的Interface)所造成的一些细微差异,这在您以前的学习中几乎没有遇到过。

重庆大学城北大青鸟-java学习思路
1、明确面向对象的范畴

我们现在必须确定一个方向,也就是说,面向对象编程的范围。尽管人工智能的浪潮(见Borland为什么有TurboProlog),它将是面向对象的编程,将在未来5-10年内得到业界的广泛认可和接受。

工业中流行的面向对象编程语言是C++和Java。所以基本上锁定这两个方向是很好的,同时也可以掌握它。

重庆大学城北大青鸟-java学习思路
2、掌握Java的精华特性

要掌握Java的本质,我们必须知道原因。For example, interfaces and multithreading.接口是一种更好的多重继承模型,多线程是语言级设计的一个重要特征。要理解接口的原因,有几种常用的多线程编程模型。

3、开始进行设计

理解语言的本质是为什么,你可以尝试提升到设计的水平,毕竟,语言学习是必要的。目前,更好的发展模式是采用面向对象的面向对象设计,加上MVC模式。首先,找到顶级对象(通常很困难),然后一次递归地向下移动一层,记住每次都应该遵循7+/-2原则,因为我们的短内存是这样的。通常,图形用户界面应设计为接口。

4、学习设计模式

使用基本设计模型,您可以学习一些设计模式。事实证明,这在目前是非常有效的。例如,体系结构模式(分层、管道或过滤器)、设计模式(许多模式,如对象池、缓冲池等)、编程模式。

在理解这些模式之后,它将对系统的总体结构有很好的把握,并且也有可能在各种模式下组合系统。

重庆大学城北大青鸟-java学习思路
5、进行编程实践

接下来,我们不能在纸上谈,要进行实践。我认为最好的方法是找到一些经典的例子,每个例子都是用一个编程思想来设计的。

学习是为了将来更好的使用,是为了让你的程序产生价值,把握这个原则就更容易了。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值