自学C/S架构的软件开发需要具备哪些知识

 我来答
糖醋山楂花8248
2013-12-09 · 超过57用户采纳过TA的回答
知道答主
回答量:119
采纳率:100%
帮助的人:53.6万
展开全部
最好熟悉几个主流数据库操作,像我就是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开发的话就显得游刃有余了,呵呵`` 嗯,希望对你能有所帮助``祝你好运,在代码的世界里,找到自己`` 现在主流趋势应该是基于B/S架构的C/S web application,要有C/S架构的用户体验,加上B/S系统的方便. 对界面很感兴趣的话,可以试下js啊,呵呵,你看ext就是很强大的js用户界面了``
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式