经验分享
1,书籍推荐:
Java开发实战经典
作者:李兴华
适合Java基础不太好的学生
, 2,身为Android程序员对Java要求:
1,精通面对对象:Android中一切皆对象,当然Java更如此
2,精通类集(set、list、map):Android中各种适配器(ArrayAdapter,SimpleAdapter,SimpleCursorAdapter等)全部用类集编写,
特别是map(key—vlues)
3,线程控制:稍微复杂一些程序:必须用线程,或者ascynctask,UI线程
4,泛型的应用技巧(熟练,知道原理)
5,io操作(熟练对文件操作,网络方面)
6,根据业务需求设计出逻辑接口
3,疯狂Android讲义
作者:李刚(第三版)
4,身为一个移动终端不得不掌握的web方面(当程序需要有后台服务器支撑时,必须掌握知识)
1,Java中的高级编程(此部分熟悉掌握即可,web需要精通此部分)
除上面中的类集外
1,熟练掌握JSP,特别是servlet
2,Java中的反射(懂得原理即可)
3,Java中的单例设计模式与反射结合理解Struts原理
4,熟练掌握工厂设计模式,静态和动态代理的区别原理,并且通过动态代理与反射掌握spring原理
5,Java中的jdbc在JSP中只要涉及到数据库,必定用的jdbc技术,当然在hibernate对其的封装
5,视频推荐:尚学堂,传智等(目前还没找到适合自己的)
6,解决问题方面:
1;首先如果有问题,先不要找学长和老师,先在百度上搜一下,一般情况下都能解决。如果不行的话,
将网上的答案汇总一下,再找学长老师们探讨,这样你也有理由去反驳学长老师们,当然这也是你唯一一个快速提升
自己能力的有效方法。
2,多多关注csdn和开源中国,并充分利用,多在csdn上写一些博客,对你以后考研和就业方面有一定的帮助
7,学习方法方面(供检阅,每个人的学习方法都不同)
1,首先了解这门可的整体骨架(可能需要一定的时间),然后个个击破
2,找出这门课程的重点精髓(可在csdn和开源中国上寻找)
1,书籍推荐:
Java开发实战经典
作者:李兴华
适合Java基础不太好的学生
, 2,身为Android程序员对Java要求:
1,精通面对对象:Android中一切皆对象,当然Java更如此
2,精通类集(set、list、map):Android中各种适配器(ArrayAdapter,SimpleAdapter,SimpleCursorAdapter等)全部用类集编写,
特别是map(key—vlues)
3,线程控制:稍微复杂一些程序:必须用线程,或者ascynctask,UI线程
4,泛型的应用技巧(熟练,知道原理)
5,io操作(熟练对文件操作,网络方面)
6,根据业务需求设计出逻辑接口
3,疯狂Android讲义
作者:李刚(第三版)
4,身为一个移动终端不得不掌握的web方面(当程序需要有后台服务器支撑时,必须掌握知识)
1,Java中的高级编程(此部分熟悉掌握即可,web需要精通此部分)
除上面中的类集外
1,熟练掌握JSP,特别是servlet
2,Java中的反射(懂得原理即可)
3,Java中的单例设计模式与反射结合理解Struts原理
4,熟练掌握工厂设计模式,静态和动态代理的区别原理,并且通过动态代理与反射掌握spring原理
5,Java中的jdbc在JSP中只要涉及到数据库,必定用的jdbc技术,当然在hibernate对其的封装
5,视频推荐:尚学堂,传智等(目前还没找到适合自己的)
6,解决问题方面:
1;首先如果有问题,先不要找学长和老师,先在百度上搜一下,一般情况下都能解决。如果不行的话,
将网上的答案汇总一下,再找学长老师们探讨,这样你也有理由去反驳学长老师们,当然这也是你唯一一个快速提升
自己能力的有效方法。
2,多多关注csdn和开源中国,并充分利用,多在csdn上写一些博客,对你以后考研和就业方面有一定的帮助
7,学习方法方面(供检阅,每个人的学习方法都不同)
1,首先了解这门可的整体骨架(可能需要一定的时间),然后个个击破
2,找出这门课程的重点精髓(可在csdn和开源中国上寻找)