自学C/S架构的软件开发需要具备哪些知识
我想自学Java方向的C/S构架的软件开发。Java的基础知识学的还行,想了解一下应该学哪些方面的知识,或者推荐几本好书。谢谢大家!...
我想自学Java方向的C/S构架的软件开发。Java的基础知识学的还行,想了解一下应该学哪些方面的知识,或者推荐几本好书。谢谢大家!
展开
1个回答
2013-07-16
展开全部
LZ : java 基础学的还行,那就先开始学下JDBC编程,连接数据库操作;
最好熟悉几个主流数据库操作,像我就是oracle和mssql,对数据库这块一定要好好学哇,sql语句很重要的;
掌握java GUI设计
掌握GUI事件处理
掌握AWT常用组件和视觉控制
掌握AWT绘图掌握
掌握Swing组件
c/s架构的话还要多熟悉下多线程操作,io流,然后socket通信机制,网络编程;要依次循环并进学习的;
学习过程中自己体会下c/s架构的思想,还有常见设计模式,像Singleton,Factory,Proxy...试着用面向接口的方式编程,对你的系统架构思想会有一定帮助的。
那样子,个人建议去javaeye论坛多去看下别人对面向接口编程,接口,抽象类的详细体会,呵呵``可能会找到引发你共鸣的思想哦``
推荐书的话,还真的没有在c/s开发的时候看过多少书,我去问下圈子里的朋友看他们有没,到时候补充给你。
最后,作为一个java programmer告诉你,其实,java开发c/s跟其他语言相比优势并不突出,web开发的话就显得游刃有余了,呵呵``
嗯,希望对你能有所帮助``祝你好运,在代码的世界里,找到自己``
最好熟悉几个主流数据库操作,像我就是oracle和mssql,对数据库这块一定要好好学哇,sql语句很重要的;
掌握java GUI设计
掌握GUI事件处理
掌握AWT常用组件和视觉控制
掌握AWT绘图掌握
掌握Swing组件
c/s架构的话还要多熟悉下多线程操作,io流,然后socket通信机制,网络编程;要依次循环并进学习的;
学习过程中自己体会下c/s架构的思想,还有常见设计模式,像Singleton,Factory,Proxy...试着用面向接口的方式编程,对你的系统架构思想会有一定帮助的。
那样子,个人建议去javaeye论坛多去看下别人对面向接口编程,接口,抽象类的详细体会,呵呵``可能会找到引发你共鸣的思想哦``
推荐书的话,还真的没有在c/s开发的时候看过多少书,我去问下圈子里的朋友看他们有没,到时候补充给你。
最后,作为一个java programmer告诉你,其实,java开发c/s跟其他语言相比优势并不突出,web开发的话就显得游刃有余了,呵呵``
嗯,希望对你能有所帮助``祝你好运,在代码的世界里,找到自己``
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询