java和Android学习心得
经常看到百度上有人问java和android如何学习,如何入门,应该看什么书、什么视频,学完后工资多少,好不好找工作。。。。。。
其实,首先要问你对这个有没有兴趣,是对钱有兴趣才来学习的,还是对技术有兴趣才来的。对钱有兴趣劝你还仔细考虑一下,计算机技术更新这莫快,没准哪天很出个其他系统,比这个好的,你就未必能靠这个赚很多钱了,看看今天的塞班。。。
如果想学,就踏踏实实的来,一步一步的走,经常有人问多长时间能学会(其实我也问过),现在真正开始学了才发现感觉一辈子也学不完,你会发现这就是个无底洞,你知道了一点,就想知道更多,越挖越深,永远也学不完。
书的话,java我建议什么Think in Java新手还是别看了(我指中文版),本人英语不好,外文教材看不明白,中文的这本书新手就别浪费时间了。有2本黄皮的java核心技术(上下卷)的推荐准备买书的可以入手。但如果之前一点编程基础都没有,推荐看Java开发实战经典,李兴华的,写的浅显易懂,代码基本都有注释,而且还有一张盘,里面每章都有视频教学,没基础的强烈推荐。Android的话,感觉书都差不多,我买的疯狂Android讲义,刚到手,看了看目录,刚开始学,希望大家给我推荐些书。
视频吧,java推荐马士兵(录制时间较早,但确实讲的很好),或者买了李兴华书的直接看那个也行。Android我看的mars的,网上口碑比较好,mars还有一个Android开发的java基础教学视频,有时间新手也可以学习一下。视频这东西,建议有硬盘空间的话都下载,先看一个人的,不明白了,再看另一个人的,2个人讲的侧重点可能不同,你都听了有时就都明白了
百度,谷歌绝对是好东西,各种问题基本都能找到答案,我们这样的新手一定离不开。
还有和我一起学习的朋友问我的关于开发工具的问题:
eclipse 这工具使用时行号一定显示出来,快捷键ctrl+f10,然后把显示行号标上就行了,
注释多行的快捷键ctrl+/
写错了撤销ctrl+z
Android开发环境搭建:因为新手关系,遇到很多问题,但均靠百度解决了
下载地址和环境配置参数百度一下到处都是,注意安装顺序,以下是我的安装顺序
先装jdk(本人装的1.6,1.7的装完后eclipse就是不行,不知道怎么搞的)
配置jdk环境变量
安装eclipse
安装SDK(这个是我最头疼的了)
这个我开始从google提供的官网下的,下载后解压缩是个类似安装器的,打开后下载安装,速度叫一个慢啊。如果有人有耐心,就下吧,但注意不用全下载,Android程序版本基本向下兼容,现在一般开发网上建议从1.6-2.3版本都下,我建议网速慢的就下一个2.2就得了,先学习呗
这里我还是强烈建议百度一个离线的sdk直接解压缩得了
最后配置eclipse,安装ADT,同上也可以下载离线版本的。