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