1
Miy4mori 2016-12-31 21:56:20 +08:00 via Android
那就去看书看视频学呀
|
2
yche 2016-12-31 23:00:18 +08:00
下载 jetbrains intellij 学习 java. 构建使用 maven 。不懂查官网。 github 上找例子看。
下载 android studio 学习 android 开发。构建使用 gradle 。不懂查官网。 github 上找例子看。 |
3
showzonezhu OP @yche 谢谢啦
|
4
libook 2017-01-01 10:24:18 +08:00 1
开发安卓貌似也可以不用 Java ,需求不多的话入 Java 的坑可能性价比会有点低,也可以看是否能用自己熟悉的语言,有一些框架是可以用非 Java 开发 Android 的,当然如果你想正式入坑深度学习 Android 的话还是要学 Java 和 C++的。
0 基础的话建议不要上来就学 Android Java 开发, Java 只是一门语言,可以用在很多领域,而 Android 开发只是其中一个,在这个领域会有自己的基于 Java 的一整套框架、库、工具和思想体系,建议先从 Java 语言本身入手,由于是非常成熟的语言,所以买两本讲 Java 本身基础的好书看一看就可以,有一定语言基础再学 Android 的实际应用的开发,好书好视频好文章也很多,自己去搜一搜就好了。 另外 2 楼 @yche 的建议也是极其有用的。 私以为学一个技术其实就是不断产生问题和解决问题的过程,在这个过程中自己可以不断加深对这项技术的熟练度和理解,这也是需要一段时间的。所以有问题就自己去搜,解决不了就提问。 |
5
yuchting 2017-01-01 10:51:58 +08:00 via Android
额, 0 基础,那就跟着 think in java 把每一节后面的习题做了吧。
|
7
showzonezhu OP |
8
0915240 2017-01-01 14:14:43 +08:00 via iPhone
@showzonezhu
入门的话 大黄书吧,核心技术,core java // 或者 head first java |
9
eightqueen 2017-01-01 14:27:01 +08:00
https://github.com/randy1900/winter
可以看看我这个项目带你入门。 |
10
tedzhou1221 2017-01-01 15:13:50 +08:00
老实说, think in java 这不是零基础看的,你可以看,但学习进度会超慢。如果没耐心的人,几天就放弃了。因为这是是有一定基础再去看的,这样能突破技术瓶颈。
head first 系列是不错的入门。 学习要多敲多练,别问有没有其他捷径,这就是最好的捷径!一个练习每天敲一次,我就不信你会忘了! |
11
showzonezhu OP |
12
showzonezhu OP @0915240 大黄书是什么?我该怎么找呢
|
13
0915240 2017-01-02 10:16:19 +08:00 via iPhone
@showzonezhu core java java 核心技术 封面是黄色的 我看的那版是这样子的
|
14
showzonezhu OP |
15
0915240 2017-01-02 10:40:26 +08:00 via iPhone
@showzonezhu 恩 是的 不知道有没有新版本出来 你再找找 另外买卷一
|
16
lovedebug 2017-01-02 11:16:37 +08:00
千万别看视频学。
问个问题: 有其他语言经验吗? 有工作或项目经验吗? |
17
showzonezhu OP @lovedebug 没有任何经验,喜欢计算机,有计算机基础,编程只是略知,所以说零基础吧
|
18
alexgor 2017-01-02 15:13:56 +08:00
最实用的就是找一个人有偿指导,目标三四月内有目的性的学习找一份工作,然后慢慢上路
|
19
Vhc001 2017-01-02 17:00:26 +08:00
|
20
Vhc001 2017-01-02 17:04:10 +08:00
|
21
402159806 2017-01-02 21:25:27 +08:00
android 现在市场严重饱和 不推荐入坑 javaweb 可以考虑
|
22
lovedebug 2017-01-03 10:55:33 +08:00 1
@showzonezhu 简单过一下 java 核心编程第一卷的 1-7 章 和第九章
之后可以试一下用 spring-boot 搭建一个简单的网站,跟着 spring-boot 官网教程做就行 -> 可以学习 Restful 、 tomcat 、 HTML 和 js 简单应用 -> 不要深究很多,需要开发功能不懂就网上查然后拷贝代码。 或者自己做一个简单的定时器任务如收发邮件等 顺便看 java 核心编程第二卷的第一章和第 10 章了解流和注解 -> 流不要深入学,结合网络文章总结的学习 最后看 java 核心编程第一卷 最后一章 IDE: intellij idea 没有计算机的基础是个硬伤,可以看深入理解计算机操作系统(难懂) -> 翻一下清华的操作系统教材也行 入门我更倾向于你学习 python |
23
lovedebug 2017-01-03 10:57:27 +08:00
@showzonezhu PS: 不要盲目的去记 API ,而是要多个库对比看,大家都有哪些共同的方法(基本只是方法名不同),用的时候再看细节。 自己在 windows 上装个 zeal for doc 查 API 文档吧
|
24
narrowei 2017-01-03 11:08:25 +08:00 1
疯狂 Java 讲义 。虽然逼格比较低,但是写的通俗易懂。
|
25
showzonezhu OP @lovedebug 感谢你的建议,我试着按你的方向来,一开始从建站方面有的兴趣
|
26
showzonezhu OP @narrowei 确实准备看呢
|