自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 算法题:创建一个长度为6的int型数组,要求取值为1-30,同时元素值各不相同

/** * 题目:创建一个长度为6的int型数组,要求取值为1-30,同时元素值各不相同 * * @author 精灵 * @time 2020-08-09 22:36 */ public class Test01 { public static void main(String[] args) { int[] a = new int[6]; for (int i = 0; i < a.length; i++) {

2020-08-09 23:58:27 523

原创 Java中HashSet中成员属性的修改对HashSet存储方式的影响

import java.util.HashSet; import java.util.Objects; /** * @author 精灵 * @time 2020-08-08 **/ class person { int age; String name; public person(int age , String name){ this.age = age; this.name = name; } @Override

2020-08-08 23:55:57 516

原创 饿汉式和懒汉式单例构造模式代码

class A { private A() { } private static A aa = new A(); public static A getA() { return aa; //这是饿汉式单例构造的代码。 } } 饿汉式在类加载的时候就存在静态变量aa,比较耗费内存。 class A() { private A() { } private static A aa = null;

2020-07-31 02:48:44 164

原创 萌新 Java初学成果(三)

萌新Java学习(三) 一、面向对象编程:面向对象可以分为三大板块。 (一)多态 为什么需要多态? 1.可以通过一段代码做不同的功能,调用不同的对象。 多态的知识细节 (1)类型的强制转化,只有当父类本身就指向一个子类对象的时候才能把父类强制转化为子类假设B是A的子类则有 A aa = A new(); B bb1 = B new(); B bb2 = B new(); aa = bb1; //这段代码使得子类的对象实际付给了父类。 bb2 = (B)aa; //因为aa这个对象

2020-07-06 18:39:41 144

原创 萌新 java初学成果(二)

萌新学习java(二) 一、面向对象编程:面向对象编程可以分为三大板块。 (二) 继承 为什么需要继承? 1.需要大量只有细微属性或成员不同的类时,继承的使用减小了代码的冗余。 2.维护时方便。一旦一个父类中的基本属性发生了变化,如果没有继承,那以他为原型的大量相似类都要修改代码,容易出错,维护不便。 3.为以后学习的多态创造条件。 继承的知识细节 (1)继承中的权限问题,当子类继承父类时往往有一定的权限限制,子类能继承的成员是父类中除了私有成员外的全部成员。(实际上在内存层面继承了父类私有成员,只不过无法

2020-07-04 15:48:03 115

原创 萌新 java初学成果(一)

萌新 java学习(一) 一 、面向对象编程:面向对象变成可以分为三大板块。 (一) 封装 { 为什么需要封装? List item 1.便于对对象进行整体操作。 2.再重复使用同一对象时,可以节省时间。 3.可以屏蔽危险的细节。 封装的知识细节 } (二)继承 { } (三)多态 { } ...

2020-07-03 19:23:00 220

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除