随笔分类 -  Java

摘要:##小游戏《坦克大战》 ###坦克大战 v1.0 下载地址:坦克大战_v1.0 玩法:WASD移动,J攻击【要求英文输入法的键盘】 ###坦克大战 v1.1 下载地址:坦克大战_v1.1 比较 v1.0: 新增战斗数据 修改移速,子弹移速 新增坦克之间不能重叠 新增bgm ###坦克大战 v1.2 阅读全文
posted @ 2021-09-26 23:50 typeof(光) 阅读(86) 评论(0) 推荐(0)
摘要:##线程 Java 给多线程编程提供了内置的支持。 一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。 ###创建线程: Java 提供了三种创建线程的方法: 通过实现 Runnable 接口; 通过继承 Thread 类本身; 通过 Callable 阅读全文
posted @ 2021-09-26 15:06 typeof(光) 阅读(31) 评论(0) 推荐(0)
摘要:##集合 ###一、集合说明 Java集合类存放在 java.util包中,是用来存放对象的容器。 注意:集合只能存放对象。就算将基本数据类型添加到集合中,它底层会自动转成包装类。 ###二、集合框架图 从上面的集合框架图可以看到,Java 集合框架主要包括两种类型的容器,一种是集合(Collect 阅读全文
posted @ 2021-09-26 13:35 typeof(光) 阅读(254) 评论(0) 推荐(0)
摘要:###异常 菜鸟教程:Java 异常 博主【Matrix海 子】:Java异常处理和设计 阅读全文
posted @ 2021-09-18 14:56 typeof(光) 阅读(33) 评论(0) 推荐(0)
摘要:###自定义注解:用 @interface 声明一个注解 格式:public @interface 注解名 { 定义内容 } 示例1: //这是个简单的注解 public @interface myAnnotion{ } 示例2: //这个注解可以用在方法上 @Target(ElementType. 阅读全文
posted @ 2021-09-18 14:51 typeof(光) 阅读(165) 评论(0) 推荐(0)
摘要:##Java中的元注解 元注解的作用是负责注解其他注解,Java定义了4个标准的元注解,他们被用来提供对其他annotation类型说明。 这些类型和他们所支持的类在java.lang.annotation包中可以找到【@Target、@Retention、@Documented、@Inherite 阅读全文
posted @ 2021-09-18 14:16 typeof(光) 阅读(77) 评论(0) 推荐(0)
摘要:##Java中的注解(Annotation) 注解(Annotation) 又称Java标注,是 JDK1.5 引入的一种注释机制 Annotation 的作用: 1. 编译检查,Annotation不是程序本身,但可以对程序作出解释,可以被其他程序(如:编译器等)读取。 2. 在反射中使用,我们可 阅读全文
posted @ 2021-09-17 21:12 typeof(光) 阅读(105) 评论(0) 推荐(0)
摘要:##单例模式 单例:单个实例 所谓类的单例设计模式,就是采取一定的方法保证在整个的软件系统中, 对某个类只能存在一个对象实例,并且该类只提供一个取得其对象实例的方法 **单例模式有两种:**a). 饿汉式单例, b). 懒汉式单例 步骤: 将构造器私有化,防止外部直接 new 在类的内部创建对象 向 阅读全文
posted @ 2021-09-16 21:26 typeof(光) 阅读(35) 评论(0) 推荐(0)
摘要:##原码、反码、补码 计算机只知道 0 和 1,所以在运算的时候是以二进制方式计算的: 二进制的最高位是符号位:0表示正数,1表示负数 正数的原码、反码、补码都一样(三码合一) 负数的反码等于它的原码符号位不变,其他位取反(0->1、1->0) 负数的补码等于它的反码加1,负数的反码 = 负数的补码 阅读全文
posted @ 2021-09-15 17:44 typeof(光) 阅读(279) 评论(0) 推荐(0)
摘要:###小游戏《贪吃蛇》 GitHub : 贪 吃 蛇 学习来源: https://www.kuangstudy.com/ 阅读全文
posted @ 2021-09-10 14:52 typeof(光) 阅读(43) 评论(0) 推荐(0)
摘要:##利用 for 输出打印菱形 打印实心菱形: public class Test{ public static void main(String[] args){ printRhombus(5); } /* 打印实心菱形 */ public static void printRhombus(int 阅读全文
posted @ 2021-09-05 16:59 typeof(光) 阅读(137) 评论(0) 推荐(0)
摘要:#对象和类 从认识的角度考虑是先有对象后有类。对象,是具体的事物。类,是抽象的,是对对象的抽象。 从代码运行角度考虑是先有类后又对象。类是对象的模板。 对象:对象是类的一个实例,有状态和行为。 类:类是一个模板,它描述一类对象的行为和状态。 下图中男孩(boy)、女孩(girl)、为类(class) 阅读全文
posted @ 2021-09-04 17:26 typeof(光) 阅读(217) 评论(0) 推荐(0)
摘要:前言:Java属于强类型语言 强类型语言:要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用 优势就是安全性高,但劣势速度慢 #数据类型 ###Java的数据类型分为两大类: 基本类型(primitive type) 引用类型(reference type) Java中定义了3类8种基本数 阅读全文
posted @ 2021-08-27 00:30 typeof(光) 阅读(2010) 评论(0) 推荐(0)