Java 后端如何入门

2020-05-22 09:48:25 +08:00
 icct
菜鸟新人刚入职,以前没用过 Java,想列个学习计划,求前辈建议,感谢!
6644 次点击
所在节点    Java
45 条回复
xkxy
2020-05-22 10:16:12 +08:00
B 站很多完整的视频, 你要做的就是,坚持看下去、坚持练习下去。
chmaple
2020-05-22 10:22:28 +08:00
1 、基本语法;
2 、LeetCode 最简单的题目(一定不要中等和困难),学习如何用代码解决实际问题,掌握基本类的用法和语法,不要多刷,目的很简单就是把基本的 Java 语法弄懂,知道如何写解决实际问题的代码,到这一步就够了;
3 、看公司有什么技术框架,SpringBoot,MyBatis,在 IDEA (推荐开发环境用 IDEA,社区版够用)里面自己搭环境,可以参考公司的成型项目,但是一定要自己亲手一点点搭起来,正常跑起来;
4 、骚年,增删改查 CRUD 写起来,Postman/Navicat/SourceTree 用起来
5 、多掌握一些工具类,Slf4J,CollectionUtils,StringUtils,DateUtils

建议:
1 、前期别想着去读源码,学设计模式,那不是你前期该碰的;
2 、多看,然后是多写;
3 、写 Java 的一般离不开写 SQL,一定要多花时间,很多时间去掌握!
resist
2020-05-22 10:27:41 +08:00
学 netty 加分哦
resist
2020-05-22 10:29:33 +08:00
@chmaple IDEA 社区版写不了 web 吧
chmaple
2020-05-22 10:32:14 +08:00
@resist
要写 WEB 为啥不用 WebStorm
难道要写 JSP 或者 FreeMarker 、Thymeleaf 什么的吗,那个 Community 版本应该也能写吧
resist
2020-05-22 10:35:17 +08:00
Community 版本不支持 SpringBoot
resist
2020-05-22 10:35:26 +08:00
icct
2020-05-22 10:41:09 +08:00
@chmaple 感谢前辈的建议
find
2020-05-22 10:41:14 +08:00
放弃…是最好的 不信,那就 3 年过后来看吧
resist
2020-05-22 10:44:06 +08:00
@find 顶你 /fist
Cmdhelp
2020-05-22 10:48:32 +08:00
建议建议 学好 jsp,再去学习框架,
967182
2020-05-22 10:50:02 +08:00
Java 后端 快速入门啊!,,,,狗头保命 ing 。。
realkenshinji
2020-05-22 10:51:06 +08:00
@chmaple 刷 leetcode 来熟悉语法不如刷 codewars,leetcode 那个难度标签有时候不准的
ArtIsPatrick
2020-05-22 10:51:52 +08:00
@Cmdhelp 你是认真的吗?
qwingmix
2020-05-22 10:54:34 +08:00
java 后端,去 B 站找雷丰阳的教程,全套下来, 从 java web -> ssm -> springboot
springboot + vue 的终极项目可以跟着谷粒学院项目来做。
tt67wq
2020-05-22 10:56:39 +08:00
我尝试学 Java,发现没 IDE 写不了,太过恶心,就放弃了
Cmdhelp
2020-05-22 10:57:02 +08:00
@ArtIsPatrick 不不不不,应该先去学好 java,然后再 jsp ,才看见楼主没学过 java
icct
2020-05-22 10:57:39 +08:00
@967182 不是快速入门,入门学习计划至少半年
chmaple
2020-05-22 10:57:47 +08:00
@realkenshinji
没要求他认真刷题,就稍微做一点,知道基本数据类型,会写函数能写点有逻辑的处理代码就可以了
codewars 没刷过,我不了解
icct
2020-05-22 11:00:19 +08:00
idea 我用的 ultimate 教育账户,公司项目是 springboot+gradle+mybatis+dubbo 等

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/674261

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX