为了账号安全,请及时绑定邮箱和手机立即绑定

大神请来帮助一下...感恩

大神请来帮助一下...感恩

慕粉4386963 2016-12-02 18:52:12
本人零基础一名,在慕课网上了几节课,,安卓工程师到四大组建..却感觉前面的每一课都缺东西,,拼不起来...于是在慕友建议下买了<java编程思想><java核心技术1>来看...但是总觉还是太深了...想要捡自己有用的,就一定要看很多太深的也就是没用的知识...也就会变成知识点断断续续拼不起来..于是自己又去买了<head first java>和<第一行代码2> 想说这样再加上多敲代码,应该就能系统的学到安卓工程.(也就是自己有能力编个APP)..不知道我这样方式对么.......... 还有好像听说APP都需要数据库..数据库好像还得另外学时么????   慕课网的java工程师路径下的数据库前面还要学XML. IO流...二进制(我看了觉得好枯燥..). 请大神指点迷津啊 ......
查看完整描述

6 回答

已采纳
?
黑山头山大王

TA贡献20条经验 获得超8个赞

XML可能不是那么必要,IO是一定需要的。数据库无论哪个方向都需要的吧,毕竟现在静态的东西基本没有了,除非你永远都不需要更新。别看着枯燥,一点点学慢慢来就不觉得是这样了,学东西就是要耐得住寂寞和枯燥。

查看完整回答
反对 回复 2016-12-03
  • 慕粉4386963
    慕粉4386963
    XML不需要么.
  • 黑山头山大王
    黑山头山大王
    我是说不是那么必要,如果实在觉得没兴趣,可以先跳过,不影响后面的课程学习,但是IO和数据库不学就影响后面的课程了。xml可以等到以后需要的时候再来看一眼,那时候想必也会比现在看容易得多。
  • 慕粉4386963
    慕粉4386963
    好的 非常感谢
点击展开后面1
?
宇宙无敌剑圣

TA贡献2条经验 获得超6个赞

我也在同时学习java路径和android路径。我的一点小体会是先学java路径,先学习java入门第一季到第三季,学完之后,你对java的面向对象特性以及各种集合类有个比较系统的理解,在这个阶段,只要不是和数据库以及web打交道的程序基本都能写出了 (当然还需要用到算法,这个目前还不用太在意)。然后你要是觉得文件操作太枯燥,直接跳过这部分,先学数据库,利用java操作数据库,然后可以进行java web的学习。在中途,如果你想学习android,你可以学完java入门之后直接学android的入门三部曲(第1季~第3季),你觉得每个知识点是琐碎的,拼不起来,这是太正常的,因为初学的时候,你没有体系,当你学完三季之后,再从头过一遍,你会发现体系逐渐就出来了,关键还是多敲代码,多练习。

查看完整回答
2 反对 回复 2016-12-03
  • 慕粉4386963
    慕粉4386963
    文件操作不需要学么,文件操作和数据库一样枯燥.... 而且就是靠视频的知识点够么.. 因为我看了书很多知识点视频上是没有的噢,,,而且比如我们在敲代码的时候..因为是新手..总是有很多问题.解决要很久..我看了几本入门书之后,,发现这些问题书上都有..,只是不那么重点..视频上教的是所有的重点
  • 宇宙无敌剑圣
    宇宙无敌剑圣
    文件操作当然要学,你想啊,以后实际应用中处理的都是海量数据,很多数据以文件的形式存储,不可能每次都从控制台或者键盘敲入,可以这么说,没有文件处理,就不能从文件中获得数据,那么后面的工作也是无稽之谈。但是,这并不是初学者学习java的核心问题,数据库很重要,因为当今的所有网站都要和数据库进行交互,没有和数据库的交互的网站是静态网站,基本是在10几年前的情况,只是展示一个静态的文本或者图片,所以数据库是未来构建网站的核心部分。这么一说,你就能分清文件操作和数据库的关系,你可以先跳过文件操作部分等到学完了再回头也不迟。 至于对于书籍,我也看过一些,但是我发现看视频更加有效,这是因为书籍讲得太琐碎,要照顾到方方面面,很多东西我们无法理解很深的层面,而视频上所教的全是精华,相当于帮你提炼出来,虽然可能不能覆盖那么全面,但是我觉得在初学时完全够用了,这么说吧,如果你把路径中的全部课程扎扎实实学完,你已经有具备java工程师的能力,普通的web开发基本都可以应付。
  • 慕粉4386963
    慕粉4386963
    非常感谢你的回答..很具体...想采纳你的.. 但是别的幕友要求了..你的回答很有帮助 谢谢
点击展开后面1
?
如果我是DJ我是DJ我是DJ我是DJ

TA贡献7条经验 获得超3个赞

是很枯燥的。我在学java,刚学完面向对象。前面学的都是基础,后面数据库IO什么的还要在学,最后把这些串起来才是一个完整的项目。万丈高楼平地起,基础要打好,加油奥

查看完整回答
反对 回复 2018-05-15
?
蹬着三轮车去上学

TA贡献6条经验 获得超2个赞

书都是好书,但是既然你是零基础,那么基础语法还是要看的,建议先看看零基础学java,里面的东西都是基础,毕竟基础是非常重要的,然后再去看你说的那些也不迟
查看完整回答
反对 回复 2016-12-03
?
老白一个

TA贡献65条经验 获得超14个赞

面向对象的思想,数组,接口 ,集合,文件IO,网络,反射。泛型 可以看看Mars的JAVA4Android

不要着急,一步一步来

查看完整回答
反对 回复 2016-12-02
?
DOUBLE_l

TA贡献45条经验 获得超12个赞

精通一门语言不代表你能写出高质量程序或者是app,精通n门语言也。。。。这些c/c++/java只是和计算机交流的工具而已。重要的是算法。
查看完整回答
反对 回复 2016-12-02
  • 慕粉4386963
    慕粉4386963
    算法?是指???
  • DOUBLE_l
    DOUBLE_l
    算法是程序的灵魂。比如说有一特别复杂的问题,你的解决办法就是算法了,然后用你精通的高级语言把你的算法写出来,
  • 慕粉4386963
    慕粉4386963
    算法是指我们解决问题的方法..还是固定的函数知识点?
点击展开后面1
  • 6 回答
  • 0 关注
  • 2470 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信