呀吼呀吼
这个作者很懒,什么都没留下…
展开
-
java基础-注释-字面量-变量-常量-数据类型-ASCII编码-关键字-标识符-已阅
单行注释://多行注释:/*多行注释内容*/文档注释:/**注释内容*/原创 2022-11-29 16:50:37 · 107 阅读 · 0 评论 -
java基础-类型转换-运算符-面向对象-已阅
类型范围小的可以直接赋值给类型范围大的,空位补零。byte原创 2022-11-30 10:44:23 · 56 阅读 · 0 评论 -
java基础-语句-已阅
switch的穿透性:如果代码执行到没有写break的case块,执行完后将直接进入下一个case块执行代码(而且不会进行任何匹配),直到遇到break才跳出分支,这就是switch的穿透性。穿透性,在很多连续case都要执行相同的代码的时候,可以只在最后一个留下这个代码,但实现的作用是一样的。switch(表达式){适合做:值匹配的分支选择。原创 2022-11-30 15:00:53 · 87 阅读 · 0 评论 -
java基础 可变参-已阅
System.out.println("元素内容:" + Arrays.toString(nums));// 4、可以传输一个数组。System.out.println("元素个数:" + nums.length);注意:一个形参列表中只能有一个可变参数,可变参数必须放在形参列表的最后面。// 3、可以传输多个参数。// 2、可以传输一个参数。可以不传输参数,可以传输1个或者多个,也可以传输一个数组。原创 2022-12-24 21:07:53 · 355 阅读 · 0 评论 -
java基础 数据结构 Map-已阅
Map集合的特点都是由键决定的。Map集合的键是无序,不重复的,无索引的,值不做要求(可以重复)。Map集合后面重复的键对应的值会覆盖前面重复键的值。Map集合的键值对都可以为null。原创 2022-12-24 23:37:54 · 406 阅读 · 0 评论 -
java基础 泛型-已阅
当具体子类指定了具体类型时,要实现的抽象方法如果带泛型,也就随之确定了。必须是Car或者其子类 也叫泛型上限。编译期间将类型确定,避免了强制类型转换可能出现的异常。必须是Car或者其父类 也叫泛型下限。JDK5中引入的特性,用E、T、K、V来代替具体类型。可以使得类型或方法更加适配。也可以统一传入的数据类型。表示任意类型都可以传入。原创 2022-12-25 19:06:59 · 179 阅读 · 0 评论 -
java基础 不可变集合-已阅
Map maps = Map.of("huawei",2, "Java开发", 1 , "手表", 1);Set names = Set.of("迪丽热巴", "迪丽热九", "马尔扎哈", "卡尔眨巴" );List、Set、Map接口中,都有of方法可以指定数据项,创建不可变集合。// maps.put("衣服", 3);// names.add("三少爷");// 1、不可变的List集合。// 2、不可变的Set集合。// 3、不可变的Map集合。原创 2022-12-25 19:10:22 · 292 阅读 · 0 评论 -
java基础 Stream流-已阅
names.stream().filter(s -> s.startsWith("张")).filter(s -> s.length() == 3).forEach(s -> System.out.println(s));Collections.addAll(names, "张三丰","张无忌","周芷若","赵敏","张强");获取stream流,过滤加遍历。原创 2022-12-26 08:26:14 · 77 阅读 · 0 评论 -
java基础 异常-已阅
自定义编译时异常定义一个异常类继承Exception. 重写构造器。在出现异常的地方用throw new 自定义对象抛出,作用:编译时异常是编译阶段就报错,提醒更加强烈,必须处理!!2、自定义运行时异常定义一个异常类继承RuntimeException. 重写构造器。在出现异常的地方用throw new 自定义对象抛出!作用:提醒不强烈,编译阶段不报错!!运行时才可能出现!!原创 2022-12-26 21:57:30 · 105 阅读 · 0 评论 -
java基础 日志-已阅
因为对Commons Logging的接口不满意,有人就搞了SLF4J。因为对Log4j的性能不满意,有人就搞了Logback。logback-access 模块与 Tomcat 和 Jetty 等 Servlet 容器集成,以提供 HTTP 访问日志功能。logback-classic:它是log4j的一个改良版本,同时它完整实现了slf4j API。logback-core: logback-core 模块为其他两个模块奠定了基础,必须有。Commons Logging:简称:JCL。原创 2022-12-27 08:38:41 · 70 阅读 · 0 评论 -
java基础 递归-已阅
System.out.println("找到了:" + file.getAbsolutePath());System.out.println("剩余瓶子数:" + lastBottleNumber);System.out.println("剩余盖子数:" + lastCoverNumber);System.out.println("总数:" + totalNumber);// 6、判断当前遍历的一级文件对象是文件 还是 目录。公式: f(x) - f(x)/2 - 1 = f(x+1)原创 2022-12-27 22:26:11 · 65 阅读 · 0 评论 -
java基础 字符集-已阅
计算机中底层只能存储二进制(0、1)计算机可以给人类字符进行编号存储,这套编号规则就是字符集。原创 2022-12-27 22:32:10 · 406 阅读 · 0 评论 -
java基础 IO流-已阅
I表示intput,写入内存,负责读取。O表示output,从内存写出,负责写出。原创 2022-12-29 19:56:23 · 100 阅读 · 0 评论 -
简单java代码 将打乱的顺序的文章重新排序
今南方已定,兵甲已足,当奖率三军,北定中原,庶竭驽钝,攘除奸凶,兴复汉室,还于旧都。诚宜开张圣听,以光先帝遗德,恢弘志士之气,不宜妄自菲薄,引喻失义,以塞忠谏之路也。亲小人,远贤臣,此后汉所以倾颓也。先帝不以臣卑鄙,猥自枉屈,三顾臣于草庐之中,咨臣以当世之事,由是感激,遂许先帝以驱驰。Collections.addAll(sizes, "一","二","三","四","五","陆","柒","八","九","十","十一");四.将军向宠,性行淑均,晓畅军事,试用之于昔日,先帝称之曰能,是以众议举宠为督。原创 2023-01-01 22:49:26 · 151 阅读 · 0 评论 -
java基础 多线程-已阅
线程(thread)是一个程序内部的一条执行路径。原创 2023-01-03 22:08:03 · 303 阅读 · 0 评论 -
java基础 线程安全-已阅
System.out.println(name + "取钱后剩余:" + this.money);System.out.println(name + "来取钱成功,吐出:" + money);new DrawThread(acc, "小明").start();new DrawThread(acc, "小红").start();// 2、创建2个线程对象,代表小明和小红同时进来了。// 0、先获取是谁来取钱,线程的名字就是人名。// 1、定义线程类,创建一个共享的账户对象。// 小明 小红:取钱。原创 2023-01-04 21:32:39 · 336 阅读 · 0 评论 -
java基础 定时器-已阅
TimerTask类实际上是实现了Runnable。Timer定时器的特点和存在的问题:1、Timer是,处理多个任务按照顺序执行,存在延时与设置定时器的时间有出入。2、由于单线程特性,一旦其中的某个任务抛出异常使Timer线程死掉,其他任务都不能继续执行。public Timer() 创建Timer定时器对象public void schedule(TimerTask task, long delay, long period) 开启一个定时器,按照计划处理TimerTask任务。原创 2023-01-05 22:48:54 · 691 阅读 · 0 评论 -
java基础 网络编程-已阅
让程序可以和网络上的其他设备中的程序进行数据交互。原创 2023-01-06 22:23:23 · 752 阅读 · 0 评论 -
java基础 单元测试-已阅
单元测试就是针对最小的功能单元编写测试代码,Java程序最小的功能单元是方法,因此,单元测试就是针对Java方法的测试,进而检查方法的正确性。原创 2023-01-08 20:42:33 · 427 阅读 · 0 评论 -
java基础 反射-已阅
反射是指对于任何一个Class类,在"运行的时候"都可以直接得到这个类全部成分。原创 2023-01-09 22:42:56 · 224 阅读 · 0 评论 -
java基础 注解-已阅
public @interface 注解名称 {public 属性类型 属性名() default 默认值;value属性,如果只有一个value属性的情况下,使用value属性的时候可以省略value名称不写。但是如果有多个属性, 且多于1个属性没有默认值,那么value名称是不能省略的。;//默认值。原创 2023-01-10 12:51:23 · 268 阅读 · 0 评论