2023年初,因为公司项目的调整变化,原来的Unity项目取消了,没有其他适合的项目和岗位可以做了,公司也不进行裁员而是允许转岗,鉴于就业形势不佳以及我有机会来好好学习其他技术,于是我决定转岗Java后端开发,当然,总归还是迫于无奈,对我来说也是个不小的挑战,因为虽然做开发四年有余,有Java代码基础,但是只写过安卓代码,没有后端开发经验,对数据库操作和SQL不熟悉,对Java后端框架也知之甚少,现在回想起来也是挺厉害,只靠自学,不到一个月就上手项目工作了,如今也承担起了一个项目的后端开发工作,虽然还相对初级,但这几个月里是收获了大量的新知识新技术,我想帮助还是非常大的,当时的笔记都记录在有道云笔记中,现在抽空整理搬到博客上。
学习路线
一、Java基础 1.内容清单,建立编程思想 Java概述,快速学习,Java运行机制,JDK,Java开发规范 变量,数据类型 运算符,二进制 控制结构,循环 数组、排序、查找 面向对象基础,成员方法,传参机制,构造器 中级,封装继承多态 2.提升编程能力 面向对象高级,类变量和类方法,接口,内部类 枚举和注释 Exception异常 常用类,String StringBuffer StringBuilder 集合,集合框架体系 泛型,自定义泛型 线程基础,线程使用继承和实现 Synchronized 互斥锁 IO流,输入流、输出流 3.分析需求,代码实现能力 网络编程,TCP编程 反射,反射获取类的信息 MySql基础,MySql数据类型 CRUD,增删改查,函数,外连接,索引 JDBC和连接池,JDBC Api,事务,连接池Druid,DAO 正则表达式,常用类、元字符 Java8新特性 Java11新特性 类型推断,集合增强API 二、Java高级 标签:Java,数据类型,编程,基础,路线,转岗,开发 From: https://www.cnblogs.com/weigangblog/p/18201457