如何零基础自学java_Java零基础的自学经验

如何零基础自学java_Java零基础的自学经验Java零基础的自学经验学习Java数学不好行不行?要到能自己开发小软件的水平要多久,入门需要看些什么材料啊,网上资料不是很好,培训又要花钱,新手零基础如何自学Java比较快速?下面是小编为大家整理的Java零基础自学经验,喜欢的可以收藏一下!下面分享新新人类的自学经验之谈:我学了2周了,已经入门了,基本代码都能看懂,看不懂的研究研究也就懂了。重点是要学好概念,概念搞清楚了,再找各种代码来练习,找…

大家好,又见面了,我是你们的朋友全栈君。

Java零基础的自学经验

学习Java数学不好行不行?要到能自己开发小软件的水平要多久,入门需要看些什么材料啊,网上资料不是很好,培训又要花钱,新手零基础如何自学Java比较快速?下面是小编为大家整理的Java零基础自学经验,喜欢的可以收藏一下!

下面分享新新人类的自学经验之谈:

我学了2周了,已经入门了,基本代码都能看懂,看不懂的研究研究也就懂了。重点是要学好概念,概念搞清楚了,再找各种代码来练习,找到问题不懂的不要慌。

有句话讲得好!万变不离其宗!

什么难题都能通过基础概念加以解释。

比如组件、抽象类、接口、异常处理和流等等的问题,一定要先了解概念,会简单的使用。等看到代码的.时候,如果很复杂,这时候再去深入研究。

基本上来说,任何一个知识点如果扩展开来都是一个庞大的知识库,人的精力有限,不可能全部了解,是不是?用到在学。

但是有一点,你基础一定要会。

前期快速入门的方法就是找到视频,视频要清晰,优酷的不要看,模糊的不得了,论坛里就有很多人发的视频。看完视频你差不多概念都过一遍了,一个星期应该能看完吧?然后用一个星期仔细的把视频再看一遍,边看边跟着视频写例题,这是加深映像的过程。

然后就是网上找大量的编程题目来自己构思自己编,一定不要看例题,自己慢慢想,这时候你会发现需要学好api系统的类库,不是要都学,但是你要会学会如何查api,以及如何查找每个类的使用方法。

接着,你编了一到两个大的程序之后,发现概念还是容易混乱,而且各种对象之间this过来,调用过去的,很快就把你饶晕。其实这是编程思想没打通,编程就像编故事,故事大纲写好,然后处理各个情节。

写程序的时候不要老想着我这代码是不是写错了,要大胆按照自己的思路向下写,比如链表,如果你专死胡同的话就完了,我专了2天的死胡同,后来才想通。像需要方法的地方,你不是没定义吗?不用管他,直接写出来个方法,以后慢慢想定义。

这些全部都是慢慢加深自己的入门步骤。等到这些都很熟练之后,你就要学数据库、web和各种实例当中项目需要的东西了。开发android就学android方面的,开发企业软件就……,反正看自己的发展方向了。

你刚开始学的时候,就好像不会打麻将的人在看别人打麻将,看得云里雾里的。

看别人出牌出的那么麻溜,挺高级的似乎。

但是你只要抓住重点,知道怎么算是胡牌了,你不就看懂了吗?

即使你能看懂,但是距离打麻将赢钱,还是有差距是不是?

但是起码你能看懂了,自己也能学着打麻将了,欠缺的只是经验。

然后你找几个人打一个月麻将之后呢?是不是也基本上有点经验了?

———————————

java和打麻将类似。java是工具,记住了,java也是本字典。

你要学会如何查字典。

查字典需要学会汉语拼音和笔画吧?

那么java里什么是拼音和笔画呢?

数据类型是声母,循环结构是韵母,类和对象是笔画,基本概念是页码。

每一个汉字就是一个方法。

目标很明确了吧?

掌握数据类型、循环结构、基本概念和类对象,你就能看懂方法的调用了。

ok了,java你就入门了。

想要快速的话,只能把重点记录下来,花几个小时背在心里,中国的背书有个效果就是背下来就容易理解了,呵呵。

就和天龙八部里的内功一样,吸进身体之后慢慢消化。

以上就是Java零基础自学经验,还有一点是小编要说的学什么都不能太过急切,保持一颗平和的心,从基础左手,学习编程思想,基础扎实了学什么都快。

【Java零基础的自学经验】相关文章:

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/151526.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • clion激活码一个月【中文破解版】

    (clion激活码一个月)2021最新分享一个能用的的激活码出来,希望能帮到需要激活的朋友。目前这个是能用的,但是用的人多了之后也会失效,会不定时更新的,大家持续关注此网站~https://javaforall.net/100143.htmlIntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,上面是详细链接哦~S3…

    2022年3月26日
    76
  • 码流 / 码率 / 比特率 / 帧速率 / 分辨率的区别[通俗易懂]

    码流 / 码率 / 比特率 / 帧速率 / 分辨率的区别[通俗易懂]码流/码率/比特率/帧速率/分辨率/高清的区别2015年03月13日10:40:30阅读数:143980GOP/ 码流/码率/比特率/帧速率/分辨率 GOP(Groupofpicture)      关键帧的周期,也就是两个IDR帧之间的距离,一个帧组的最大帧数,一般而言,每一秒视频至少需要使用1个关键帧。增加关键帧个数可…

    2022年5月28日
    71
  • VR全景图制作软件哪个最好?这3款App教你制作一张完美的VR全景照片「建议收藏」

    VR全景图制作软件哪个最好?制作360度全景效果图的软件现在市面上还是有很多的,不同的功能运用在不同的场景之中,生活中,装修设计的等等形式的全景图都有不同的软件可以帮助我们制作。AutodeskStitcher:点击左侧链接下载AutodeskStitcher是一款高品质专业级的全景图制作工具,与AdobePhotoshop无缝平滑对接,广泛用于图象编辑、3D网页、虚拟旅游和超大尺寸全景图印刷等。是专业摄影师、多媒体艺术家和摄影爱好者的必备利器。最新版本能够为业界很多领域提供优良的解决方案,

    2022年4月1日
    1.4K
  • date和localdatetime转换_localDate

    date和localdatetime转换_localDatejava.util.Date和SimpleDateFormatter都不是线程安全的,而LocalDate和LocalTime和最基本的String一样,是不变类型,不单线程安全,而且不能修改。java.util.Date月份是从0开始,一月是0,十二月是11。java.time.LocalDate月份和星期都改成了enum,就不可能再用错了。java.util.Date包含日期,时间,还有毫秒数,在新的java8中,日期和时间被明确划分为LocalDate和LocalTime,LocalDat

    2022年10月3日
    3
  • pdf加密文件怎么解密_打开天正加载自定义文件失败

    pdf加密文件怎么解密_打开天正加载自定义文件失败0.前言在学习Java的类加载器的时候,我们都会看到类加载器的体系结构上图红色框住的就是jvm提供的三个类加载器,而除了这三个外还有一个自定义类加载器。我们学习一门技术,一定要先知道为什么要学习这门技术,这门技术有什么用,比如说自定义类加载器,我们为什么要自定义类加载器。加密:加密class文件解密:用自定义的类加载器去解密并加载加密过的class文件

    2025年9月17日
    4
  • C语言中assert函数的用法[通俗易懂]

    断言(ASSERT)的用法  我一直以为assert仅仅是个报错函数,事实上,它居然是个宏,并且作用并非“报错”。  在经过对其进行一定了解之后,对其作用及用法有了一定的了解,assert()的用法像是一种“契约式编程”,在我的理解中,其表达的意思就是,程序在我的假设条件下,能够正常良好的运作,其实就相当于一个if语句:if(假设成立){程序正常运行;}e

    2022年4月12日
    42

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号