已经是 Python, JavaScript 码农了,但是最近想转 Java
不要问,问就是工资高,向现实低头 😭
回到 Java 教程上,请各位大佬推荐,付费免费的都行。
1
hkiJava 52 天前 ![]() java boy 名存实亡了 换个赛道吧:)
|
![]() |
2
mightybruce 52 天前 ![]() java 平均工资更低,现在已经快没有只会一门语言的程序员,多结合结合领域看看吧。
|
3
mywowo 52 天前 ![]() C 艹
|
4
Planarians 52 天前 via iPhone ![]() 既然有代码基础了直接找几个有视频的 spring 框架项目做个两三个差不多就懂了
|
![]() |
5
iorilu 52 天前 ![]() 现在还有转 java 的阿
还不如学 rust |
6
lsq2000 52 天前
高个 jb
|
![]() |
7
echo1937 52 天前 ![]() 先看 廖雪峰的 java 语法教程
然后直接找 springboot 的项目视频看吧,b 站免费的很多 |
8
demoshengxw 52 天前 via iPhone ![]() 快速过下语法,直接找项目入手。要不然很容易忘
|
9
sakura13 52 天前 via Android ![]() 黑马直接梭哈
|
![]() |
13
sunny2580839896 51 天前 ![]() java 就一个 spring 框架,学会走天下,其他语法问题遇到再查询
|
14
CodeCodeStudy 51 天前 ![]() Java 没什么好学的,要学就去学 Rust 吧,更现代
|
![]() |
15
Hyun1006 51 天前 ![]() |
![]() |
16
qiyilai 51 天前 ![]() 直接找个 spring 教程,边学边查就好了
|
![]() |
17
mylovesaber 51 天前 ![]() 推荐纸质书:on java ,是所谓 java 圣经 think in java 的中国特色汉化版,基于 jdk8 增加 jdk11 、17 、21 的新技术
|
18
wkhapy1233 51 天前 via Android
老哥不是远程工作吗,难道是远程的 java 工作
|
![]() |
19
hlwjia OP |
![]() |
20
hlwjia OP @mylovesaber Think in Java 的原文版会不会更好一点?
|
21
wkhapy1233 51 天前
@hlwjia 哦哦
|
![]() |
22
fangxisama 51 天前 ![]() B 站上,尚硅谷,黑马,千锋的入门视频都可以看看,现在主流还是 JDK8 ,但 JDK17 也要学,然后就是 Spring 的天下了。
另外,人家要 Java 学习资料,一群人在劝退什么呢?自以为能给别人指一条明路吗? |
![]() |
23
mylovesaber 51 天前 ![]() @hlwjia on java 就是国内大厂的各种 java 技术大牛和 think in java 作者合作的产物,你可以直接理解为 think in java 汉化版,早期在 github 上开源,大家一起翻译的,后来才得到作者授权,一起合作翻译,并且根据中国大陆 java 从业者的情况针对性适配的。目前网上你能找到在线版的内容,但不全,因为出版后在线就停更了。
|
24
fredweili 51 天前 ![]() 直接看 spring ,kotlin ,android 吧,java 只是 JVM 了
|
![]() |
25
hlwjia OP @mylovesaber 感谢大佬解释!
|
26
ruifeng 51 天前
做 web 不如直接 golang
|
![]() |
27
mylovesaber 51 天前 ![]() @hlwjia java 从业方向想快速入门就是 jdk8 为基础,配合 idea 这个 ide ,新的 jdk11 、17 和 21 你最后再接触就行了,大多数公司都是停留在 8 的,然后是 jdk11 ,17 和 21 还是少。
学完基础直接 maven ,然后简单学下 spring 和周边,了解下这玩意有多麻烦以及大致的进化历史,然后尽快过渡到 springboot2 (不是 sb3 ,这玩意需要的 jdk 版本高)。 java 行业比较和谐,没有前端那么重的技术竞争(一个不合心意就自己造框架),至少大陆 web 方向 java 后端绝对主流就是 springboot 框架。 至于操作数据库也有常见框架,重点看下 mybatis 和国人定制的 mybatis plus (不严谨的类比是从 spring 到 springboot ),其次是国外的 hibernate 和传统的 jpa (国内用的相对不多但很可能面试会考),然后基本 crud 就没有问题了。 数据库当然就 mysql/mariadb 和 postgresql/greenplum(偏大数据了),oracle 也有,有需要再学。 最后就是 java 算法了,这个不用多说你老码农肯定懂,视频就黑马或尚硅谷抛硬币决定一个,黑马快偏新,尚硅谷比较细但全课程时间太长了。配合 on java 一起学吧 |
![]() |
28
dettan 51 天前 ![]() |
![]() |
29
hlwjia OP |
![]() |
30
mylovesaber 51 天前 via Android ![]() @hlwjia mybatis 和 plus 就是 rom 框架啊,楼上那哥们贴图写的和我说的基本重合,java 遍地开花也跟他基本套路不多也有点关系
|
![]() |
31
mylovesaber 51 天前 via Android
@hlwjia orm
|
32
chuck1in 50 天前 ![]() |
33
Tenlearn 46 天前
@fangxisama 自以为能让他少浪费时间,就算他先天 Java 圣体,你往市场扔 100 份简历,看看多少是已送达,多少已读,多少给你面试机会,你要不信你也投投看
|
![]() |
34
fangxisama 46 天前 ![]() @Tenlearn 人家又不是光靠 Java 吃饭,只是要个课程来请教课程而已,好自作聪明呢。
|
35
DeXZG 46 天前 ![]() itbaima.cn ,可以试试白马程序员
|
36
Tenlearn 43 天前
@fangxisama 你长眼睛看看他的目的是什么,是单纯感兴趣想学?给我滚球子
|
![]() |
37
hlwjia OP @Tenlearn
@fangxisama 谢谢两位大佬 就是来求个课程熟悉一下 Java 生态,毕竟本身有基础,所以上手会比较快。 有些工作要求就必须是 Java ,我一点都不会,很难硬往上凑。但凡随便做过几个,都有底气投,面不面得上再说吧 |