![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java SE
吾辈皆疯人
这个作者很懒,什么都没留下…
展开
-
Java核心卷I学习笔记(五)——内部类
1、内部类(inner class),内部类是定义在类里面的类,内部类的作用与特性:A、内部类方法可以访问该类定义所在的作用域中的数据,包括私有的数据。B、内部类可以对同一个包中的其他类隐藏起来。C、想要定义一个回调函数且不想编写大量代码时,使用匿名(anonymous)内部类比较便捷。...原创 2020-03-06 14:03:48 · 165 阅读 · 0 评论 -
java核心卷I学习笔记(四)——接口,Cloneable接口、克隆
1、接口(interface)A、接口的主要是用来描述类具备什么功能,但并不给出每个功能的实现(类似与插座生产商,只生产统一的标准插座接口)。原创 2020-03-05 16:10:12 · 207 阅读 · 0 评论 -
Java核心卷I学习笔记(三)——继承、泛型、反射
第五章 继承1、集继承(Inheritence)是基于已经存在的类构造一个心累,继承已经存在类就可以复用(继承)这些类的方法和域;同时在此基础上可以添加一些新的方法和域,以满足新的需求。2、利用关键字extends来基于已存在类实现新的类;已存在的类称为超类(superclass)、父类(parentclass)、基类(baseclass),新的类称为子类(subclass)、派生类(de...原创 2020-01-20 15:05:30 · 204 阅读 · 0 评论 -
Java核心卷I学习笔记(二)
第4章 对象与类1、面向对象程序设计的相关基础概念A、面向对象的程序设计:简称OOP,是当今主流的程序设计范型,这种方式程序由对象组成的,每个对象包含针对用户公开的特定功能和隐藏的实现部分;在OOP中,不必管线对象的具体实现,只要能满足用户需求即可。B、类,是构造对象的模板或蓝图(实例就是按类这个模板来构造的),我们可以将类想象成一个磨具,而由类(磨具)构造(construct)对象的...原创 2020-01-11 08:02:15 · 174 阅读 · 0 评论 -
Java核心卷I学习笔记(一)
第一章 Java程序设计概述1、Java不止是一种语言,Java是一个完整的平台,有个庞大的库,其中包含了很多可重用的代码和一个提供诸如安全性、夸操作系统的可移植性以及自动垃圾回收等服务的执行环境。2、Java关键特性1)简单性:摒弃C++很少用、难以理解的语法;另一方面简单体现在Java可以做到很小,只有几百K,在嵌入式设备上运行。2)面向对象:Java将重点放在数据(即对象)和...原创 2020-01-05 22:23:12 · 230 阅读 · 0 评论 -
Java SE学习笔记(五)——数组
1、包装类(Wrapper Class),针对原生数据类型的包装。所有的包装类(8个)都位于java.lang包下,对应8个包装类分别是:Byte、Short、Integer、Long、Float、Double、Character、Boolean。他们的使用方式都一样的,可以实现原生数据类型与包装类型的双向转换。2、数组类(Array),相同类型的数据集合叫做数组。A、定义方式:type ...原创 2019-11-03 18:45:08 · 173 阅读 · 0 评论 -
Java SE学习笔记(四)——Object与String对象
本文讲述Object与String实现原理及存在的陷阱。1、java.lang.Object类A、java.lang包在使用时候无需显示导入,编译时由编译器自动帮忙导入;Object类是所有类的根类。B、Object对象中定义了toString()方法,因此每个类都直接或者间接的继承了toString()方法;当调用System.out.println打印引用类的对象时,实际上打印的是...原创 2019-10-31 00:27:34 · 254 阅读 · 0 评论 -
Java SE学习笔记(三)——抽象类/接口/Static关键字
1、抽象类(abstract class)与抽象方法(abstract method):A、抽象类:使用了abstract关键字所修饰的类叫做抽象类;抽象类无法实例化,也就是说不能用new出来抽象类的对象(实例)。B、抽象方法:使用abstract关键字的方法叫做抽象方法,抽象方法有声明无实现,必须定义在抽象类里面。C、抽象类与抽象方法的关系 1)如果一个类包含了抽象方...原创 2019-10-28 21:59:27 · 242 阅读 · 0 评论 -
Java SE学习笔记(二)——面向对象程序设计
本章节学习Java SE面向对象编程1、面向对象程序设计(Object Oriented Programming,OOP;Object Oriented Design,OOD)。在面向对象设计的程序中有两个非常重要的概念:类(class)与对象(Object)。A、类:类是一种抽象的概念,类包含数据(通常用名词来表示,比如属性Property、Attribute或者成员变量Member V...原创 2019-10-27 17:18:50 · 204 阅读 · 0 评论 -
Java SE学习笔记(一)——java入门及基本概念
本节学习内容为java SE入门最基本的概念和基础。1、基础概念Java SE:Java Standard Edition,也称J2SE,是每个人学习Java的基础,Java是Sun公司推出的,现在已经被Oracle收购。Java ME:Java Mobile Edition,移动端手机开发,即Android端开发;也称J2ME;Java EE:Java Enterprise E...原创 2019-10-26 08:23:23 · 310 阅读 · 0 评论