软件开发好学吗?java的,需要什么基础吗
10个回答
展开全部
java基础是必须理解的,要是做web开发,3个基本框架(struts,hibernate,spring)是需要理解的,其次是oracle或mysql的数据库语句也应该知道(除了外一些包公司,因为外包公司一般都把框架、sql语句都写好,只要写代码业务逻辑就行了)。其实软件开发的技术也挺容易学的,像java一般20天左右就能搞明白了,三个框架需要近一个月时间吧,其他的一些小知识像jsp,jstl,js的一些应用就更容易理解了,而且工作中百度查一下都有现成的例子的。我是从事web开发的,是今年毕业的,之前在培训机构培训了5个月,如今的工作、工资还是很客观的。
展开全部
学习是一个过程,java 只是一门语言,最好有一个人为你指路。
1, core java, 也就是java 核心知识
2, java 的高级特性,I/O、线程、socket 等
3, jsp, servlet ,html,js 这是web 应用的基础
4, 数据库(mysql, sql server, oracle,DB2 等主流数据库 )至少要能熟练使用两种以上
5, 这时候可以使用一些框架来做一些 小的应用了,最好不要一个人单独做,找个伴吧。
常见框架:
spring 应用层框架,管理整个项目的
hibernate, ibatis 持久层框架, 也就是跟数据库打交道的
struts1,2 ,spring mvc, jsf 视图层框架 , 页面走向分发控制的
jquery,extjs ,DWR 前段js 框架, 前端呈现效果
友情提示,框架是学不完的,1---4 才是内功, 5 是武功秘籍
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Java已经是比较基础的语言了,根据发展方向的不同要掌握的专业技术也有所不同:
1、 Java基础:首先要学好Java基础语法,接着是学习Java面对对象。Java基础里面要熟悉面向对象的东西 比如继承,多态,接口 等,还要掌握 lang,util io这几个包。
2、 Android:还需要学习Android的专业技术,UI,数据处理,屏幕适配等等。
3、 Web:掌握JDBC servlet jsp ,三大框架,HTML相关技术等等。
4、大数据:需要学习大数据的专业技术,大数据存储,大数据架构设计,大数据计算,大数据采集等。
1、 Java基础:首先要学好Java基础语法,接着是学习Java面对对象。Java基础里面要熟悉面向对象的东西 比如继承,多态,接口 等,还要掌握 lang,util io这几个包。
2、 Android:还需要学习Android的专业技术,UI,数据处理,屏幕适配等等。
3、 Web:掌握JDBC servlet jsp ,三大框架,HTML相关技术等等。
4、大数据:需要学习大数据的专业技术,大数据存储,大数据架构设计,大数据计算,大数据采集等。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
据斯坦福大学一位教JAVA的教授说,作为学JAVA的基础,能看出来计算机是开着的还是关着的就够了。其实JAVA语法不难学,但是会语法不等于会编程。编程类似写文章,种田的跟大学教授都会说中国话,但是写出来的东西水平就是不一样。编程是一种思想,如果想成为高手必要的数学知识和扎实的逻辑学知识是必要的,但是这已经不是说简单的java学的怎么样的问题了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2016-12-01 · 做真实的自己 用良心做教育
千锋教育
千锋教育专注HTML5大前端、JavaEE、Python、人工智能、UI&UE、云计算、全栈软件测试、大数据、物联网+嵌入式、Unity游戏开发、网络安全、互联网营销、Go语言等培训教育。
向TA提问
关注
展开全部
任何编程语言都不是想象中那样简单的,想要做到精通更是难上加难,而且Java的学习比其他编程语言更难,但是,有利必有弊,Java虽然难于掌握,但是在应用上确实其他语言不能比拟的,应用范围也是十分广泛。所以,想要以后更好的发展,建议还是不断的挑战自己,只要不断的坚持,肯定能够掌握的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询