自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java接口

接口可以看作一种特殊的abstract java类。 public interface SportManInter { /** 1、JDK 8开始 :默认方法(实例方法) -- 必须default修饰,默认用public修饰 -- 默认方法,接口不能创建对象,这个方法只能过继给了实现类,由实现类的对象调用。 */ default void run(){ go(); System.out.pr.

2022-04-09 16:24:38 94

原创 java抽象类与模板方法模式

模板方法模式 //理解:模板方法的格式 抽象类{ 抽象方法A;//需要子类去重写 public final 方法 //模板方法 { xxxx固定代码段1 抽象方法A; xxxx固定代码段1} }

2022-04-09 16:12:58 438

原创 信息分类技术--enum 枚举

注解:枚举是一种特殊的类。只不过这个类中成员“只取名”,类的第一行需要罗列所有的名称。 //方向枚举 public enum Orientation { UP, DOWN, LEFT, RIGHT; } //在类中建立移动方法,传入枚举对象 //注:switch语句对于枚举的简化支持,switch(枚举对象)可以直接获取到里面的名称,而不需要用枚举名调用(也就是caseOrientation.UP) public static void move(Orientation...

2022-04-09 15:35:31 270

原创 包,权限修饰符,final,常量//简介

2022-04-09 15:06:11 187

原创 关于final

2022-04-06 18:04:51 51

原创 权限修饰符

private 只有类访问权限 缺省 有类访问权限,包访问权限 protected 有类访问权限,包访问权限,子类访问权限 //给儿子权限 public 有全部的访问权限。 类包子全

2022-04-06 14:03:01 38

原创 关于--java继承

重写父类的方法,必须同名同形参列表。加上@Override private方法不允许重写。 权限问题。建议访问权限定义为和父类相同。 父类的静态方法不能重写,否则报错。

2022-04-06 12:33:12 31

原创 static应用--单例模式

一个类永远只能创建一个实例对象。 实现饿汉单例 1.构造器私有化 2.提供对象 类中创建 public static 类名 对象名 =new 类名(); 关于懒汉单例 真正需要对象时时候才去创建一个对象(延迟加载对象) 实现懒汉单例 1.构造器私有 2.类中创建 privatestatic 类名 instance; //只是一个遥控器 3.定义方法对外返回单例对象 publicstatic 类名 getinstance(){ if(instance==null) { ...

2022-04-05 17:38:03 203

原创 static应用--关于代码块

static{} 静态代码块,只加载一次。 代码块中可以处理静态资源。如初始化。 与类一起执行。执行顺序优先于main方法 应用案例 斗地主游戏 初始化牌。 构造代码块,基本不用。 {} 属于对象,每次构建对象时会执行,执行顺序优先于构造器。 ...

2022-04-05 17:17:26 2691

原创 static应用---工具类

定义一个类存放static方法,存放项目共用的一些技术。 防止代码重复度过高 如生成验证码 调用: 类名.静态方法名 工具类不需要创建对象!直接调用。请创建private 构造器。

2022-04-05 17:03:19 115

原创 关于static关键字

被static修饰的类中成员变量是静态成员变量,为类中公有属性。在内存中只加载一次。 public static int a; 可以用类名.a访问到a的值。 普通的成员变量(无static修饰,属于实例对象,无法用类名访问。 如网站在线人数可以定义为静态成员变量。 ...

2022-04-05 16:13:44 85

原创 最近学习java基础做的一个小练习(ATM系统模拟)

暂时还没学到IO流,就写内存里了 //主要功能 注册,登录,以及模拟一些操作 //ATMLauncher.java package ATMSystem; import java.util.ArrayList; import java.util.Random; import java.util.Scanner; public class ATMLauncher { public static void register(Scanner sc, ArrayList<A...

2022-04-05 11:52:46 277

空空如也

空空如也

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

TA关注的人

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