09 2019 档案

Java自学-数字与字符串 格式化输出
摘要:Java 使用printf或format 进行格式化输出 步骤 1 : 格式化输出 如果不使用格式化输出,就需要进行字符串连接,如果变量比较多,拼接就会显得繁琐 使用格式化输出,就可以简洁明了 %s 表示字符串 %d 表示数字 %n 表示换行 package digit; public class 阅读全文

posted @ 2019-09-30 11:28 半米高峰 阅读(2713) 评论(0) 推荐(0)

Java自学-数字与字符串 数学方法
摘要:Java Math类常用方法 java.lang.Math提供了一些常用的数学运算方法,并且都是以静态方法的形式存在 步骤 1 : 四舍五入, 随机数,开方,次方,π,自然常数 package digit; public class TestNumber { public static void m 阅读全文

posted @ 2019-09-29 10:12 半米高峰 阅读(358) 评论(1) 推荐(0)

Java自学-数字与字符串 字符串转换
摘要:Java中把数字转换为字符串,字符串转换为数字 步骤 1 : 数字转字符串 方法1: 使用String类的静态方法valueOf 方法2: 先把基本类型装箱为对象,然后调用对象的toString package digit; public class TestNumber { public stat 阅读全文

posted @ 2019-09-28 08:05 半米高峰 阅读(2848) 评论(0) 推荐(0)

Java自学-数字与字符串 装箱和拆箱
摘要:Java中基本类型的装箱和拆箱 步骤 1 : 封装类 所有的 基本类型 ,都有对应的 类类型 比如int对应的类是Integer 这种类就叫做封装类 package digit; public class TestNumber { public static void main(String[] a 阅读全文

posted @ 2019-09-27 10:44 半米高峰 阅读(402) 评论(0) 推荐(0)

Java自学-接口与继承 UML图
摘要:UML 图 步骤 1 : UML 图 —— 类之间的关系 UML Unified Module Language 统一建模语言,可以很方便的用于描述类的属性,方法,以及类和类之间的关系 步骤 2 : 解释UML 类图 步骤 3 : 解释UML 接口图 步骤 4 : 解释UML 继承关系 带箭头的实线 阅读全文

posted @ 2019-09-26 09:33 半米高峰 阅读(1983) 评论(0) 推荐(1)

Java自学-接口与继承 默认方法
摘要:默认方法 步骤 1 : 什么是默认方法 默认方法是JDK8新特性,指的是接口也可以提供具体方法了,而不像以前,只能提供抽象方法 Mortal 这个接口,增加了一个 默认方法 revive,这个方法有实现体,并且被声明为了 default package charactor; public inter 阅读全文

posted @ 2019-09-25 06:52 半米高峰 阅读(482) 评论(0) 推荐(0)

Java自学-接口与继承 内部类
摘要:Java 内部类 内部类分为四种: 非静态内部类 静态内部类 匿名类 本地类 步骤 1 : 非静态内部类 非静态内部类 BattleScore “战斗成绩” 非静态内部类可以直接在一个类里面定义 比如: 战斗成绩只有在一个英雄对象存在的时候才有意义 所以实例化BattleScore 的时候,必须建立 阅读全文

posted @ 2019-09-24 12:35 半米高峰 阅读(401) 评论(0) 推荐(0)

Java自学-接口与继承 抽象类
摘要:Java 抽象类 在类中声明一个方法,这个方法没有实现体,是一个“空”方法 这样的方法就叫抽象方法,使用修饰符“abstract" 当一个类有抽象方法的时候,该类必须被声明为抽象类 步骤 1 : 抽象类 为Hero增加一个 抽象方法 attack ,并且把Hero声明为abstract的。 APHe 阅读全文

posted @ 2019-09-22 10:12 半米高峰 阅读(351) 评论(0) 推荐(0)

Java自学-接口与继承 final
摘要:Java的修饰符final final修饰类,方法,基本类型变量,引用的时候分别有不同的意思。 示例 1 : final修饰类 当Hero被修饰成final的时候,表示Hero不能够被继承 其子类会出现编译错误 package charactor; public final class Hero e 阅读全文

posted @ 2019-09-18 08:59 半米高峰 阅读(437) 评论(0) 推荐(0)

Java自学-接口与继承 Object类
摘要:Java中的超类 Object 步骤 1 : Object类是所有类的父类 声明一个类的时候,默认是继承了Object public class Hero extends Object package charactor; import property.Item; public class Her 阅读全文

posted @ 2019-09-17 10:49 半米高峰 阅读(701) 评论(0) 推荐(0)

Java自学-接口与继承 super
摘要:Java的super关键字 步骤 1 : 准备一个显式提供无参构造方法的父类 准备显式提供无参构造方法的父类 在实例化Hero对象的时候,其构造方法会打印 “Hero的构造方法 " package charactor; import property.Item; public class Hero 阅读全文

posted @ 2019-09-14 13:48 半米高峰 阅读(734) 评论(0) 推荐(0)

Java自学-接口与继承 隐藏
摘要:Java中的方法隐藏 与重写类似,方法的 重写 是子类覆盖父类的 对象方法 隐藏 ,就是子类覆盖父类的 类方法 步骤 1 : 父类 父类有一个类方法 :battleWin package charactor; public class Hero { public String name; prote 阅读全文

posted @ 2019-09-13 08:25 半米高峰 阅读(337) 评论(0) 推荐(0)

Java自学-接口与继承 多态
摘要:Java的多态 操作符的多态 +可以作为算数运算,也可以作为字符串连接 类的多态 父类引用指向子类对象 示例 1 : 操作符的多态 同一个操作符在不同情境下,具备不同的作用 如果+号两侧都是整型,那么+代表 数字相加 如果+号两侧,任意一个是字符串,那么+代表字符串连接 package charac 阅读全文

posted @ 2019-09-12 07:23 半米高峰 阅读(421) 评论(0) 推荐(0)

Java自学-接口与继承 重写
摘要:Java 重写方法 子类可以继承父类的对象方法 在继承后,重复提供该方法,就叫做方法的重写 又叫覆盖 Override 步骤 1 : 父类Item 父类Item有一个方法,叫做effect package property; public class Item { String name; int 阅读全文

posted @ 2019-09-11 11:11 半米高峰 阅读(1296) 评论(0) 推荐(0)

Java自学-接口与继承 对象转型
摘要:Java中的对象转型 示例 1 : 明确引用类型与对象类型的概念 首先,明确引用类型与对象类型的概念 在这个例子里,有一个对象 new ADHero(), 同时也有一个引用ad 对象是有类型的, 是ADHero 引用也是有类型的,是ADHero 通常情况下,引用类型和对象类型是一样的 接下来要讨论的 阅读全文

posted @ 2019-09-10 15:26 半米高峰 阅读(324) 评论(0) 推荐(0)

Java自学-接口与继承 接口
摘要:设计Java的接口 在设计LOL的时候,进攻类英雄有两种,一种是进行物理系攻击,一种是进行魔法系攻击 这时候,就可以使用 接口 来实现这个效果。 接口就像是一种约定,我们约定某些英雄是物理系英雄,那么他们就一定能够进行物理攻击。 步骤 1 : 物理攻击接口 创建一个接口 File New Inter 阅读全文

posted @ 2019-09-09 08:48 半米高峰 阅读(444) 评论(2) 推荐(0)

Java自学-类和对象 枚举类型
摘要:枚举类型 步骤 1 : 预先定义的常量 枚举enum是一种特殊的类(还是类),使用枚举可以很方便的定义常量 比如设计一个枚举类型 季节,里面有4种常量 public enum Season { SPRING,SUMMER,AUTUMN,WINTER } 一个常用的场合就是switch语句中,使用枚举 阅读全文

posted @ 2019-09-08 11:08 半米高峰 阅读(523) 评论(0) 推荐(0)

Java自学-类和对象 单例模式
摘要:Java的饿汉式与懒汉式单例模式 LOL里有一个怪叫大龙GiantDragon,只有一只,所以该类,只能被实例化一次 步骤 1 : 单例模式 单例模式又叫做 Singleton模式,指的是一个类,在一个JVM里,只有一个实例存在。 步骤 2 : 饿汉式单例模式 GiantDragon 应该只有一只, 阅读全文

posted @ 2019-09-07 10:04 半米高峰 阅读(295) 评论(0) 推荐(0)

Java自学-类和对象 类方法
摘要:Java的类方法和对象方法 类方法 : 又叫做静态方法 对象方法 : 又叫实例方法,非静态方法 访问一个对象方法,必须 建立在有一个对象 的前提的基础上 访问类方法, 不需要对象 的存在,直接就访问 步骤 1 : 类方法 类方法 : 又叫做静态方法 对象方法 : 又叫实例方法,非静态方法 访问一个对 阅读全文

posted @ 2019-09-05 10:16 半米高峰 阅读(471) 评论(1) 推荐(1)

Java自学-类和对象 属性初始化
摘要:如何进行Java的属性初始化 步骤 1 : 对象属性初始化 对象属性初始化有3种 1. 声明该属性的时候初始化 2. 构造方法中初始化 3. 初始化块 . public class Hero { public String name = "some hero"; //声明该属性的时候初始化 prot 阅读全文

posted @ 2019-09-04 09:52 半米高峰 阅读(1088) 评论(1) 推荐(0)

Java自学-类和对象 类属性
摘要:Java的类属性和对象属性 当一个属性被 static 修饰的时候,就叫做 类属性 ,又叫做 静态属性 当一个属性被声明成类属性,那么 所有的对象,都共享一个值 与对象属性对比: 不同对象的 对象属性 的值都可能不一样。 比如盖伦的hp 和 提莫的hp 是不一样的。 但是所有对象的类属性的值,都是一 阅读全文

posted @ 2019-09-03 13:56 半米高峰 阅读(603) 评论(0) 推荐(0)

Java自学-类和对象 访问修饰符
摘要:Java的四种访问修饰符 成员变量有四种修饰符 private 私有的 package /friendly/default 不写 protected 受保护的 public 公共的 比如public 表示公共的 public String name; 而maxHP 没有修饰符即代表package/f 阅读全文

posted @ 2019-09-01 10:00 半米高峰 阅读(335) 评论(0) 推荐(1)

导航