是这样的,有个朋友要学习 java,她属于那种特别能啃书的,让我推荐。我学 java 都是无师自通的,没有看过什么书,因此无法给她推荐,各路大神有什么意见? 循序渐进的 厚的
1
aidoudou 2018-04-26 17:36:40 +08:00 4
Java 核心技术 卷 1、2
|
2
zjp 2018-04-26 17:38:29 +08:00 via Android 1
厚的那就 Think in Java 由浅到深都讲到了
|
3
verzhshq 2018-04-26 17:40:53 +08:00
有编程基础可以看《 Thinking in Java 》
|
4
chenxu 2018-04-26 17:41:41 +08:00 via Android
在 1 楼的基础上再加一本 Java 编程的逻辑
|
5
lhx2008 2018-04-26 17:44:35 +08:00 via Android
java 核心有一本精简版也不错
|
6
Hsinyao 2018-04-26 17:45:37 +08:00 via iPhone
head first Java ?听人说不错,我学那时候看的国产大学教材
|
7
3a3Mp112 2018-04-26 17:46:47 +08:00
考公务员去啊 不要害了人家
|
8
aidoudou 2018-04-26 17:47:01 +08:00 1
@aidoudou 补充: Thinking in Java 我觉得对于没有 java 基础的来说还是不够浅,推荐核心技术啃完再啃。。。
|
9
accfcx 2018-04-26 17:47:50 +08:00 via Android
书,无外乎就那几本。其实,我很好奇,楼主的无师自通是什么个情况。
|
10
lookforsex 2018-04-26 17:52:46 +08:00 via Android
没人注意是“她”吗?
我会推荐从入门到放弃。加班对妹子不好 |
11
Sanko 2018-04-26 17:53:14 +08:00 via Android
《从入门到精通》还是别看了吧
|
12
OpenJerry 2018-04-26 17:55:22 +08:00 via Android
如果这是第一门语言的话可以选择看视频
|
13
cstj0505 2018-04-26 17:59:23 +08:00
这时候不是妹子微信给我,下了班我来给她讲语法吗
|
14
zdkmygod 2018-04-26 17:59:24 +08:00
head first java,适合毫无基础的初学者。
|
15
zzf2017 2018-04-26 18:01:33 +08:00
java 编程思想,所以 java 开发者的宝典
|
16
yag 2018-04-26 18:03:19 +08:00
一点基础都没有就 head first java
有点基础就 java 编程思想 |
18
saberpowermo 2018-04-26 18:09:30 +08:00
tij 真的不适合纯入门新手的。。。。
推荐 head first java +1 |
19
lewoer 2018-04-26 18:11:19 +08:00 via Android
正在看 core java 1,think in java 刚开始看的时候看不懂。
|
20
qfdk 2018-04-26 18:14:51 +08:00 via iPhone
java doc 动手的
|
21
winglight2016 2018-04-26 18:37:17 +08:00
think in java,足以,其他什么都不用看——这本书叫:Java 从入门到精通,也是没问题的
|
22
Stevenv 2018-04-26 18:37:56 +08:00
java 编程的逻辑
|
23
tedzhou1221 2018-04-26 18:37:57 +08:00
如果是我,我只推荐 Absolute Java 中文版 非常适合初学者,但价格比较贵。
|
24
wmhx 2018-04-26 19:11:58 +08:00
孙鑫的那个 有视频有书籍, 真是棒棒哒。
|
25
bandian 2018-04-26 19:26:11 +08:00 via Android
Java doc 行吗,虽然是全英文
|
26
kaneg 2018-04-26 19:28:45 +08:00 via iPhone
我是读 thinking in java 入门的
|
27
SuperMild 2018-04-26 19:36:09 +08:00
如果不一定是纸质书的话,推荐 The Really Big Index,保证够他啃的了。
https://docs.oracle.com/javase/tutorial/reallybigindex.html |
28
laodao1990 2018-04-26 19:40:09 +08:00
java 核心技术吧,把 java 基础都讲了,顺便带你过了一遍常用 api
|
29
mx1700 2018-04-26 19:41:39 +08:00 via Android
Java 核心技术 +1
|
30
SevenJ 2018-04-26 19:43:34 +08:00
Core Java for the Impatient
|
31
busfool 2018-04-26 19:51:14 +08:00
Java 核心技术
然后可以把大学教材 Daniel Liang 的 Introduction to Java Programming 看一遍。 |
32
wxmowen 2018-04-26 19:53:54 +08:00
推荐 Thinking in Java 的人我真心怀疑你们到底看过没有,初学者首先肯定是 Core Java 没有之一
|
33
ballshapesdsd 2018-04-26 19:57:58 +08:00
head first java 是给小学生看的吧,那么多图
|
34
fanqianger 2018-04-26 20:02:47 +08:00
《劲椎病防治指南》
|
35
miss1123 2018-04-26 20:05:46 +08:00 1
oracle java 官网文档
|
36
zhaogaz 2018-04-26 20:05:58 +08:00
倾向 一楼。core java 的里面说的事情。有些是看不懂的,用过之后才懂。
|
37
lihongming 2018-04-26 20:09:15 +08:00 via Android
初学者还是推荐看视频教程,网上有很多公开课。真人给你讲比看书生动多了,不仅会讲书上有的,还会跟你讲在实践中可能遇到的坑,对书上的内容也会讲这部分知识重点关注,那部分内容了解即可,实践中很少用到……
|
38
yestodayHadRain 2018-04-26 20:12:06 +08:00
明日科技 的 《从入门到精通》,我就是看这个学的 javaSE
|
39
ala2008 2018-04-26 22:03:51 +08:00
妹子学啥 java :)
|
40
kx5d62Jn1J9MjoXP 2018-04-26 22:28:21 +08:00 via Android
当年我入门看了 big Java, learning Java, core Java, 以及 Java 编程思想
实际上完整看完的只有 core Java 第一卷,推荐此书 |
41
Phariel 2018-04-26 23:13:04 +08:00 via iPhone
Java in a nutshell
|
42
yanjinbin 2018-04-27 01:48:26 +08:00 via iPhone
我不是说你辣鸡垃,说的就是在座的推荐 think in java 的,你咋不推荐从小学开始重来呢
|
44
coldear 2018-04-27 02:04:50 +08:00
|
45
hard2reg 2018-04-27 03:48:58 +08:00 via iPhone
拉花技巧
|
46
CosmoX 2018-04-27 04:30:55 +08:00
对大部分没有编程基础的初学者,我都推荐用几天时间过一遍《 Head First 》系列。
|
47
K1W1 2018-04-27 06:39:19 +08:00 via Android
初学者不要看 think in java,当然如果你已经会 c++除外
|
48
erosripe 2018-04-27 07:09:57 +08:00 via Android
疯狂 Java ?
|
50
torbrowserbridge 2018-04-27 08:31:14 +08:00
没有一个人推荐《疯狂 Java 讲义》的吗,我觉得还行呀。
|
51
cikiche 2018-04-27 08:42:09 +08:00
python 你值得拥有,学完 java 在学 python,走向人生巅峰,迎娶白富美
|
52
az422 2018-04-27 09:03:54 +08:00 via Android
初学者其实看一本薄的《 Java 面向对象基础》,加一本《数据结构 Java 语言版》效果会更好。 在我看来厚的那些经典书是有点点基础时,用来查漏巩固的。
|
53
akio 2018-04-27 09:06:14 +08:00
Think in Java 需要经常拿出来看看,看多了就有感觉了
|
54
megachweng 2018-04-27 09:24:25 +08:00 via iPhone
颈椎腰椎坐骨神经康复指南
|
55
Juggernaut 2018-04-27 09:49:48 +08:00 1
楼上的都不对,我只推荐 head first JAVA
|
56
fghjghf 2018-04-27 09:55:56 +08:00
年轻人你渴望力量吗.jpg-------->>xxx 从入门到放弃,到改行,从删库到跑路...
|
57
fantplus 2018-04-27 10:06:01 +08:00
楼上的都试过,还看不懂的,试试 big java,记得是 java 核心技术那本作者之一的书。
|
58
d4rkb1ue 2018-04-27 10:28:02 +08:00
head first java
|
59
ioth 2018-04-27 10:29:54 +08:00
语言又不是靠看书学的。
不过 java 这种死板语言,一天学会也不奇怪。 得罪得罪 |
60
songteng0604 2018-04-27 10:41:40 +08:00 via iPad
@chenxu 这本书不是刚出没多久吗?内容如何?
|
61
songteng0604 2018-04-27 10:46:21 +08:00 via iPad
@busfool 刚看完基础篇,在读进阶篇,不过这本书有点深,不一定适合入门。
|
62
songteng0604 2018-04-27 10:48:10 +08:00 via iPad
Java 编程思想 在线阅读 https://java.quanke.name
|
63
ZiLong 2018-04-27 10:49:13 +08:00
编程是练会的,光啃书基本没用,建议刚开始先看一些视频,不然 ide 都不知道怎么建工程运行(视频的好处就是每一个步骤如何操作的都非常清晰,但是缺点就是内容密度太小,一个小时可能就书的几页),然后在看书,有基础推荐<疯狂 Java> <Java 编程的逻辑>,没有基础就 head first Java
|
64
cad0420 2018-04-27 10:55:14 +08:00 1
要看做哪方面的了,Android 还是后台,然后再推荐比较好。我觉得最好的学习事件就以下几步:
1. 语法基础的话,就随便一本入门书用三天内时间 lou 完就行,记住不要看得太仔细、不要抄笔记、不要跟着这本书的例子去敲代码,就看 2. 看完了立刻拿一本自己想做的方向的书或视频(一定要找个有实战项目的)敲一遍代码。 3. 都明白了的话自己想个项目自己做 4. 以上都搞定的话,再边工作(没工作就边找工作;不想靠这个工作又想进步就去翻开源项目源码)、边去看业界推荐的经典书去弥补知识 |
65
Cbdy 2018-04-27 10:55:15 +08:00
正在计划写一本,名字已经取好了:《简单的 Java 编程》
|
67
KingPL 2018-04-27 10:59:36 +08:00
java 入门到放弃
|
68
chenxu 2018-04-27 11:02:58 +08:00
@songteng0604 我个人觉得,这本书是国内教 Java 基础的书里面最好的一本。
|
69
smallHao 2018-04-27 11:07:50 +08:00
算法导论
|
70
wineast 2018-04-27 11:10:58 +08:00
thinking in java 真心不适合初学者,学习一门技术的过程是先有一些可以上手的东西,一些直观的感觉,比如简单的 api,做些东西出来,熟悉一段时间后,然后才开始了解原理,为什么要设计成这样。所以我的推荐是 core java 第一卷(熟悉语法和基础 api ),第二卷的部分( swing 这些就算了),然后是 thinking in java (了解原理)
|
72
youxiachai 2018-04-27 11:31:11 +08:00
java 核心技术..你值得拥有...
|
74
jamry 2018-04-27 11:39:19 +08:00
Core Java 。Thinking in Java 并不适合新手
|
75
nuanyang 2018-04-27 13:28:41 +08:00
妹子的话可以看看 how2j 这个网站,适合零基础上手,比 Head first java 的好处是一步一步都是慢慢来,从 ide 如何使用开始讲起.还有习题和项目.感觉还行吧.
|
76
chaleaoch 2018-04-27 13:59:00 +08:00
嗯,我 Java 也是无师自通的.
|
77
chaleaoch 2018-04-27 13:59:36 +08:00
推荐那个毕老师的视频,毕向东,现在黑马流出来的视频 -- java 基础也是模仿的毕向东.能感觉得出来.
|
78
chaleaoch 2018-04-27 14:00:04 +08:00
当然了,毕本人就是传智播客 /黑马的副总裁好像,模仿也正常.
|
80
frankwei 2018-04-27 16:50:48 +08:00
Pearson 的 Java 语言程序设计还行
靠这本书入门的编程,后来看清华大学出版社的 Java 书都看不下去了 |
81
satanandroid 2018-04-27 17:02:43 +08:00
0 基础的话 head first java 最佳
有基础才能看懂 think in java |
82
Cukuyo 2018-04-27 17:26:49 +08:00
think in java,从入门到夺门而出
|
83
clown14 2018-04-27 17:58:41 +08:00
Core Java 1
|
84
ezreal 2018-04-27 18:07:53 +08:00
我想说 从入门到精通 是垃圾
|
85
godsoul 2018-04-28 09:42:32 +08:00
《程序员康复治疗》 学这本吧,一步到位,你迟早要学到这个境界的。
|
87
storypanda 2018-12-06 21:24:24 +08:00 via Android
|
88
MagicBoy 2019-11-04 21:43:02 +08:00
@lihongming 那么有视频教程推荐吗?
|
89
daimubai 2019-12-27 17:45:54 +08:00
谢谢 4 楼,花两天时间看了一下《 Java 编程的逻辑》,讲的真不错,收获很多,这个书主要从“为什么”来讲,有的书只告诉你怎么做,比如小数运算不精确,其他的书就是一笔过,这个专门有一篇讲二进制,还有编码这块,讲的都挺好
|