自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 收藏
  • 关注

原创 java.lang.IllegalThreadStateException报错

Exception in thread "main" java.lang.IllegalThreadStateException at java.lang.Thread.start(Thread.java:705) at TestCach.main(TestCach.java:17)这是因为我把线程对象写成了单例的形式public class ChiThread extends ParThread {/**在这里创建了一个对象实体,单例模式*/ public static ChiTh

2020-05-21 14:53:59 347

原创 Thread的子类没有run方法,会调用父类的run方法

public class ParThread extends Thread{ public int i;//这是一个继承线程的父类 @Override public void run() { System.out.println("我被开启啦"); }}这是一个子类继承于父类public class ChiThread extends ParThread { public static ChiThread chiThread=new Chi

2020-05-21 14:31:14 672 1

原创 Servlet中文乱码问题

我们必须先把response的编码确定为UTF-8 然后通过响应头的设置告诉浏览器 浏览器也需要UTF-8的编码进行解析为什么GET请求在Request请求设置了setCharacter=UTF-8的情况下收到的数据还是乱码这是因为POST请求的数据是封装在Request消息体的 Form Data中,跟随http请求进入服务器的Servlet中。但是GET请求的话,它的数据是在请求行之中的,不是包含在request里面,所以对request设置编码格式无效。...

2020-05-18 11:08:26 145

原创 IDEA对jdk环境的配置

首先在IDEA中 找到Project Setting选项,可以在里面配置IDEA的JDK环境Maven的JDK环境也需要更换在JDK for import 中进行

2020-05-15 16:36:31 266

原创 http协议的更改为https协议

首先查询ip地址: 从cmd下 输入 ipconfig在tomcat的coffig文件夹 下中找到servel.xml添加新的port<Connector port="6789" protocol="org.apache.coyote.http11.Http11NioProtocol" address="0:0:0:0" keystorePass="123456" maxConnections="10000" acceptCount="500" keystoreFile="c:\tomca

2020-05-15 16:21:56 747

原创 String的方法

substring的方法public class SubStringTesst { public static void main(String[] args) { String s="abcdefg"; String substring = s.substring(2, 4);//从2开始取,取到4之前。 System.out.println(substring); }}

2020-05-14 15:11:37 70

原创 Java基础:值传递和引用传递

值传递:package arrayDemo;public class Demo1 { public static void main(String[] args) { int b =20; change(b);// 实参 实际上的参数 System.out.println(b);...

2020-04-28 15:52:04 71

原创 Java基础:如何获得父类的类名

首先:用 对象.getClass().getNmae() 可以获得自身的类名那么调用自己的一个方法public class Test{ public void test(){ sout(this.getClass().getName()); }}psvm{new Test().test()}输出的是:Test因此如果我们用的是super呢:sout(super.g...

2020-04-28 15:18:53 238

原创 java基础:关于内部类的一些知识

java中内部类分为四种静态内部类内部类局部内部类(类中方法中的内部类)匿名内部类静态内部类:只能调用外部类的静态变量和静态方法;它可以在外部类没有实例化的情况下实例化。成员内部类:在类中不能有静态方法;并且不能调用外部类的静态变量和静态方法;它需要在外部类实例化的情况下才能实例化。局部内部类:1 局部内部类使用方法中的局部变量需要final修饰2局部内部类不能实例化3外部...

2020-04-28 15:09:28 65

原创 java基础:重载和重写的区别

重载:1方法名必须相同,返回值和参数列表(参数个数,参数类型,参数顺序)可以不同2 在同一个类下,可以有很多重载的方法重写:1 必须是父类中有的方法,重写的时候,参数列表和返回值类型(除了子类的返回值类型是父类的子类的情况下)要保持一致和父类方法,修饰符的等级不能大于父类的修饰符2 垂直关系,父类继承到子类,只能是一对一对的关系。...

2020-04-28 14:50:14 71

原创 修饰类的四种关键字

public:表示的是所有的类都可以使用protected:只有同一个包下面的类和子类可以使用default:只有同一个包下的类可以用,子类在同包中,可以用,不在同包中不能用privated:自己的类中才能用...

2020-04-28 12:25:17 1448

原创 java基础:抽象类与接口的区别

抽象类:1 类需要继承 extends2 抽象类中不止有方法声明,还有方法体3 抽象类中可以有private修饰的普通方法 但不能是抽象方法4 抽象类中可以有很多属性 protected private public的接口:1 接口需要实现,implment2 接口中只能由方法声明3接口中的方法默认都是public的4 接口中的属性都是是public static final属性...

2020-04-28 11:21:35 71

原创 对于jvm回收的一些知识

https://www.cnblogs.com/aspirant/p/8662690.html

2020-04-25 10:51:20 60

原创 Thread中的中断方法interrupted

Thread.interrupt()方法,给线程添加一个中断标志,不是意味着这个线程马上结束,而是对线程起到一种通知的作用。两种判断中断标志的方法,一种是静态方法interrupted,它可以获取标志,并且把中断标志清除,也就是返回fasle。还有一种方法是isinterrupted,它也可以获取标志,但是不会清楚中断标志。sleep线程中使用interrupt可能会引起sleepinterr...

2020-04-20 22:44:30 173

原创 为什么匿名内部类和局部内部类只能使用final对象

ublic class Test { public static void main(String[] args) { } public void test(final int b) { final int a = 10; new Thread(){ public void run()...

2020-04-19 10:48:08 136

原创 Java线程解释

https://blog.csdn.net/kwame211/article/details/78963044

2020-04-19 10:19:16 65

原创 常量池

https://blog.csdn.net/qq_41376740/article/details/80338158https://blog.csdn.net/b1480521874/article/details/89506095

2020-04-19 10:10:31 76

原创 关于InternalResourceViewResolver的解析

转载:https://www.cnblogs.com/lyj-gyq/p/8963885.html

2020-04-02 10:22:43 131

原创 在新建Maven项目时候,java源码文件夹中创建Servlet项目显示不出来

<dependency> <groupId>jstl</groupId> <artifactId>jstl</artifactId> <version>1.2</version> </dependency>在pom忠添加这一段依赖即可。...

2020-04-01 15:40:19 170

原创 web.xml中url-pattern /和/*之间的区别

转载、https://blog.csdn.net/weixin_39220472/article/details/81034320

2020-04-01 09:53:58 77

原创 关于SpringMVC

package controller;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.servlet.ModelAndView;import pojo.P...

2020-04-01 09:10:12 55

原创 mysql数据库的整理

**对数据库的操作**SHOW DATABASES - -查询数据库SHOW CREATE DATABASE db1 - -查询数据库的创建语句CREATE DATABASE IF NOT EXISTS db2 CHARACTER SET gbk - -创建数据库的语句,字符集为gbkALTER DATABASE db2 CHARACTER SET utf8 - -utf8 不...

2020-03-23 21:58:15 48

原创 mysql的事务

开启事务: start transction事务回滚:roll back提交是:commitSELECT @@autocommit查询事务的提交方式显示1代表了事务是自动提交的 0代表的是手动提交SET @@autocommit=0这样就把事务设置为手动提交设置为手动提交后一定要最后commit 只有这样数据的增删改才会真实生效事务的四大特征:1 原子性:是不可...

2020-03-23 21:15:57 42

原创 mysql学习

分页查询SELECT * FROM student LIMIT 0,3; // 前面的0代表起始页,后面的3代表着一页有多少数据 这是第一页SELECT * FROM student LIMIT 3,3; // 方程 *起始页=(第几页-1)每页的数据个数表的一对多关系在多得一方建立外键指向少的一方的主键ALTER TABLE department DROP FOR...

2020-03-23 15:09:51 61

原创 日期的排序

package Date;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Arrays;import java.util.Date;public class Demo02 { public static void main(String[] args) thr...

2020-03-05 13:55:40 122

原创 对StingBuffer的重写

package Animal;import java.util.Scanner;public class MyStringBuffer implements IStringBuffer { String s=""; public String toString(){ return s; } public MyStringBuffer(Str...

2020-03-05 09:37:44 92

原创 在JAVA中创建随机的数字和字母的组合

```javapackage Animal;import java.util.Arrays;import java.util.Random;import java.util.Stack;public class Test002 { public static void main(String[] args) { Random random = new Ran...

2020-03-04 16:31:37 165

原创 java中关于接口的一部分知识

父类转子类(向下转型)package charactor; import charactor1.Support; public class Hero { public String name; protected float hp; public static void main(String[] args) { Hero h ...

2020-03-03 20:42:25 117

原创 类和对象的学习

1 如果要在一个构造方法中,调用另一个构造方法,可以使用this()public class Hero { String name; //姓名 float hp; //血量 float armor; //护甲 int moveSpeed; //移动速度 //带一个参数的构造方法...

2020-03-03 15:35:12 55

原创 对于ListNode的学习

import java.util.ArrayList;import java.util.Stack;public class Solution {public ArrayList printListFromTailToHead(ListNode listNode) { ArrayList list = new ArrayList();//返回一个列表 Stack stack...

2020-03-02 15:58:35 450

原创 对于Springbuffer和Spring之间的关系

对于Springbuffer和Spring之间的关系[https://blog.csdn.net/qq_37856300/article/details/84340288] 这里讲了很清楚stringbuffer中的一些属性,还有stringbuffer和string、stringbulid的不同。总体来说:因为String是不可继承的。在对SPringle进行引用的时候,不会对它直接进行引...

2020-03-02 13:54:38 1483

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除