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 ![]() 推演程序语言的衍变规律 不是看 程序语言, 编程范式 相关的书吗? |
![]() | 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 uuau 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 我现在也仅仅是看到接口与回调.. |