假如时光倒流,我会这么学习Java 【转载】
我在2001年之前是C/C++阵营, 有C和面向对象的基础, 后来转到Java ,发现没有指针的Java真是好简单, 另外Java 的类库好用的让人哭啊。
后来我就看《Thinking in Java》 ,《 Java 核心技术 》, 感觉也不吃力。
如果我之前没学过别的语言,或者半路出家转到计算机行业, 我不会先看上面那两本, 相反我会选《Head First Java》, 这本书非常适合零基础的小白, 读起来轻松搞笑, 不信你看看第一页
但是光看书也挺无趣的,不妨和视频结合着看, 我觉得传智播客的Java基础视频很不错 (唉, 给传智打了个广告), 网上一搜就有,真搜不到就来我的QQ群里吧(群号码:589809992)
注意:视频的好处就是能看到敲代码的过程, 代码是活的, 这点很爽。 如果视频只是按PPT讲编程, 果断扔掉。
书也有书的好处,能写成书的, 肯定是作者经过系统化思考,梳理才能形成的东西, 所以系统性比较强。
书还有其他优点, 例如可以随便的翻, 找到重点反复的看。
所以混合着看经典书+优秀的视频 应该是最好的入门。
Java 入门, 我不会去上培训班,白白浪费钱 ,自学就够了。
自学过程中如果有实战经验丰富的高人指导一下, 给我绘出路线图, 指出攀登的方向,哪些地方有陷阱, 哪些地方不应该浪费时间, 我的自学就可以减少摸索,少走弯路,
很不幸, 我当年没有遇到, 如果时光倒流, 我会想办法找一个来指导我。
[实践]
软件行业的一大特点就是光看不做永远都学不会,编码不到10万行都不好意思出去打招呼。
所以实践,实践,实践!
在校期间,我还是会尽可能的去找项目做(参见我的另一篇文章《从现在开始丰富你的简历》, 回复“简历”查看) , 实在没找到,也可以先把基础打好
我上大学的时候用的是严蔚敏的《数据结构》, 当时我也把习题都做了一遍,考高级程序员的时候, 成绩非常好。
转载自:https://www.cnblogs.com/java1024/p/7851937.html
假如时光倒流,我会这么学习Java 【转载】相关推荐
- 假如时光倒流,我会这么学习Java 1
回头看看, 我进入Java 领域已经快15个年头了, 虽然学的也一般, 但是分享下我的心得,估计也能帮大家少走点弯路. [入门] 我在2001年之前是C/C++阵营, 有C和面向对象的基础, 后来转到 ...
- Java初级学习(转载http://www.cnblogs.com/biehongli/p/5737612.html)
1:初学JAVA,都知道JAVA是面向对象的编程.笔者这节开始说说类和对象.(实例仅供参考,如若复制粘贴记得修改包名和类名,避免出错) 学习JAVA的快捷键,Alt+/代码补全功能,其实此快捷键启动了 ...
- 转载:深入学习java源码之Callable.call()与Future.get()
原始链接:https://blog.csdn.net/qq_35029061/article/details/86750369 深入学习java源码之Callable.call()与Future.ge ...
- 2021考研 | 假如时光倒流一年,我会如何调整复习
2021考研 | 假如时光倒流一年,我会如何调整复习 考研数学 计算量很大,时间上来不及,概统最后一个大题因为时间仓促,算错一个很简单的定积分,最后一个填空题因为考虑不充分,直接送走5分,补上这5分才 ...
- java和c的反汇编_JAVAP -C反汇编指令的学习(转载)
一直在学习Java,碰到了很多问题,碰到了很多关于i++和++i的难题,以及最经典的String str = "abc" 共创建了几个对象的疑难杂症. 知道有一日知道了java的反 ...
- 学习Java,容易被你忽略的小细节(2)
昨天心情真的太糟糕了,写完<学习Java,值得注意你注意的问题(1)>之后,迎来些许的支持以后就是一片片的谴责.我的主页上涌现出许许多多Java方面的牛人,谴责我水平太低,写的问题太初级. ...
- 学习 Java 的历程和体会『写给新手看,欢迎老司机批评和建议』
转载出处:https://blog.csdn.net/lw_power/article/details/52502698#commentBox Java 基础只能说熟悉,还达不到熟练,更谈不上精通.框 ...
- 你知道怎么样学习java吗?
在慕课网上的原文.原文地址:http://www.imooc.com/article/9257 Java是个平台,我只想说说我对学好Java的一点看法,希望对初学者有所帮助. 1.1 思考一下 学习J ...
- 第 254 场力扣周赛(KMP、贪心、快速幂、二分+多源bfs、并查集 + 时光倒流)
第 254 场力扣周赛 稀里糊涂双眼双眼惺忪的做了三道,错了4次...还是600来名 5843. 作为子字符串出现在单词中的字符串数目 题目描述 给你一个字符串数组 patterns 和一个字符串 w ...
- 学习java 程序员技术练级攻略 作者:酷壳
好文章要转载:http://blog.csdn.net/androidmylove/article/details/8990828 文章结束给大家来个程序员笑话:[M] 月光博客6月12日宣布了< ...
最新文章
- 白话学习MVC(六)模型绑定
- C语言基础知识(自己做个笔记,云储存一下)
- 算法----------同构字符串(Java版本)
- Python标准库04 文件管理 (部分os包,shutil包)
- (四)建筑物多边形化简系统——“去尾巴”和分割复杂多边形
- python调用jar字典类型_LWPCookieJar的使用-将requests存储的cookie转换成字典
- uinty粒子系统子物体变大_Unity的粒子系统(一)基础篇
- OLW (Open Live Writer)安装代码高亮插件方法(简明)
- 【Web前端】笔试题含解析
- JAVA集成华为推送 服务端
- java 抽象属性 设计_设计模式之抽象文档模式
- 如何注册阿里大于申请签名和短信模板
- ST、SC、FC、LC光纤接头区别?
- 教你简单3步搞定——微信快速添加个人表情包
- 爆款AR游戏如何打造?网易杨鹏以《悠梦》为例详解前沿技术
- 极光效果通发布重定向app拉活服务,为头部app提升DAU
- 商标设计需要注意的要素
- Spark 基础知识
- 微信开发者工具,page里面的data在js的方法里面修改
- GSI计算机,DAT或者GSI水准数据用科傻(COSA)软件平差
热门文章
- MATLAB学习笔记————(MATLAB的矩阵及其操作②)
- java ts流,Windows 合并多个*.ts文件
- 夜间红外图像行人检测学习笔记
- 奥维互动地图如何删除标签_奥维互动地图浏览器标签附件添加设置方法
- python数据分析入门到实战知了课堂_价值699元知了课堂零基础学Python 21天搞定Python分布爬虫...
- SSM酒店管理系统的设计与实现毕业设计源码260839
- CentOS好玩的代码
- GraphPad Prism 统计教程 :高斯分布
- Pygame安装教程及基本配置(详细图文)
- 2016最新微信公众号运营必备网址大全