
java基础教程-面向对象篇
文章平均质量分 82
码思客
《java入门请不要放弃》作者 真正0基础入门java
微信公众号:码思客 (javamsk) 欢迎关注
展开
-
堆栈 jvm 太难懂?买房子总能理解了吧
java零基础入门-面向对象篇(一) 基础类型和引用类型友情提示:本章开始可能会有部分较深入的内容,不说又不行,说了又很难解释清楚,因为里面的技术细节实在太多太复杂,所以我会屏蔽部分技术细节,只展示当前需要了解的基础知识,避免出现讲了半天还是没人懂的情况。随着我们的知识增长,后面会逐步的将细节补充完整。学习编程,一定要把思路放开,不能太局限,多多进行思维能力的锻炼才能提高自...原创 2018-07-25 10:34:20 · 1277 阅读 · 4 评论 -
从接口到工厂 设计模式也很简单
java零基础入门-面向对象篇(十四) 接口(下) 接口这个东西对于新手来说确实有点不好理解,上一章 说了那么多,其实总结起来就是,接口用来制定标准。本章从代码的角度再来解读一下接口这个知识点。嗯~辣条既然那么好吃,本章继续吃辣条。。。接口的定义与实现接口里面90%都应该是抽象方法,在java8以后,除了抽象方法,接口里面还可以有默认方法等一些成员。接口用inte...原创 2019-01-13 11:34:47 · 520 阅读 · 0 评论 -
从辣条国家标准到 java 接口规范
java零基础入门-面向对象篇(十三) 接口(上)接口很个很重要的知识点,不管是我们使用别人的工具,还是我们自己项目,都会大量的接触到接口。但是各种教材一上来就是各种规则定义,具体有什么用,不明不白不清不楚,本文带你了解接口到底是个啥玩意。在说接口之前,很有必要了解一下标准化和规范化的概念。那么,我们从辣条开始吧~辣条国家标准前些时看了个新闻,讲的是辣条准备出国家标准...原创 2019-01-13 11:33:52 · 513 阅读 · 0 评论 -
抽象画你是不可能会了 抽象类你还可以争取一下
java零基础入门-面向对象篇(十二) 抽象类抽象类这个玩意,理解起来费点劲。我们从字面意思开始吧。抽象一词的本义是指人在认识思维活动中对事物表象因素的舍弃和对本质因素的抽取。说人话就是删除看的懂得,留下看不懂的。应用于美术领域,便有了抽象性艺术、抽象主义、抽象派等概念。来看一个著名的抽象派作品。罗伯特-雷曼《无题》 84岁的美国艺术家罗伯特·雷曼1961年创作的...原创 2019-01-13 11:32:42 · 457 阅读 · 0 评论 -
不好好学代码 你连当韭菜都不够格
java零基础入门-面向对象篇(十一) 数据流动与包装类面向对象学了这么多,满脑子都是对象,面向对象千好万好,可是就是不知道对象到底有什么用。这节课来讲讲对象和数据流动,以及如何选取合适的方式处理数据。讲解过程可能会涉及到web知识,没关系,先混个眼熟,只用理解对象那一块即可。数据的流动本人曾经炒过股票,那过程可是一个惊险万分,惊心动魄,惊为天人啊。一直都非常自信非常...原创 2019-01-13 11:31:50 · 446 阅读 · 0 评论 -
宅男知识大补丸 学多态 认包包
java零基础入门-面向对象篇(十) 多态面向对象的三大特征,封装,继承我们讲完了,这次来讲多态。多态就是指一个引用变量,在编译时和运行时类型不一样的情况。那我们首先就要搞清楚一个概念,什么是编译时,什么是运行时。其实这个概念我在最开始就讲过,还记不记得我们讲HelloWorld的时候,用命令行工具编译并且运行了一个java类。不记得的赶紧去复习(老规矩 从HelloWorld ...原创 2019-01-13 11:30:10 · 313 阅读 · 0 评论 -
super关键字和继承中的潜规则
java零基础入门-面向对象篇(九) 继承的规则关于继承的规矩很多,再加上初学者一般不会有太深的理解,所以学起来磕磕绊绊,绕来绕去,就差死记硬背了,我一直认为死记硬背的学习方法简直就是个灾难。学习知识应该从原理开始理解,这样就可以避免死记硬背的学习方式,我们这一章就当做一个学习方法的例子来讲解,看看我们在学习过程中如何通过理解代替死记硬背。首先来看一个莫名其妙出场率很高的题目,重...原创 2019-01-13 11:29:01 · 278 阅读 · 0 评论 -
想要成为VIP等级玩家吗 先来学学继承
java零基础入门-面向对象篇(八) 继承 与 封装每次看到继承就勾起了我当年学习这块知识的时候,那痛苦不堪的回忆。当年学继承的时候 到处都是 A啊B啊继承啊,不仅看的头皮发麻,还容易被绕晕,你们写教材的大佬举个轻松愉快的例子会怀孕吗?啊啊啊???再就是,动不动就是儿子老子,孙子爷爷,你继承你爹的,你爹继承你爷爷,你家关系是有多复杂,搞来搞去好像就你活着就是为了你爹那点私房钱,真...原创 2019-01-13 11:27:56 · 380 阅读 · 0 评论 -
小变量大学问 干了这杯全家桶
java零基础入门-面向对象篇(七) 各种变量在JVM中的位置和运行方式本章对前面学的知识进行一个总结,为下面要介绍的封装继承和多态打好基础。学习就要不断的复习和总结,才能让学过的知识不断的得到沉淀,变成自己的知识,切勿心浮气躁,囫囵吞枣。在我的编程生涯中,遇到过很多问题和BUG,最让我难忘的就是那种既不报错,又没有异常的BUG,这种BUG解起来让人痛苦不堪,比如我当年就碰到过一...原创 2019-01-13 11:26:29 · 292 阅读 · 0 评论 -
基础打的好 源码难不倒
java零基础入门-面向对象篇(六) String 字符串介绍完类和对象再来说String会轻松很多,因为String比较特殊,它是引用类型,但是又与普通的引用类型有点区别。看过很多其他介绍String的书籍,简单的把API讲一遍就草草了事,其实String这个类里面大有文章,理解好这个类,不仅可以对java的运行有更多了解,还可以了解更多的JVM有关细节,做到知其然,知其所以然,对我们...原创 2018-09-18 21:49:28 · 375 阅读 · 2 评论 -
作业可以抄 代码就不要抄了
java零基础入门-面向对象篇(五) 类和对象 (下)这次我们来详细说一下方法。方法的使用场景我们写代码为什么要方法?从上往下,像写文章一样去写不就好了,先干啥,后干啥,很好嘛,为什么要用方法呢?首先,我们看代码和看文章是有些共同点的,比如文章很大一个特点是没有重复的。如果有篇文章,第一段“今天天气真好,阳光明媚,同学们都在操场上玩耍 ......”,好了,第二段开始 “今...原创 2018-09-18 21:47:14 · 3863 阅读 · 1 评论 -
写代码太难 送快递也不错啊
java零基础入门-面向对象篇(四) 类和对象 (中)要把类和对象说清楚,一定要弄清楚他们的联系,他们由什么组成,每个组成部分有什么用,怎么用。这里有个很关键的东西,叫this,我们上篇文章也说过,但是他的存在经常让初学者云里雾里,好像懂了,会用了,心里却又没底,特别是后面还有个关键字叫 super ,这两兄弟经常存在于各种面试题里面,搅的人心神不宁,这次我们来把它说清楚,讲明白...原创 2018-08-08 11:02:18 · 761 阅读 · 0 评论 -
看球学习两不误 看世界杯 学面向对象
java零基础入门-面向对象篇(三) 类和对象 (上)前面的基础打的差不多了,基础部分其实很多语言都大同小异,但是接下来的可是面向对象语言独有的知识了,这是java中最核心最重要的部分,没有之一。关于面向对象的一些概念,我在前面有篇文章简单的提了一下,没看过的同学快去补课(传送门:关于面向对象 女神告诉你什么是三大特性)。我们这次直接来个实例讲解,因为我们学java之后基本都会做...原创 2018-08-02 10:06:39 · 406 阅读 · 0 评论 -
科幻电影看多了 碰到多维数组 请冷静一下
java零基础入门-面向对象篇(二) 数组说在前面的话:其实越是基础的知识,讲起来难度越大,因为越是基础,它就越偏向底层,你看得到的知识就那么多,但是你看不到的地方有大量的你暂时不需要知道的知识,所以只讲简单的,几句话就搞定了。数组的定义和初始化数组是一个引用类型,我前面花了一整篇的时间来说引用类型,就是为这个打基础。一个数组里面只能存同一种类型的数据,可以放基本类型,也可以放...原创 2018-08-02 10:03:06 · 628 阅读 · 0 评论 -
在你的女票面前 你没有private属性
java零基础入门-面向对象篇(十五) 内部类内部类经常用在编写图形界面,比如swing和安卓的程序,所以在我们通常的web程序中使用较少,但是我们还是有必要来认识一下他。内部类,顾名思义,就是定义来类内部的类。内部类有以下几种,成员内部类,局部内部类,匿名内部类,静态内部类,下面一个个来介绍他们。成员内部类名字起得很好,看名字就知道是干啥的。成员内部类就是将内部类作...原创 2019-01-13 11:35:41 · 501 阅读 · 4 评论