java做桌面程序开发(不是网页)需要学习java什么技术?学习步骤是什么?

安卓应用程序需要什么技术?... 安卓应用程序需要什么技术? 展开
 我来答
飘逸的土拨鼠
2013-02-21 · TA获得超过286个赞
知道答主
回答量:54
采纳率:0%
帮助的人:41.5万
展开全部
学习Java Se就可以了。一、JDK的安装配置,二、Eclipse IDE的使用。三、Java基本语法。四、基本选择循环结构。五、函数的定义和调用。六、Java类和对象(面向对象设计思想)。七、Java接口和继承,包括抽象类。八、Java数组和集合框架(重点)。九、Java异常处理机制。十、Java的swing包(做界面用的,也可去找Eclipse的界面插件,这样可以简化一些 步骤),Java事件处理接口和adapter。十一、Java的反射机制(这个是高级设计思想用的,初学者可以晚点学)。十二、Java Socket套接字(这个玩意是做c/s架构程序一定要会。网络传输用的)。十三、数据库其中一种(MS SQL或者MYSQL,因为桌面开发也可能涉及到数据的存储)。十四、JDBC链接数据库(可学习自己写Java DAO层或者使用数据库层的一些开源框架)。十五、Java的I/O。字节流、字符流和对象流。(这玩意是读取文件信息用的)
如果你不做网页和手机应用,只做桌面程序,上面的应该够用了。如果你不涉及到数据的存储,十三和十四都可以省掉。
huayife3g
2013-02-21 · TA获得超过228个赞
知道小有建树答主
回答量:395
采纳率:0%
帮助的人:304万
展开全部
JAVASE,数据结构,算法,软件工程,面向对面,设计模式,重构。JAVA学好了,ANDROID自然也就会了,就是改变了类库中的一些方法名而已,真搞不懂为啥Orcale公司怎么没告Google
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
1拉着猪逛街
2013-02-21 · 超过16用户采纳过TA的回答
知道答主
回答量:163
采纳率:0%
帮助的人:37.8万
展开全部
java做桌面程序就必须一点一点的学啊,什么技术,就是基础开始,然后学的应该是io流、socket、以及多线程之类的东西吧,安卓的话就是学sdk啦,安卓的API、布局之类的东西
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式