1
zjsxwc 249 天前 via Android
java 不用学,但 spring 需要学,
springboot 不用学,但 spring 的历史包袱和八股文需要学 |
2
cbdyzj 249 天前
主要需要学一下 Gradle 、Spring ,专注 Java 30 年,需要帮忙可以联系我
|
4
zcion 249 天前 1
可以看看廖雪峰,感觉讲得挺好的。
https://www.liaoxuefeng.com/wiki/1252599548343744 |
5
silentsky 249 天前 via Android
要学习的多了去 项目用哪个框架就学哪个 逐渐展开就得了 当然 Java 基础这些肯定要掌握
|
6
Yest192 249 天前
其实还是先从项目代码直接开始读吧,项目用到什么看不懂的再找资料,比拿一本从入门到精通高效很多,后期有时间了再系统过一遍。
很久之前我也是从 C++转的 java ,当时写起来感觉好爽啊,方便好多,后面又开始写 JS ,熟悉之后发现更爽了。。。 |
7
chaoschick 249 天前 via Android
@bfjm spring 不止能写互联网项目
|
8
caiqichang 249 天前
根据具体需求学习,比如 java 调动态库,那就应该学 jni
|
9
cppc 249 天前
也是 CPP 转 JAVA ,看具体情况吧,赶时间就找一个开源的现成的框架,先跳过框架集成和底层机制部分。java 这边的搞法是站在巨人肩上,有什么技术需求先看看有没有现成的库。我觉得你梳理一下需求再来问比较好。
|
10
mightybruce 249 天前
你要明白,java 大多数程序员自己都不会 java 很多特性,都是 spring 程序员而已。
没有你的项目描述,无法做出判断 安卓开发、服务器开发、音视频会议开发?给出具体的项目才能判断 |
11
crazyweeds 249 天前
JavaSE 即可,求上手速度的话直接 B 站搜索教程,推荐各大机构视频,加速看的话,一周-两周。
后续可以找 SE 相关的书籍把理论补齐。 看到楼上有人说 spring 不只能写 web 项目,无比赞同。它会让你代码更加简洁,强烈推荐直接上 spring boot 实现,spring 配置太麻烦。 如果你需要教程,关键词:spring boot without web |
12
dog82 249 天前
主要是从精神上皈依 spring 技术栈,接受写八股代码
|
14
gladuo 249 天前 2
前一段时间也是这个情况,建议 https://howtodoinjava.com/ ,宝藏网站
|
15
ajaxgoldfish 249 天前 via Android
军工仿真行业?
|
16
Promtheus 249 天前
我是 java 转 c++ c++有没有比较推荐的学习路线 或者网站
|
17
ZZ74 249 天前 via Android
直接上手。我以前项目同事都是 cpp ,拉过来干活就行。会 cpp 还搞不定 java 这小儿科么
|
18
bfjm OP |
19
bfjm OP @Promtheus 看一下 effective Morden c++加上 effective c++加深度探索 c++模型 这三部书。平时资料用法可以看 cppreference
|
20
qviqvi 249 天前 2
先学基础语法,Thinking in Java 或者 Core Java 。
打包工具,Maven Gradle 这两个用的多,用哪个学哪个。 框架,基本是 Spring 的天下,虽然你不是互联网项目,但 Spring 也不是专门做互联网的,依赖注入就是 spring 的概念。大多数企业级项目要用到网络和数据库交互,底层的太难写了,需要用框架 |
21
overthemoon 248 天前
用 spring 写一遍持久层 业务层 控制层到前端的逻辑代码 然后学会注解,学会 log aop ,学会 java stream 处理数据集也就是 java 数据结构要熟悉,其它花里胡哨的不用看了
|
22
liumao 248 天前
springboot 打通关
|
23
gav1nwwk 248 天前
1. 语法 注意 NullPointException /🤪
2. 自动装箱拆箱机制、常用底层优化,比如 String 的堆内存优化,进阶 ArrayList 默认的扩容因子等 3. 常用类 Hashmap 、ArrayList 、IO 、 反射 4. 常用框架 log4j 、JPA 或者 Mybatis 、 5. 至于 AOP 上来学很抽象,先学习写个 Spring 项目,再理解会容易 |