因为项目需要,要学习 Java ,本身有 3.5 年 c++经验,求推荐学习路线

59 天前
 bfjm
类似于 java 泛型,依赖注入,stream 等
2757 次点击
所在节点    Java
27 条回复
zjsxwc
59 天前
java 不用学,但 spring 需要学,
springboot 不用学,但 spring 的历史包袱和八股文需要学
cbdyzj
59 天前
主要需要学一下 Gradle 、Spring ,专注 Java 30 年,需要帮忙可以联系我
bfjm
59 天前
@cbdyzj 不是互联网项目 没有用到 Spring 这些
zcion
59 天前
可以看看廖雪峰,感觉讲得挺好的。
https://www.liaoxuefeng.com/wiki/1252599548343744
silentsky
59 天前
要学习的多了去 项目用哪个框架就学哪个 逐渐展开就得了 当然 Java 基础这些肯定要掌握
Yest192
58 天前
其实还是先从项目代码直接开始读吧,项目用到什么看不懂的再找资料,比拿一本从入门到精通高效很多,后期有时间了再系统过一遍。
很久之前我也是从 C++转的 java ,当时写起来感觉好爽啊,方便好多,后面又开始写 JS ,熟悉之后发现更爽了。。。
chaoschick
58 天前
@bfjm spring 不止能写互联网项目
caiqichang
58 天前
根据具体需求学习,比如 java 调动态库,那就应该学 jni
cppc
58 天前
也是 CPP 转 JAVA ,看具体情况吧,赶时间就找一个开源的现成的框架,先跳过框架集成和底层机制部分。java 这边的搞法是站在巨人肩上,有什么技术需求先看看有没有现成的库。我觉得你梳理一下需求再来问比较好。
mightybruce
58 天前
你要明白,java 大多数程序员自己都不会 java 很多特性,都是 spring 程序员而已。

没有你的项目描述,无法做出判断

安卓开发、服务器开发、音视频会议开发?给出具体的项目才能判断
crazyweeds
58 天前
JavaSE 即可,求上手速度的话直接 B 站搜索教程,推荐各大机构视频,加速看的话,一周-两周。
后续可以找 SE 相关的书籍把理论补齐。
看到楼上有人说 spring 不只能写 web 项目,无比赞同。它会让你代码更加简洁,强烈推荐直接上 spring boot 实现,spring 配置太麻烦。
如果你需要教程,关键词:spring boot without web
dog82
58 天前
主要是从精神上皈依 spring 技术栈,接受写八股代码
xlzyxxn
58 天前
@Yest192 #6 +1
gladuo
58 天前
前一段时间也是这个情况,建议 https://howtodoinjava.com/ ,宝藏网站
ajaxgoldfish
58 天前
军工仿真行业?
Promtheus
58 天前
我是 java 转 c++ c++有没有比较推荐的学习路线 或者网站
ZZ74
58 天前
直接上手。我以前项目同事都是 cpp ,拉过来干活就行。会 cpp 还搞不定 java 这小儿科么
bfjm
58 天前
@mightybruce
@ajaxgoldfish 金融行业
bfjm
58 天前
@Promtheus 看一下 effective Morden c++加上 effective c++加深度探索 c++模型 这三部书。平时资料用法可以看 cppreference
qviqvi
58 天前
先学基础语法,Thinking in Java 或者 Core Java 。
打包工具,Maven Gradle 这两个用的多,用哪个学哪个。
框架,基本是 Spring 的天下,虽然你不是互联网项目,但 Spring 也不是专门做互联网的,依赖注入就是 spring 的概念。大多数企业级项目要用到网络和数据库交互,底层的太难写了,需要用框架

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

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

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

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

© 2021 V2EX