
java
浅忆归零
《时间之墟》人们意识被困在一天的时间循环中,不断重复。
展开
-
微服务分布式电商项目集群篇《谷粒商城》学习笔记
集群部署原创 2022-06-19 22:43:44 · 372 阅读 · 1 评论 -
java-日志介绍
java日志一、发展史第一阶段第二阶段1.Apace组织项目:Log4j2.Sun公司项目:JUL3.日志标准库形成两大阵营第三阶段1.Apache组织项目:JCL日志抽象层(内置Simple Log)2.Ceki:Slf4j日志门面及桥接包一、发展史第一阶段第二阶段1.Apace组织项目:Log4j由Ceki开发Log4j日志2.Sun公司项目:JUL3.日志标准库形成两大阵营第三阶段1.Apache组织项目:JCL日志抽象层(内置Simple Log)弊端太多2.Ceki原创 2021-07-10 10:43:16 · 430 阅读 · 0 评论 -
java-Lambda表达式
Lambda表达式先看个思维导图呗Hello Lambda1.普通方法使用一个普通方法,在for循环遍历中进行条件判断,筛选出满足条件的数据hp>100 && damage<50package lambda; public class Hero implements Comparable<Hero>{ public Stri...原创 2019-08-22 09:37:40 · 913 阅读 · 0 评论 -
java-引用、对象转型和instanceof
java引用和对象转型引用1.定义:如果一个变量的类型是类类型,而非基本类型,那么该变量又叫做引用。2.引用和指向new Hero(); 代表创建了一个Hero对象,但没有办法访问它,为了访问这个对象,会使用引用来代表这个对象。Hero h = new Hero();h这个变量是Hero类型,又叫做引用,=的意思指h这个引用代表右侧创建的对象,“代表” 在面向对象里,又叫做“指向”。...原创 2019-08-17 09:20:16 · 158 阅读 · 0 评论 -
java-数字和字符串
java数字和字符串装箱和拆箱(整型为例,其他类比即可知道)1.封装类所有的基本类型都有类类型,如int对应的类是Integer,这种类就叫封装类。public class TestNumber { public static void main(String[] args) { int i = 5; //把一个基本类型的...原创 2019-08-17 10:21:33 · 703 阅读 · 0 评论 -
java-日期(Date、日期格式化和日历)
java日期Date1.Date类注意:是java.util.Date;(而非 java.sql.Date,此类是给数据库访问的时候使用的)2.时间原点对应的日期:1970年1月1日 早上8点0分0秒Date d1 = new Date(0);调用d1.getTime();为什么是8点?因为中国的太平洋时区是UTC-8,刚好和格林威治时间差8个小时。为什么对应1970年?因为...原创 2019-08-17 19:56:07 · 675 阅读 · 0 评论 -
java-多线程
多线程先看个思维导图呗启动一个线程多线程即在同一时间,可以做多件事情。创建多线程有3种方式,分别是继承线程类,实现Runnable接口,匿名类。1.线程概念首先要理解进程(Processor)和线程(Thread)的区别进程:启动一个LOL.exe就叫一个进程。 接着又启动一个DOTA.exe,这叫两个进程。线程:线程是在进程内部同时做的事情,比如在LOL里,有很多事情要同时...原创 2019-08-22 21:19:03 · 727 阅读 · 0 评论 -
java-异常处理
异常处理先看个思维导图呗什么是异常1.定义导致程序的正常流程被中断的事件,叫做异常。2.实例文件不存在异常比如要打开d盘的LOL.exe文件,这个文件是有可能不存在的Java中通过 new FileInputStream(f) 试图打开某文件,就有可能抛出文件不存在异常FileNotFoundException如果不处理该异常,就会有编译错误 。其他常见异常NullP...原创 2019-08-18 09:28:41 · 602 阅读 · 0 评论 -
java-spring(知识整理)
Spring IOC/DISpring AOP原创 2019-10-09 19:48:20 · 166 阅读 · 0 评论 -
java-类和对象
java类和对象先看个思维导图呗待补充。定义:类就是模版,对象就是用模版创造出来的东西。类:是一个模板,它描述一类对象的行为和状态。对象:类的一个实例,有状态和行为。例如:一个女孩是一个对象,它的状态有:名字、性别、身高;行为有:吃、穿、学等。下图中男孩女孩为类,而具体的每个人为该类的对象。创建类和实例化对象声明一个类要用class关键字://模版class 类名称 ...原创 2019-08-13 10:42:12 · 200 阅读 · 0 评论 -
java-泛型
泛型集合中的泛型1.不使用泛型不使用泛型带来的问题ADHero(物理攻击英雄) APHero(魔法攻击英雄)都是Hero的子类ArrayList 默认接受Object类型的对象,所以所有对象都可以放进ArrayList中所以get(0) 返回的类型是Object接着,需要进行强制转换才可以得到APHero类型或者ADHero类型。如果软件开发人员记忆比较好,能记得哪个是哪个,还...原创 2019-08-21 21:12:36 · 470 阅读 · 0 评论 -
java-数组
java数组先看个思维导图呗创建-初始化数组1.定义数组是一个固定长度的,包含了相同类型数据的容器。2.声明数组public class HelloWorld { public static void main(String[] args) { // 声明一个数组 int[] a;//有时候也会写成int a[]; 没有任何区别,就是你看哪...原创 2019-08-12 21:57:16 · 439 阅读 · 0 评论 -
java- I/O(字节流、字符流、缓存流、数据流、对象流)
I/O先看个思维导图呗文件对象1.定义:文件和文件夹都是用File代表。2.创建一个文件对象使用绝对路径或者相对路径创建File对象。package file;import java.io.File;public class TestFile { public static void main(String[] args) { // 绝对路径 ...原创 2019-08-18 19:41:13 · 1101 阅读 · 0 评论 -
java-变量及各种使用场景
变量的各种使用场景先看个思维导图呗定义:用来命名一个数据的标识符。int year = 2020; int 是数据类型,表示是整数。year 是一个标识符。= 是赋值操作符。2020 是一个数字类型的值。; 表示该行结束。数据类型以下仅介绍 基本数据类型定义:基本数据类型是Java里一种内置的特殊数据类型。注:它并不是某个类的对象,创建一个Stude...原创 2019-08-09 11:41:47 · 1204 阅读 · 0 评论 -
java-接口、面向对象的特征(封装,继承, 抽象,多态)和内部类
接口1.定义类(被声明为interface),方法均为空方法(JDK8新特性新增默认方法),由其他类(该类可以实现多个接口)实现。注:接口就像是一种约定,我们约定某些英雄是物理系英雄,那么他们就一定能够进行物理攻击。package charactor;//物理攻击接口public interface AD { //物理伤害 public void physicAtt...原创 2019-08-13 21:38:38 · 205 阅读 · 0 评论 -
java-使用MyEclipse打包点名器程序
java程序打包1.目录2.Export右击文件a3.JAR file4.选择打包程序5.选择保存路径创建文件,命名点名器,并给jar包命名,如dmq如6.将data文件放在该目录下7.新建txt文件和修改后缀新建点名器.txt文件:写入java -jar dmq.jar,保存。修改后缀为点名器.bat8.MANIFEST.MF配置文件添加主类解压到...原创 2019-08-19 11:04:48 · 152 阅读 · 0 评论 -
final修饰类,方法,基本类型变量,引用。
final修饰的时候分别有不同的意思。final修饰类package charactor;//final修饰类public final class Hero { public String name; public float hp; public int damage; public Hero() { } // ...原创 2019-08-10 09:12:09 · 624 阅读 · 0 评论 -
java-集合框架
集合框架先看个思维导图呗结构图ArrayList1.与数组的区别使用数组的局限性如果要存放多个对象,可以使用数组,但是数组有局限性。package charactor; public class Hero { public String name; public float hp; public int damage; public ...转载 2019-08-20 10:29:15 · 367 阅读 · 0 评论 -
java-操作符(算术/关系/逻辑/位/赋值/三元运算符)
java操作符理解先看个思维导图呗!算术操作符1.基本算数操作符加 减 乘 除 + - * /public class HelloWorld { public static void main(String[] args) { int i = 6; int j = 2; int a = i+j; System....原创 2019-08-11 22:36:56 · 779 阅读 · 0 评论 -
java控制流程(if/switch/for/增强型for/continue/break/结束外部循环)
java控制流程先看个思维导图呗if1.语法if(表达式1){表达式2;}如果表达式1的值是true,就执行表达式2。public class HelloWorld { public static void main(String[] args) { boolean bb = true; //如果成立就打印yes if(bb){ ...原创 2019-08-12 11:02:42 · 520 阅读 · 0 评论 -
java-开发环境配置流程
开发环境配置流程写代码前,得先搭建个环境吧!先看个思维导图呗JDK(网上有很多,自行下载)JAVA_HOME设置:新建变量名 JAVA_HOME,变量值:本地jdk地址Path设置:修改变量 Path ,在变量值最前面加上 %JAVA_HOME%\bin;注意:"Path"是首字母大写,不要改成"PATH" bin后面要有分号;注意:系统变量上面的用户变量里...原创 2019-08-08 09:40:44 · 386 阅读 · 0 评论