Java能自学吗?java怎么开始编程?

KLQ 2020-06-09 09:47:19 java常见问答 6872

java可以自学吗?java怎样开始编程?要掌握的东西有哪些?这是很多在java门口徘徊的人经常会问到问题,下面就一起来了解一下吧!

一、可以自学java吗?

对于是否可以自己学习java这个问题的答案,当然是肯定的,可以自学java。

现在自学java的人不在少数,很多人因为对java感兴趣又或者是想要高薪多以就开始了自学java。

当然,学习的结果,这个东西还需要你自己去把握, java发展前景是非常可观的,学好了java,那么你的年薪自然不会差到哪里去。

具体的大家可以通过以下的文章来了解以下。

java工程师工资如何?java就业形势好吗?

java是什么好学吗?难不难学?

二、如何学习java?java编程要掌握什么?

首先我们要清楚,java大致分成CS架构(java se)、BS架构(java web)、java手机开发(java me),非安卓开发这三大方向。

文章结尾再来和大家介绍一下这三大方向。

下面是java必须要掌握的技术。(按照阶段来划分)

1、基础阶段

(1)java se

(2)junit单元测试

(3)mysql数据库

(4)oracle数据库

(5)jdbc+odbc

(6)xml技术

2、网页阶段

(1)html+html5技术

(2)css+css3技术

(3)javascript脚本

(4)jquery框架

(5)ajax无刷新技术

(6)bootstrap框架

(7)echarts图表

3、动态交互阶段

(1)tomcat服务器

(2)weblogic服务器

(3)servlet技术

(4)jsp技术

4、框架阶段

(1)struts 1.x+struts 2.x框架

(2)spring mvc框架

(3)hibernate框架

(4)mybatis框架

(5)spring框架

5、提升阶段

(1)svn+git技术

(2)web service技术

(3)maven技术

(4)linux操作系统

(5)jpa技术

下面来详细的给大家介绍一下CS架构(java se)、BS架构(java web)、java手机开发(java me)。

1、java CS架构

java CS架构(客户端/服务器端)。

很具有代表性的软件有QQ、优酷视频客户端等等。

就是通过java的图形化编程,利用各种组件,采用各种布局,最终形成一个系统。

但是,因为java图形化编程的不友好性,所以,就导致了它的发展空间基本上是0。

2、java BS架构

java BS架构(浏览器端/服务器端)。

比较出名的代表软件有京东商城、淘宝网、搜狐网等等。

就是通过各种前端技术配合java后台开发而成的网站。

当前,大多数java程序员从事的就是java web这个方向。

它的就业率在这三者当中是最高的。

3、java手机开发

java手机开发也就是java me。

因为,智能手机发展迅速,所以java me也是逐渐的退了出去。

最典型的应用代表就是塞班系统,诺基亚手机相信大家都不会陌生。

总的来说,当前java me的就业率也是0。

对于java可以自学吗?自学java要掌握些什么的相关内容就给大家介绍到这里啦!更多相关内容,请继续关注奇Q工具网的初识java栏目来进行了解吧。

推荐阅读:

Java前景发展现状怎么样?Java还火热吗?

零基础学习Java该怎么学习?Java从入门到精通

java高级工程师,需要掌握的技能有哪些?