基础
菜鸟更要努力了
我就是个菜鸟而已
展开
-
自动拆装箱
自动拆装箱一、定义自动拆装箱分为拆箱和装箱。拆箱:把包装类转换为对应的基本数据类型装箱: 把基本数据类型转换为对应的包装类ps:基本数据类型对应的包装类见五、扩展二、原理所有的包装类都有多个相同方法,其中有一个为valueOf(); 这个方法就是将基本数据类型转换为对应的包装类。同时有一个类似的方法为???Value(), 其中???代表八种基本数据类型; 这个方法就是将包装类转换为对应的基本数据类型。 三、应用1、集合 集合是不接受存放基本数据类型的,但在实际开发中,一个原创 2020-09-02 17:13:15 · 914 阅读 · 0 评论 -
你知道什么是面向对象吗?
什么是面向对象(OOP/Object Oriented Programming)?好多人看到这个问题就感觉这么简单的问题也不会吗?这种问题还需要学吗?我不知道是不是有人和我一样,刚开始只是知道Java是面向对象开发的语言,但是什么是面向对象呢?(我开始的想法就是我知道那玩意有啥用)我在了解这个问题的过程中看到了很多答案。但是万变不离其宗。首先,什么是对象?Java中有一种思想叫做“万物皆对象”...原创 2019-03-05 11:02:52 · 10222 阅读 · 4 评论 -
Java的三大特性之封装
Java的三大特性之封装封装,即隐藏对象的属性和实现细节,仅对外公开接口,控制在程序中属性的读和修改的访问级别;将抽象得到的数据和行为(或功能)相结合,形成一个有机的整体,也就是将数据与操作数据的源代码进行有机的结合,形成“类”,其中数据和函数都是类的成员。(节选百度百科的解释)封装可以被认为是一个保护屏障,防止该类的代码和数据被外部类定义的代码随机访问。要访问该类的代码和数据,必须通过严...原创 2019-03-12 17:33:50 · 265 阅读 · 0 评论 -
三大特性之继承
三大特性之继承 继承 :顾名思义,继任,承接,传承的意思。Java中的继承使用的是extends关键字,继承的类叫做子类(派生类或者超类),被继承的类叫做父类(或者基类)。凡是这种可以有包含关系的类都能实现继承关系。 如果两个类存在继承关系,则子类会自动继承父类的方法和变量,在子类中可以调用父类的方法和变量。在java中,只允许单继承,也就是说 一个类最多只能显示地继承于一个...原创 2019-10-03 17:00:24 · 408 阅读 · 0 评论 -
三大特征之多态
三大特征之多态多态是同一个行为具有多个不同表现形式或形态的能力;多态就是同一个接口,使用不同的实例而执行不同操作;Eg: 我们在使用电脑时,有时会遇到一个问题,就是快捷键冲突,同一个快捷键,在不同程序上有着不同的表现。多态的存在必须满足三个条件:存在继承关系子类一般都要重写父类方法父类引用指向子类对象(向上转型: Collection list = new ArrayList(...原创 2019-10-03 17:41:01 · 300 阅读 · 0 评论 -
Java的基本数据类型
Java的基本数据类型一、Java的两种数据类型1、 内置数据类型2、 引用数据类型二、内置数据类型 Java语言提供了八种基本类型。六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型。 分别是 byte、short、int、long、float、double、char、boolean 注: String 不是基本数据类型byte:• byte 数据类型...原创 2019-10-03 18:53:29 · 838 阅读 · 0 评论