初学者怎么学java编程

一、java分为三大方向:

  1. CS架构(java se)。

  2. BS架构(java web)。

  3. java手机开发(java me),非安卓开发。

(1)、java CS架构(客户端/服务器端),其模式代表软件有:QQ、飞信、优酷视频客户端等。就是通过java的图形化编程(GUI),利用各种组件,如:面板、按钮、输入框等,采用各种布局,最终形成一个系统。但由于java图形化编程的不友好性,导致其就业发展空间几乎为0。

 有想获得Java学习资料的小伙伴们可以加群523401738,我会经常分享素材视频教程和不断更新最新的学习资料,进群私聊管理员就可以领取新手礼包一份。 
点击链接加入群【Java软件开发技术交流】点击链接加入群【java《学习》+交流】:https://jq.qq.com/?_wv=1027&k=55jln9F有超过2000G学习视频

(2)、java BS架构(浏览器端/服务器端),其模式代表软件有:淘宝网、京东商城、搜狐网等。就是通过各种前端技术(html、css、js、jq、ajax等)配合java后台开发而成的网站。目前大部分java程序员从事的就是java web这个方向,就业率在三个方向中达到90%以上。

(2)、java 手机开发,即java me,由于智能手机的迅速发展,java me渐渐退出舞台,开始其应用于世界最大的手机操作系统---塞班系统(诺基亚手机),可谓是金鸡独立,傲立群雄。很多初学者由于目前的安卓系统也是基于java进行编程开发的,很容易与其混淆在一起,这个必须区分,目前java me的就业空间几乎也为0,但是由于安卓系统的市场占有率,学好java也是有必要的。

二、学好java编程的必经之路(掌握的以下技术,即可构建你所想要的网站)

  • 基础阶段:

    1、java 基础,也称 java se。

2、junit 单元测试。

3、mysql 数据库。

4、oracle 数据库。

5、jdbc + odbc。

6、xml 技术。

  • 网页阶段:

    1、html + html5 技术。

2、css + css3 技术。

3、javascript 脚本。

4、jquery 框架。

5、ajax 无刷新技术。

6、bootstrap 框架。

7、echarts 图表。

  • 动态交互阶段:

    1、tomcat 服务器。

2、weblogic 服务器。

3、servlet 技术。

4、jsp 技术。

  • 框架阶段:

    1、struts 1.x + struts 2.x 框架。

2、spring mvc 框架。

3、hibernate 框架。

4、mybatis 框架。

5、spring 框架。

  • 提升阶段:

    1、svn + git 技术。

2、web service 技术。

3、maven 技术。

4、linux 操作系统。

5、jpa 技术。

三、作者笔记实录(封面,后期更新详细笔记,字丑别见怪)

初学者怎么学java编程

java笔记

初学者怎么学java编程

javascript笔记

初学者怎么学java编程

xml笔记

初学者怎么学java编程

mysql数据库笔记

初学者怎么学java编程

oracle数据库笔记

初学者怎么学java编程

jdbc笔记

初学者怎么学java编程

ajax笔记

初学者怎么学java编程

jsp笔记

初学者怎么学java编程

servlet笔记

初学者怎么学java编程

struts2.x笔记

初学者怎么学java编程

hibernate笔记

初学者怎么学java编程

spring笔记

猜你喜欢

转载自blog.csdn.net/weixin_41780944/article/details/79637088