想学习JAVA开发,有什么方法可以快速上手?

 我来答
95郭逗比
高粉答主

2015-11-17 · 繁杂信息太多,你要学会辨别
知道小有建树答主
回答量:9450
采纳率:93%
帮助的人:343万
展开全部
  1、首先在电脑上搜 <<java核心技术>>这本书,这就是基础,一定要多看,多练,多写,多看,做到想写什么简单程序都可以信手拈来,那基础部分就算过关了。
  2、有些人喜欢玩游戏,正好有个游戏类的,可以边玩边编程,那就是 robocode,用JAVA编程技术来玩游戏吧。
  Robocode就是这样一个东西,但是更好一些。它是一个基于Java语言的机器人作战游戏。 其代码的编写和建模都不错,玩起来也很有趣。Robocode是很多"编程游戏"软件中的一个,他们共同的特征是在没有用户输入的状态下许多机器人在一个及竞技场中比赛,用户必须编制一个高效的机器人来取胜。Robocode特别的像一场机器人坦克的大混战,它们互相开火直到只剩一个胜利者。程序完全是由JAVA编写,并且玩家必须要创造一个继承自Robot类的类。可以在游戏中学会编程。

  3、Java是目前使用最为广泛的网络编程语言之一。有些人喜欢在书中学java,那就可以看<<thinking in java>>,java会分方向,j2me(手机编程)不建议你去学这个(要学就学android手机编程),j2ee方向(Web编程),先学html,javaScript,css,然后就学servlet和jsp,《jsp应用开发详解》(入门) 《Servlet与JSP核心编程》(核心)这两本书还不错,然后就可以学SSH(三大框架,这个书一大堆)。
  4、除此之外,大家还可以在网上看一些视频教程,增加自己不足的地方,毕竟总是一个人学习会有很多缺陷,还可以组队一起学习。
百度网友a1a3497
2018-07-29 · TA获得超过214个赞
知道小有建树答主
回答量:570
采纳率:82%
帮助的人:651万
展开全部
一般分为四个学习阶段,
第一阶段:小型桌面应用开发
阶段目的:掌握JAVA语言的语法,理解面向对象的编程思想,能够熟练使用JAVA语言开发小型桌面应用。
基础技能训练:操作系统与网络技术、JAVA面向功能对象程序设计、JAVA核心编程、JAVA网络编程
第二阶段:中小型网站应用开发
阶段目的:掌握数据库设计与开发技能,熟练使用JAVAEE组件技术开发中小型网站应用。
数据库(Oracle数据库管理及开发)、UI开发(WEB页面开发基础、XML、Ajax)、JAVAEE组件开发(jsp、servlet、jdbc)、框架技术(struts2.0、hibernate、spring、springMVC、mybatis)
第三阶段:软件工程工业实践
阶段目的:熟悉软件工程流程及规范,使用以前三个阶段所学的技能,进行软件工程工业实践。
软件工程方法论、软件工程项目实践
第四阶段:职业素质培养及就业
阶段目的:提高团队协作能力、职业道德、沟通能力和面试技巧,成功面试,成为标准IT职业人。
职业素质培养(职业道德、项目经理座谈、面试技能)、就业。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
长听威8211
2015-09-07 · 超过64用户采纳过TA的回答
知道答主
回答量:136
采纳率:80%
帮助的人:57万
展开全部
java这语言不是一朝一夕就能学会的,这样问,说明心态比较急,如果想一下就学会,学这门语言是一个积累的过程,能快速上手,企业还缺人吗,真想学的话就静下心来学,把基础打牢,也可以上网上搜索些视频,看视频的时候,代码一定自己敲,哪怕自己开始的时候不是很明白,学习的时候,往往是在自己敲代码的时候,遇到错误,自己解决错误,在这过程中自己才会真正学到东西,才会达到量变。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式