摘要: 枚举 枚举是一组常量的集合 枚举对应英文(enum) 枚举属于一种特殊的类,里面包含一组有限的特定的对象 ​ ​ 枚举的实现方式 自定义类实现枚举 不需要提供SetXXX方法,因为枚举对象值通常为只读。 对枚举对象/属性使用final+static共同修饰,实现底层优化。 枚举对象名通常使用全部大写 阅读全文
posted @ 2021-11-08 21:16 sprite5521 阅读(97) 评论(0) 推荐(0)
摘要: 文件基础知识 常用的文件操作 创建文件 package com.xxb.file; import org.junit.jupiter.api.Test; import java.io.File; import java.io.IOException; public class FileCreate 阅读全文
posted @ 2021-10-26 22:32 sprite5521 阅读(40) 评论(0) 推荐(0)
摘要: 集合 可以动态保存任意多个对象,使用比较方便 提供了一系列方便的操作对象的方法:add remove set get 等 使用集合添加,删除新元素的示意代码 -简洁 ​ ​ Java的集合类有很多 ,主要分为两大类 ​ package com.xxb.collection; import java. 阅读全文
posted @ 2021-10-26 22:31 sprite5521 阅读(30) 评论(0) 推荐(0)
摘要: 泛型就是一种接收数据类型的一种数据类型。 package com.xxb.generic; import java.util.ArrayList; public class Generic01 { @SuppressWarnings({"all"}) public static void main( 阅读全文
posted @ 2021-10-26 22:29 sprite5521 阅读(70) 评论(0) 推荐(0)
摘要: 封装 封装(encapsulation) 就是把抽象出来的数据[属性]和对数据的操作[方法]封装在一起,数据被保护在内部,程序的其他部分只有通过被授权的操作[方法],才能对数据进行操作。 封装的好处 ​ 隐藏实现细节 可以对数据进行验证,保证安全合理 ​ 封装的实现步骤 将属性进行私有化 [不能直接 阅读全文
posted @ 2021-10-26 22:26 sprite5521 阅读(12) 评论(0) 推荐(0)
摘要: 程序 是为了完成特定任务,用某种语言编写的一组指令的集合 进程 进程是指运行中的程序。进程是程序的一次执行过程,或是正在运行的一个程序。是动态过程,有他自身的产生,存在和消亡过程。 线程 线程是由进程创建的,是进程的一个实体。一个进程可以拥有多种线程 单线程: 同一个时刻,只允许执行一个线程 多线程 阅读全文
posted @ 2021-09-28 21:48 sprite5521 阅读(55) 评论(0) 推荐(0)
摘要: 反射处理的问题:即通过外部文件配置,在不修改源码情况下,来控制程序,也符合设计模式ocp原则(开闭原则) 反射快速入门 re.properties ​ classfullpath=com.xxb.Cat method=cry package com.xxb.reflection.question; 阅读全文
posted @ 2021-09-28 21:26 sprite5521 阅读(31) 评论(0) 推荐(0)
摘要: Vue+cordova打包混合app cordova介绍 可以把html css js 写的代码打包成app,还可以让js调用原生的api. 安装cordova cnpm i cordova -g //或者 npm i -g cordova --registry=https://registry.n 阅读全文
posted @ 2020-07-26 18:48 sprite5521 阅读(534) 评论(0) 推荐(0)
摘要: 解决cordova项目导入android studio中 build的常见错误 解决cordova项目导入android studio中 build时会报错 Unable to find method 'org.gradle.api.file.ProjectLayout.directoryPrope 阅读全文
posted @ 2020-07-26 12:24 sprite5521 阅读(14401) 评论(0) 推荐(0)
摘要: android studio 配置flutter项目 android studio 安装 dart 和flutter插件 这两个插件完成后才会显示 创建flutter项目 等待即可。下面是成功的界面 这时无法运行该项目,需要重新导入该项目 找到当前项目的所在的地址,进行导入操作 等待安装相关插件完成 阅读全文
posted @ 2020-07-26 03:36 sprite5521 阅读(173) 评论(0) 推荐(0)