11 2022 档案

摘要:package com.cy.pj.common.cache; @Component @Scope("singleton") @Lazy // 不会启动的时候就加载类 public class DefaultCache { public DefaultCache() { System.out.pri 阅读全文
posted @ 2022-11-26 16:57 竹石2020 阅读(5) 评论(0) 推荐(0) 编辑
摘要:package com.tedu.controller; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; 如果Contro 阅读全文
posted @ 2022-11-17 12:17 竹石2020 阅读(124) 评论(0) 推荐(0) 编辑
摘要:<?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:sc 阅读全文
posted @ 2022-11-17 12:16 竹石2020 阅读(65) 评论(0) 推荐(0) 编辑
摘要:<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance 阅读全文
posted @ 2022-11-17 12:15 竹石2020 阅读(389) 评论(0) 推荐(0) 编辑
摘要:package com.cy.factory; import com.cy.dao.EmpDao; import jdk.nashorn.internal.runtime.regexp.JoniRegExp; import java.io.IOException; import java.io.In 阅读全文
posted @ 2022-11-14 21:39 竹石2020 阅读(43) 评论(0) 推荐(0) 编辑
摘要:<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <ma 阅读全文
posted @ 2022-11-14 21:38 竹石2020 阅读(19) 评论(0) 推荐(0) 编辑
摘要:<%@ page import="java.util.ArrayList" %> <%@ page import="java.util.HashMap" %> <%@ page contentType="text/html;charset=UTF-8" language="java" %> <%@ 阅读全文
posted @ 2022-11-13 15:52 竹石2020 阅读(13) 评论(0) 推荐(0) 编辑
摘要:import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http. 阅读全文
posted @ 2022-11-13 13:46 竹石2020 阅读(16) 评论(0) 推荐(0) 编辑
摘要:package com.tedu.in; import java.lang.reflect.Field; public class Test { public static void main(String[] args) { Class<User> user = User.class; Field 阅读全文
posted @ 2022-11-10 21:08 竹石2020 阅读(7) 评论(0) 推荐(0) 编辑
摘要:package com.tedu.test; /** * 单例设计模式 懒汉式设计 * 优点:不会造成资源的浪费 * 缺点:会造成线程安全问题 */ public class singleonDemo { public static void main(String[] args) { single 阅读全文
posted @ 2022-11-10 12:20 竹石2020 阅读(12) 评论(0) 推荐(0) 编辑
摘要:package com.tedu.test; /** * 单例设计模式的实现 饿汉式 * 缺点:比较浪费资源 * 优点:饿汉式实现方式不会存在线程安全问题 * 单例设计模式的原则:实例唯一 */ public class singleDemo { public static void main(St 阅读全文
posted @ 2022-11-10 12:04 竹石2020 阅读(10) 评论(0) 推荐(0) 编辑
摘要:package com.tedu.day16; import com.sun.scenario.effect.impl.sw.sse.SSEBlend_SRC_OUTPeer; import java.lang.reflect.Constructor; import java.lang.reflec 阅读全文
posted @ 2022-11-09 19:43 竹石2020 阅读(10) 评论(0) 推荐(0) 编辑
摘要:package com.tedu.threadStudy; public class studyTicket { public static void main(String[] args) { YouThread youThread = new YouThread(); Thread thread 阅读全文
posted @ 2022-11-07 23:18 竹石2020 阅读(50) 评论(0) 推荐(0) 编辑
摘要:package com.tedu.threadStudy; public class studyThread { public static void main(String[] args) { MyThread th1 = new MyThread("线程1"); MyThread th2 = n 阅读全文
posted @ 2022-11-07 22:39 竹石2020 阅读(11) 评论(0) 推荐(0) 编辑
摘要:package com.tedu.study01; import java.util.*; public class TestMap { public static void main(String[] args) { System.out.println("输入需要统计的字符串:"); Strin 阅读全文
posted @ 2022-11-07 21:39 竹石2020 阅读(69) 评论(0) 推荐(0) 编辑
摘要:map初始容量是16 package com.tedu.study01; import java.util.HashMap; import java.util.Map; public class study_Map { public static void main(String[] args) { 阅读全文
posted @ 2022-11-07 21:27 竹石2020 阅读(48) 评论(0) 推荐(0) 编辑
摘要:set集合的学习 set集合可以去重,不能重复添加 package com.tedu.study01; import java.util.HashSet; import java.util.Iterator; import java.util.Set; public class Study_Set 阅读全文
posted @ 2022-11-07 19:44 竹石2020 阅读(12) 评论(0) 推荐(0) 编辑
摘要:package com.tedu.day1302; import java.util.ArrayList; import java.util.Collection; public class Study_Collection { public static void main(String[] ar 阅读全文
posted @ 2022-11-06 23:10 竹石2020 阅读(10) 评论(0) 推荐(0) 编辑
摘要:泛型的使用 package com.tedu.day1302; public class Study_T { public static void main(String[] args) { String[] arr1 = {"a","b","c","d"}; Integer[] arr2 = {1 阅读全文
posted @ 2022-11-06 19:50 竹石2020 阅读(12) 评论(0) 推荐(0) 编辑
摘要:对象的序列化 package com.tedu.day1301; import java.io.FileOutputStream; import java.io.ObjectOutputStream; import java.io.Serializable; /* 完成序列化 序列化:将java对象 阅读全文
posted @ 2022-11-05 22:58 竹石2020 阅读(17) 评论(0) 推荐(0) 编辑
摘要:package com.tedu.day1201; import java.io.FileInputStream; import java.io.FileOutputStream; public class CopyFile { public static void main(String[] ar 阅读全文
posted @ 2022-11-05 20:02 竹石2020 阅读(12) 评论(0) 推荐(0) 编辑
摘要:FileInputStream类 package com.tedu.day1201; import java.io.File; import java.io.FileInputStream; public class FileInputDemo { public static void main(S 阅读全文
posted @ 2022-11-05 17:37 竹石2020 阅读(11) 评论(0) 推荐(0) 编辑
摘要:package com.tedu.day1201; import java.io.File; import java.io.FileOutputStream; public class Study_Fos { public static void main(String[] args) { try 阅读全文
posted @ 2022-11-05 17:04 竹石2020 阅读(7) 评论(0) 推荐(0) 编辑
摘要:三种方式 public File(String pathname) -- 通过指定的路径名字符串创建一个File对象。 -- 若pathname指向的是文件,创建的File对象就表示文件; -- 若pathname指向的是目录,创建的File对象就表示目录。 public File(String p 阅读全文
posted @ 2022-11-03 23:25 竹石2020 阅读(15) 评论(0) 推荐(0) 编辑
摘要:package com.taobao.study; public class ChaiDemo { public static void main(String[] args) { Integer a = 100; // 自动装箱 int b = a +1; // 自动拆箱 System.out.p 阅读全文
posted @ 2022-11-03 22:20 竹石2020 阅读(10) 评论(0) 推荐(0) 编辑
摘要:package com.te.jdkapi; import java.util.Scanner; /* 验证身份证的号码 */ public class PersonDemo { public static void main(String[] args) { Scanner sc =new Sca 阅读全文
posted @ 2022-11-03 20:20 竹石2020 阅读(9) 评论(0) 推荐(0) 编辑
摘要:package com.te.jdkapi; public class TestString { public static void main(String[] args) { test(); test2(); } public static void test(){ String st = "h 阅读全文
posted @ 2022-11-03 19:22 竹石2020 阅读(46) 评论(0) 推荐(0) 编辑
摘要:package com.te.jdkapi; import java.util.Arrays; public class StringDemo { public static void main(String[] args) { String name = new String("caihengai 阅读全文
posted @ 2022-11-03 12:59 竹石2020 阅读(13) 评论(0) 推荐(0) 编辑
摘要:package com.te.jdkapi; /* 字符串不可变。一经初始化就不会改变 */ public class Study_String { public static void main(String[] args) { String a = "123"; System.out.print 阅读全文
posted @ 2022-11-02 23:26 竹石2020 阅读(11) 评论(0) 推荐(0) 编辑
摘要:package com.te.jdkapi; import com.sun.xml.internal.ws.api.model.wsdl.WSDLOutput; import java.util.Objects; /* 学习equals的方法 */ public class Study_Equels 阅读全文
posted @ 2022-11-02 22:57 竹石2020 阅读(67) 评论(0) 推荐(0) 编辑
摘要:package com.te.exp; /** * finally 的使用 */ public class StudyExcep { public static void main(String[] args) { try { int[] arr = new int[3]; arr[3] = 100 阅读全文
posted @ 2022-11-02 20:49 竹石2020 阅读(15) 评论(0) 推荐(0) 编辑
摘要:package com.te.exp; /** * 此类用于学习异常 * 异常处理方法 * 1.虚拟机默认处理 * 将异常的名称(类型)异常出现的原因 以及异常出现的位置输出到控制台 * 2.程序员手动处理 * 有两种方案 * 1.try....catch...(捕获异常) * try...catc 阅读全文
posted @ 2022-11-02 20:18 竹石2020 阅读(22) 评论(0) 推荐(0) 编辑
摘要:总结,接口可以在一个类继承别的父类后,如果父类不满足当前的需求,可以通过接口的形式添加方法,进行功能的扩充 public class Inter_Demo { public static void main(String[] args) { Dog a1 = new Dog(); a1.eat(); 阅读全文
posted @ 2022-11-02 19:24 竹石2020 阅读(20) 评论(0) 推荐(0) 编辑
摘要:/** * 接口是一种特殊的抽象类,该类型只能存在常量和抽象方法,而不存在变量和具体方法 * jdk1.8之前只能声明抽象方法,1.8之后可以声明具体方法 * 定义接口时,需要使用interface关键字 * 2.定义接口的格式 * [public abstract] interface 接口名称{ 阅读全文
posted @ 2022-11-01 22:39 竹石2020 阅读(17) 评论(0) 推荐(0) 编辑
摘要:/** * 抽象类的成员的特点 * 抽象类中可以有成员变量、构造方法、成员方法(抽象的和具体的),其特点如下: * 1.成员变量:既可以是变量。也可以是常量 */ public class Study_Abstract { public static void main(String[] args) 阅读全文
posted @ 2022-11-01 22:01 竹石2020 阅读(16) 评论(0) 推荐(0) 编辑
摘要:/** * 学习抽象类和抽象方法 * 抽象方法:只进行方法的声明,而不提供具体的实现(没有方法体) * 抽象类:只要在一个类中有一个抽象方法,那么这个就得声明一个抽象类 * 抽象类和抽象方法的定义: * abstract class 类名{} * public abstract 返回值/void 方 阅读全文
posted @ 2022-11-01 21:35 竹石2020 阅读(22) 评论(0) 推荐(0) 编辑
摘要:class Animal{ int age = 100; // 如果父类中没有call方法,那么子类中也不能调用该方法,编译时会出错 public void call(){ System.out.println("动物再叫。。。。。。。。"); } public static void study( 阅读全文
posted @ 2022-11-01 18:45 竹石2020 阅读(21) 评论(0) 推荐(0) 编辑
摘要:测试一:成员变量:编译时期向左看,运行时也向左看 测试二:成员方法:编译时期向左看,运行时期向右看 #什么是多态呢? ##多态可以理解为是同一个方法由于发送对象的不同而执行不同的行为方式。 #一个对象的实际类型是确定的,但是引用类型是不确定的。 ##举个例子: new Student();//这个对 阅读全文
posted @ 2022-11-01 13:03 竹石2020 阅读(19) 评论(0) 推荐(0) 编辑