![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java开发基础
文章平均质量分 50
这里放的是java基础
我叫山鸡996
这个作者很懒,什么都没留下…
展开
-
设计模式--单例
单线程,很多不懂得地方。原创 2022-07-03 15:59:53 · 89 阅读 · 0 评论 -
git学习黑马
jav8的流操作备注原创 2022-07-24 09:48:47 · 298 阅读 · 0 评论 -
java8基础操作
jav8的流操作备注原创 2022-07-24 09:04:32 · 90 阅读 · 0 评论 -
拦截器和过滤器
拦截器和过滤器入门,项目是jingguo我的努力大数据推荐的,在收藏夹了原创 2022-07-23 17:21:08 · 172 阅读 · 0 评论 -
线程池是什么老鸡?
抽时间过一下县城基础,楠哥课程挺短的,有个了解,算是一个工具,一些思想吧原创 2022-06-27 22:45:04 · 60 阅读 · 0 评论 -
LinkedList学习
linkedList原创 2022-06-27 22:41:23 · 165 阅读 · 0 评论 -
方法重载小结
记住的才是自己的,积少成多,加油原创 2022-06-27 22:20:07 · 52 阅读 · 0 评论 -
arraylist基操和添加元素源码
arrayList在开发中用的比较多,所以来过一下原创 2022-06-25 15:46:02 · 482 阅读 · 0 评论 -
@PostConstruct
基础原创 2022-06-22 23:57:27 · 155 阅读 · 0 评论 -
java基础--泛型
重新听了尚硅谷关于泛型的课程,泛型在源码中被广泛使用。周六效率不高原创 2022-06-11 18:37:12 · 176 阅读 · 1 评论 -
crud程序员入门练习
wiki笔记git合并之前 先将master分支的代码合并到自己分支上 解决了冲突后 再进行提交!接口文档设计规范参数统一放在body传输,只有一个id,使用IdIVO;整体参数允许restful风格,参数大于三个,使用对象进行传输;接口url最前面是系统区分 /yywh/news/article/save;每个接口对应一组入参IVO和出参OVOClient定义@FeignClient("jjjj-dd-j")@Api(tags="用户接口")public interface Use原创 2022-04-29 20:01:18 · 2587 阅读 · 0 评论 -
@RequestMapping小结
为什么我想去了解这个,最近学习crud,然后需要用到常用的两个注解@PostMapping和@GetMapping这些属于符合注解,他们的前身就是这次的主题。接下来来了解一下@RequestMapping的用法和功能吧。一、简介@RequestMapping来映射请求指定控制器可以处理哪些url请求;相当于servlet在web.xml中配置1、可以在方法和类的声明中使用2、除了name外,其他属性可以定义多个属性值(下面分别介绍属性)三、测试value和path1、注解加在login原创 2022-04-28 21:55:58 · 628 阅读 · 0 评论 -
关于链式编程
链式编程的一些使用原创 2022-04-28 21:09:12 · 281 阅读 · 0 评论 -
异常处理与调试
139、异常机制 异常分类案例public static void main(String[] args) { System.out.println("step1"); try{ int i=1/0; }catch(Exception e){ e.printStackTrace(); } System.out.println("step2"); }缺点逻辑代码和原创 2022-04-27 11:11:17 · 126 阅读 · 0 评论 -
java基础300
java基础原创 2021-10-09 14:39:05 · 404 阅读 · 1 评论 -
phoneBook项目(基于java实现)
这是对尚学堂300基本课程的学习成果检测和巩固。第一遍跟着做,有一些疑惑地方。下面会一一写出。原创 2021-10-09 15:48:48 · 103 阅读 · 0 评论 -
关于static
static同事项目用到,刚好我也不是很清楚。static方法不依赖于任何对象就可以访问,静态方法不能访问任何非静态成员变量和非静态成员方法。但是反过来可以。static变量静态变量被所有对象共享,在内存中只有一个副本,当且仅当类初次加载时被初始化。static代码块类被加载,static块顺序执行每个static块,并且执行一次。注意static不允许用来修饰局部变量...原创 2022-03-16 17:20:42 · 98 阅读 · 0 评论 -
多态的理解
https://www.cnblogs.com/xieshijie/p/11410812.html多态多态性是面向对象中很重要的一个特性,此前的学习因为基础不够扎实,总是没办法理解这一特性,因此,找了几篇文章来看,小结一下。定义一个引用变量倒底会指向哪个类的实例对象,该引用变量发出的方法调用到底是哪个类中实现的方法,必须在由程序运行期间才能决定不用修改源程序代码,就可以让引用变量绑定到各种不同的类实现上,从而导致该引用调用的具体方法随之改变,即不修改程序代码就可以改变程序运行时所绑定的具体代码,原创 2022-02-16 15:16:13 · 238 阅读 · 2 评论 -
整合stream操作和java8新特性
整合stream操作和java8新特性数据 List<String> teacher=List.of("自来水","大蛇丸","纲手","卡卡西","恩比德","唐斯"); List<String> student=List.of("库里","垂杨","保罗","欧文","哈登");1、获取第一个队伍中名字长度等于3 的成员teacher.stream().filter(s->s.length()==3).collect(Collectors.toList())原创 2022-01-04 22:49:34 · 63 阅读 · 0 评论 -
Stream API小结
Long count = personList.stream().collect(Collectors.counting());System.out.println(count); //最大年龄 Integer maxAge = personList.stream().map(Person::getAge).collect(Collectors.maxBy(Integer::compare)).get(); System.out.println(maxAge); //年龄总数 Integer原创 2021-12-13 01:22:17 · 488 阅读 · 0 评论 -
day02-java8新特性
Lambda表达式在开始java8新特性前,回顾一下上周学过的lambda表达式。多线程那块也比较薄弱;格式-> lambda操作符左边:形参列表右边:lambda体,(重写的抽象方法的方法体)总结:左边,如果lambda形参列表只有一个参数,()可以省略。右边,如果只有一条执行语句,省略这对{}和return关键字。因为感觉理解深度不够,去看了原视频下面这个例子,com2用了常规的lambda,com3使用了方法引用对2的结果进行进一步的优化。@Test public voi原创 2021-12-01 08:44:18 · 276 阅读 · 0 评论 -
java8新特性练习
11原创 2021-12-02 13:09:46 · 455 阅读 · 0 评论 -
java8补充知识(超哥下午给的)
参考文章:https://blog.csdn.net/y_k_y/article/details/84633001概述提供了一种高效且易于处理数据的方式。特点不能保存数据不会修改原来的数据源惰性求值,流在中间处理过程中,只是对操作进行了记录,并不会立即执行,需要等到执行终止操作时候才会进行实际的计算。分类中间操作/无状态:unordered()/filter()/map()/mapToInt()/mapToLong()/mapToDouble()/flatMap()/flatMapTo原创 2021-12-01 23:20:55 · 257 阅读 · 0 评论 -
idea使用
//因为对开发框架的不熟悉,盲目乱干,反倒浪费了时间,抽时间系统学习idea工具。12/2下午 公司1、介绍与优势强大整合能力提示功能2、安装前准备3、idea卸载bin目录:一些内存参数、configsystem:缓存数据还原idea下的config system 删了6、启动执行helloworld7、module使用项目大,创建多模块 java webmodule创建如何删除module如何删除module 从openModuleSettings只有当原创 2021-12-03 10:04:29 · 661 阅读 · 0 评论 -
日期相关操作
干净又卫生时间相关API1、date long a=Long.MAX_VALUE/(1000L*3600*24*365); System.out.println(a); long nowNum= System.currentTimeMillis();//当前时刻的毫秒数 System.out.println(nowNum); Date d1=new Date(); //没有传参,代表当前时刻 System.out.println(d1); System.out.prin原创 2021-12-10 09:46:33 · 119 阅读 · 0 评论 -
lambda之美学习
大家好,参考:https://zhuanlan.zhihu.com/p/2658263952常用的流2.1 collect(Collectors.toList())将流转为listList<String> list = Stream.of("1,2,3").collect(Collectors.toList()); System.out.println(list);2.2 filter这是用到的数据List<Person> personList = new原创 2021-12-02 11:24:41 · 75 阅读 · 0 评论 -
day01-java常用api
容器类数组不灵活,不能随需求的变化扩容。可以快速访问数组元素。单例集合:将数据一个一个进行存储。Collection1、增加元素到容器boolean add(Object element)2、从容器中移除boolean remove(Object element)3、容器中是否存在该元素boolean contains(Object element)4、容器中元素数量int size()5、容器是否为空boolean isEmpty()6、清空容器中所有元素void原创 2021-11-30 08:35:11 · 329 阅读 · 0 评论