学习路线 四月 09, 2020

Java从入门到放弃

文章字数 3.3k 阅读约需 3 mins. 阅读次数 0

  • Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。
  • Java具有简单性面向对象分布式健壮性安全性平台独立与可移植性多线程动态性等特点。Java可以编写桌面应用程序Web应用程序分布式系统嵌入式系统应用程序

详情起跳Java-百度百科

Java学习路线

排名第一的编程语言,从事云计算、大数据开发工作必备

  1. Java语言基础
  2. 数据库开发
  3. Java Web基础
  4. 开发框架
  5. 开发工具
  6. Java开发技能测试
  7. 面试技巧

Java语言基础

  • 学习前要求:基本的计算机操作操作能力,比如软件安装、系统设置等,查找文档资料的能力。
  • 学习后将掌握:Java基础语法,包括变量、方法、类、对象、继承、接口、线程等,为后续JavaEE开发打基础。

数据库开发

  • 学习前要求:Java语言基础,能使用Java语言编写小程序。
  • 学习后将掌握:SQL基本语句、MySQL相关操作,以及JDBC(后面将学的Mybatis框架是对JDBC的封装)的使用。

Java Web基础

  • 学习前要求:熟悉HTML、CSS、JavaScript相关知识。
  • 学习后将掌握:JSP、Servlet等Java Web基础知识,掌握之后将有助于你更好地学习框架知识,比如SpringMVC。

开发框架

  • 学习前要求:熟练掌握Java语言基础,掌握Java Web开发基础知识。
  • 学习后将掌握:三大主流框架,Spring、SpringMVC和Mybatis,项目开发必备。

Java开发工具

  • 学习前要求:能够独立开发Java Web项目。
  • 学习后将掌握:团队协同开发神器,Git、SVN、Maven等,以及提升团队开发效率的编码规范。

Java开发技能测试

  • Java开发初级能力
    检测Java语法规则,搭建开发环境。Java变量、程序结构、数据类型、方法,了解JDBC工作原理。具备一定的前端开发能力。初步掌握Spring、SpringMVC和Mybatis。
  • Java开发中级能力
    检测Java编程的核心技术,对面向对象编程知识有清晰的了解,掌握SQL基本语句与MySQL相关操作,可以使用JDBC构建数据库连接。掌握Java Web核心特性,与主要框架的开发能力。
  • Java开发高级能力
    检测是否具备Java多线程编程、常用类库、IO编程、网络编程、类及框架等开发能力。熟悉数据库以及JDBC事务处理、连接池等。掌握MyBatis,具备使用Spring与MyBatis整合开发能力。

面试技巧

  • 学习前要求:已掌握基础,已做过一些项目,已基本满足Java工程师招聘要求。
  • 学习后将掌握:巩固Java开发相关知识,提高面试通过率。

详情起跳Java学习路线-阿里云开发者社区学习中心



赞赏
WxPlay
支付宝
0%