已经是 Python, Javascript 码农了,但是最近想转 Java
不要问,问就是工资高,向现实低头
回到 Java 教程上,请各位大佬推荐,付费免费的都行。

已经是 Python, Javascript 码农了,但是最近想转 Java
不要问,问就是工资高,向现实低头
回到 Java 教程上,请各位大佬推荐,付费免费的都行。
1 hkiJava Jul 17, 2024 java boy 名存实亡了 换个赛道吧:) |
2 mightybruce Jul 17, 2024 java 平均工资更低,现在已经快没有只会一门语言的程序员,多结合结合领域看看吧。 |
3 mywowo Jul 17, 2024 C 艹 |
4 Planarians Jul 17, 2024 via iPhone 既然有代码基础了直接找几个有视频的 spring 框架项目做个两三个差不多就懂了 |
5 iorilu Jul 17, 2024 现在还有转 java 的阿 还不如学 rust |
6 lsq2000 Jul 17, 2024 高个 jb |
7 echo1937 Jul 17, 2024 先看 廖雪峰的 java 语法教程 然后直接找 springboot 的项目视频看吧,b 站免费的很多 |
8 demoshengxw Jul 17, 2024 via iPhone 快速过下语法,直接找项目入手。要不然很容易忘 |
9 sakura13 Jul 17, 2024 via Android 黑马直接梭哈 |
13 univ Jul 18, 2024 java 就一个 spring 框架,学会走天下,其他语法问题遇到再查询 |
14 CodeCodeStudy Jul 18, 2024 Java 没什么好学的,要学就去学 Rust 吧,更现代 |
15 Hyun1006 Jul 18, 2024 |
16 qiyilai Jul 18, 2024 直接找个 spring 教程,边学边查就好了 |
17 mylovesaber Jul 18, 2024 推荐纸质书:on java ,是所谓 java 圣经 think in java 的中国特色汉化版,基于 jdk8 增加 jdk11 、17 、21 的新技术 |
18 wkhapy1233 Jul 18, 2024 via Android 老哥不是远程工作吗,难道是远程的 java 工作 |
19 hlwjia OP PRO |
20 hlwjia OP PRO @mylovesaber Think in Java 的原文版会不会更好一点? |
21 wkhapy1233 Jul 18, 2024 @hlwjia 哦哦 |
22 reavid Jul 18, 2024 B 站上,尚硅谷,黑马,千锋的入门视频都可以看看,现在主流还是 JDK8 ,但 JDK17 也要学,然后就是 Spring 的天下了。 另外,人家要 Java 学习资料,一群人在劝退什么呢?自以为能给别人指一条明路吗? |
23 mylovesaber Jul 18, 2024 @hlwjia on java 就是国内大厂的各种 java 技术大牛和 think in java 作者合作的产物,你可以直接理解为 think in java 汉化版,早期在 github 上开源,大家一起翻译的,后来才得到作者授权,一起合作翻译,并且根据中国大陆 java 从业者的情况针对性适配的。目前网上你能找到在线版的内容,但不全,因为出版后在线就停更了。 |
24 fredweili Jul 18, 2024 直接看 spring ,kotlin ,android 吧,java 只是 JVM 了 |
25 hlwjia OP PRO @mylovesaber 感谢大佬解释! |
26 ruifeng Jul 18, 2024 做 web 不如直接 golang |
27 mylovesaber Jul 18, 2024 @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 Jul 18, 2024 |
29 hlwjia OP PRO |
30 mylovesaber Jul 19, 2024 via Android @hlwjia mybatis 和 plus 就是 rom 框架啊,楼上那哥们贴图写的和我说的基本重合,java 遍地开花也跟他基本套路不多也有点关系 |
31 mylovesaber Jul 19, 2024 via Android @hlwjia orm |
32 chuck1in Jul 19, 2024 |
33 Tenlearn Jul 23, 2024 @fangxisama 自以为能让他少浪费时间,就算他先天 Java 圣体,你往市场扔 100 份简历,看看多少是已送达,多少已读,多少给你面试机会,你要不信你也投投看 |
35 DeXZG Jul 23, 2024 itbaima.cn ,可以试试白马程序员 |
37 hlwjia OP PRO @Tenlearn @fangxisama 谢谢两位大佬 就是来求个课程熟悉一下 Java 生态,毕竟本身有基础,所以上手会比较快。 有些工作要求就必须是 Java ,我一点都不会,很难硬往上凑。但凡随便做过几个,都有底气投,面不面得上再说吧 |