java
文章平均质量分 64
菜鸟猪猪侠yy
这个作者很懒,什么都没留下…
展开
-
java-异常
java-异常文章目录java-异常自定义异常1.继承Exception2.继承RuntimeException自定义异常1.继承Exception具体做法:在构造函数中使用super初始化父类中只有一个参数的构造函数。代码如下:package com.exception;/** * 自定义遗产 */public class MyException extends Exception{ public MyException(String message){ super(mess原创 2022-03-25 20:38:26 · 973 阅读 · 1 评论 -
java 8 stream 流特性
java 8 stream 流特性文章目录java 8 stream 流特性话不多说,直接撸代码package com.stream;import javax.swing.*;import java.awt.event.ItemEvent;import java.io.PipedOutputStream;import java.util.*;import java.util.stream.Collector;import java.util.stream.Collectors;im原创 2022-03-01 16:50:44 · 314 阅读 · 0 评论 -
设计模式基础知识
设计模式基础知识文章目录设计模式基础知识学习设计模式的意义设计模式的基本要数OOP的7大原则工厂模式简单工厂模式工厂方法模式抽象工厂模式建造者模式原型模式设计模式(狂胜)看到第8集设计模式简称:GOF23(由4人帮发明)学习设计模式的意义设计模式的基本要数1.模式名称2.解决的问题3解决方案4.产生的效果OOP的7大原则工厂模式简单工厂模式如果增加一个产品的话,你必须对代码进行修改。不满足开发闭合原则代码在这里插入代码片工厂方法模式需要创建多个原创 2021-12-25 23:39:17 · 1046 阅读 · 0 评论 -
java中的装箱与拆箱
java中的装箱与拆箱文章目录java中的装箱与拆箱基本数据类型对应的包装类自动装箱和手动装箱反编译命令equals和==的区别基本数据类型对应的包装类自动装箱和手动装箱反编译命令// 拆箱与装箱 public void Packing(){ Integer a=new Integer(1); Integer a1=new Integer(1); Integer b=1; Integer b1=1;原创 2021-12-19 14:21:14 · 426 阅读 · 0 评论 -
IO流的基本知识
IO流文章目录IO流文件的创建目录操作流和文件的关系字节输入流节点流和数据流对象处理流争对对象进行序列化和反序列化的操作注意事项标准输入输出流转换流转换流的代码示例PrintStream流PrintWriter流使用IDEA快速查看类的依赖关系Properties类文件的创建目录操作流和文件的关系字节输入流节点流和数据流对象处理流争对对象进行序列化和反序列化的操作package com.stream;import java.io.*;import java.lan原创 2021-12-18 22:59:35 · 621 阅读 · 0 评论 -
JVM基础
JVM基础视频地址:狂胜说jvmJVM探究jvm所处位置jvm体系结构类加载器及双亲委派机制原创 2021-11-28 22:28:06 · 894 阅读 · 0 评论 -
常用命令
dos常用命令查看端口占用netstat -aon|findstr “8080”杀死进程taskkill /pid 4136-t -f原创 2021-11-24 19:07:49 · 309 阅读 · 0 评论 -
java正则表达式的使用
java正则表达式的使用文章目录java正则表达式的使用Pattern类和Matcher类Pattern类创建pattern类对象Pattern常用的几个方法Matcher类创建一个 matcher 对象matcher对象常用的几个方法其他方法Pattern类和Matcher类pattern类和matcher类都不具有构造方法。Pattern类创建pattern类对象//获取Pattern类的对象Pattern patt=Pattern.compile("\\d");//返回patter原创 2021-11-18 20:59:23 · 799 阅读 · 0 评论 -
浅谈java中的cookie、session
浅谈java中的cookie、session文章目录浅谈java中的cookie、session1.web中什么是会话Java提供的操作Cookie的API2.cookie原理3.session实现原理参考网址:session和cookie1.web中什么是会话用户开一个浏览器,点击多个超链接,访问服务器多个web资源,然后关闭浏览器,整个过程称之为一个会话。每个用户在使用浏览器与服务器进行会话的过程中,不可避免各自会产生一些数据,程序要想办法为每个用户保存这些数据保存会话Cookie和Ses原创 2021-09-11 15:55:55 · 190 阅读 · 0 评论 -
Java基础知识
Java基础知识文章目录Java基础知识1.子类继承父类1.1 父类构造方法的调用1.2 和super()很像的this()1.3 子类访问父类的成员1.4 父类对象访问子类成员2.重载和覆盖3.Object类常用的方法3.1 对象运算符instanceof4.native5.抽象类6. 接口6.1 接口的引用1.子类继承父类子类的每个对象都是父类的对象,这是继承的”即是“性质。反之,父类对象不一定是它的子类对象。1.1 父类构造方法的调用当创建子类时,回优先调用父类的无参构造方法。如果父类此时原创 2021-09-11 14:39:18 · 1330 阅读 · 3 评论 -
SpringMvc
SpringMvc文章目录SpringMvcweb.xml配置文件**默认配置方式**扩展配置方式控制器处理配置打包方式配置视图解析器thymeleaf模板将html模板设置为thymeleaftomcat配置applicationContext.xml文件位置Maven 支持“物料清单”(BOM)依赖的概念XML配置文件中xsi:schemaLocation有何作用web.xml配置tomcat配置web.xml文件读取springmvc配置文件Tomcat服务器restart和redeploy的区别踩原创 2021-09-11 00:05:17 · 1173 阅读 · 0 评论 -
java多线程
java多线程文章目录java多线程线程状态线程方法停止线程线程休眠线程礼让线程强制执行线程优先级守护线程设置线程是否为用户或者守护线程并发线程同步同步块CopyOnWriteArrayList死锁死锁避免锁(LOCK)生产者消费者(线程通信)线程状态线程状态图:线程方法停止线程线程休眠注意:线程休眠sleep并不会释放锁,即当前的cpu仍然调度该线程线程礼让礼让不一定成功。package com.Thread;//线程礼让public class Test_Yield原创 2021-09-06 12:47:00 · 588 阅读 · 0 评论 -
lambda表达式
lambda表达式文章目录lambda表达式1.lamda表达式的语法2.为什么要使用lamda表达式3.函数式接口3.1函数式接口的定义4.lambda表达式可以作为方法的参数5.lambda表达式简化(总结)1.lamda表达式的语法2.为什么要使用lamda表达式3.函数式接口可以使用lambda表达式来创建该接口的对象package com;interface fun { void show();}public class Lambda{ public原创 2021-09-05 19:05:42 · 246 阅读 · 0 评论 -
说说Java中的内部类
java中的内部类文章目录java中的内部类1.内部类的定义2.内部类的优缺点3.内部类的分类3.1 成员内部类3.2 静态内部类3.3 方法内部类3.4 匿名内部类4.内部类与外部类的关系5.创建内部类5.1 在外部类外部 创建 非静态内部类5.2 在外部类外部创建静态内部类5.3 在外部类内部创建内部类1.内部类的定义就是在一个类内部定义的类2.内部类的优缺点优点:1.内部类和外部类可以彼此访问彼此的私有域。2.内部类是另外一种封装,对外部的其他类隐藏。3.内部类可以实现java的原创 2021-09-05 18:36:50 · 336 阅读 · 0 评论