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