之前一直用 C 做硬件开发,目前利用业余时间自学 java,目前看某电商买书优惠还可以,准备买几本书,求大神推荐一些书籍,顺带一个顺序更好了😊😊😊
1
Wyane Oct 23, 2018
好像很多人推荐 Head First Java
|
2
lhx2008 Oct 23, 2018 via Android
自学先从搜索 v2 开始
|
3
ZAdonai Oct 23, 2018
冒昧的问一句,你是为什么打算学 Java 呢
|
4
beny2mor Oct 23, 2018
|
5
Raisu Oct 23, 2018 推演程序语言的衍变规律 不是看 程序语言, 编程范式 相关的书吗?
|
6
stevenbipt Oct 23, 2018 via Android
个人觉得除了基础还需要看一下数据结构和算法额的书
|
7
fuchunliu OP @stevenbipt 嗯,循序渐进嘛
|
9
corningsun Oct 23, 2018
Java 编程思想
|
12
hw798 Oct 23, 2018
我以前整理不少资料供参考 http://www.hw798.com/#link-15
|
13
uuau Oct 23, 2018
楼主写过 C 语言,《 Head First Java 》起点有点低,不太适合。
推荐 4 楼说的《 java 核心技术》。 |
14
biossun Oct 23, 2018
有编程经验的话,就从 Java 编程思想看就行,把头几章看完后再同时去学 spring 框架就行。
|
15
qingxiangcool Oct 23, 2018
|
16
cookii Oct 23, 2018
人月神话 (狗头
|
17
KingEngine Oct 23, 2018
Java 从入门到放弃
|
18
Cukuyo Oct 23, 2018
多各种需求的代码,然后自己总结其中的不足之处,有了一定的广度和深度后下面的书就能看得飞起了。
Java 编程之道,Effective Java,重构,Java 并发 Java 虚拟机,编译原理 |
19
xiaowei0823 Oct 23, 2018
自学的时候看过<Java 8 编程参考官方教程>、<head first Java>和<Java 核心技术>,感觉还是核心技术适合自己一点
|
20
commonsstring Oct 23, 2018
不用买书吧,看点博客加上视频基础就差不多了。
|
21
wolfbang Oct 24, 2018
如果是做 web 后端开发,试一试这个顺序:
1.熟悉语言特性:《 Java 核心技术》上下 2.通用业务开发框架:《 Spring In Action 》 3.数据库和缓存:《 MySQL 必知必会》以及《高性能 MySQL 》 ( Redis 的话网上找个教程先用起来) 4.在第二点的基础下,学习一下 Springboot 和 SpringCloud,以及微服务架构 5.学会用 git,以 springboot 为基础,用上面的知识点,写一个博客程序 |
22
fuchunliu OP |
23
storypanda Jan 3, 2019 via Android
@beny2mor @onnfee @xiaowei0823 @wolfbang @fuchunliu
我最近看的就是 Core Java,想一起找个书友建群讨论一下以及学习和交流方法,可以一起留个 base64 吗~ 我目前是现过一遍书相关的语言特性名词解释,看第二遍敲书里的代码,这么做时间上会耽误吗?还是直接从头开始敲代码,现在已经光看到继承的开头了,感觉有几章需要敲一下。 |
24
xiaowei0823 Mar 1, 2019
@storypanda 看自己习惯吧,我只看到了第六章,现在都是工作的时候跳着看的
|
25
storypanda Mar 2, 2019 via Android
@xiaowei0823 我现在也仅仅是看到接口与回调..
|