A. 大话设计模式07年出版的,我学java android开发的,现在看它有用么另外去不看它还有没有
你好
设计模式是通用的
不限定编程语言的
所以你如果不了解设计模式的话
可以看看
不过这本书是使用C#语言讲解的
所以建议有点C#基础更好
当然没有基础也没啥
主要是理解思想
另外C#跟Java在语法上很相似的
所以理解起来应该没有特别大的问题
B. 毕向东的java基础视频哪些是重点内容,java开发中常用的
我不知道毕向东老师的视频,但是我可以告诉你java的重点在哪里,一是java的基础部分:就是java的语法,其二就是java的面向对象:如继承、封装、多态。java的集合类:List(ArrayList、linkList)、Set(HashSet)、Map(HashMap、TreeMap)。其三:java的多线程。其四:java的GUI布局、事件Swing、AWT、布局等。(这个在开发Android项目时用的很多)。其五:就是TCP/UDP的网络编程。主要是Socket等。可以看看《大话设计模式》,还有框架,如Struts2、hibernate3.6及spring3等框架技术。
C. 想学软件开发有什么建议嘛
1.多看多写
学开发一定要多看多写,多看一些技术书籍,视频,别人写的代码,源码,看得多了,自己就会自然而然的懂好的代码风格。在看的基础上,一定要去写,多敲代码,增加对代码的熟练度。这样也巩固我们对很多知识点的理解。
2.不要过度纠结技术细节
对于初学者来说,不要过度的注意技术细节,我的很多学生,刚开始干开发的时候,他为了把基础打扎实,所以针对任何模块的方方面面,他希望都把他搞懂。 对于初学者,知识的体系还不完备,你要想理解诸多方面的一些细节,其实本身就有一定的难度。硬要把它搞懂,所以反而增加你学习当中的一些困难。反而影响后期学习的一些信心。所以往往是起到反作用的。初期知道它在模块中常见用法和概念胜任初级开发,是完全没问题的。
3.不要看纸质的教材
就我个人的经验来说,现在市面上,我们所看到的,所有的纸质教材都是懂拼西凑出来的,如果看目录,哇塞,你可以发现这本书的内容很多,仔细看一个章节,确实讲得很肤浅。完全没有设计自己的理解和看法,完全是东拼西凑出来,这样的书看了有什么意义呢?
4.搭伙学
我建议学开发的同学,最好能找个志同道合的朋友,一块去学习开发,我以前学python,java的时候,一个人从头研究到尾,遇到问题自己吭吭唧唧的研究。这个相对来说比较辛苦的。如果你有一两个一起学习的朋友,有问题大家一块讨论,一起分享,这样对我们学习开发会有很大很大的帮助。进步也会很快的。
5.是否需要培训
如果你找到一个负责任的培训学校,找到一个责任感有水平的老师,我建议是可以去的,跟着他学肯定有很大的效果的。但是,培训水太深,坑太多,如果经济条件不宽裕,完全可以自己去自学。网上的学习资料足够你来学习了,只要自己有一定的自制力。可以完全靠自己把开发学会。
最后希望每一个IT爱好者都会有一个美好的蓝天。