![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
文章平均质量分 65
数字世界
这个作者很懒,什么都没留下…
展开
-
MYSQL+JDBC
数据库操作1.创建一张表:create table 表名( 字段1 字段类型, 字段2 字段类型, ...);CREATE TABLE fictioncategory ( categoryud INTEGER, catagoryname VARCHAR ( 32 ), createtime datetime );注意:如果需要支持中文,在 create table 语句最后添加default charset = utf8注意:应该在创建表的时候指定主键,在字段的后面添加原创 2022-03-08 10:44:18 · 362 阅读 · 0 评论 -
JAVA9
1.反射Class 这是一个类任何一个类,当它被加载到内存时,JVM自动创建了一个Class对象,这个Class对象像镜子一样照着当前这个类的类结构,它可以看见当前这个类的成员变量和方法获取当前Class对象的三种方法: 1. 类名.class 2. 对象名.getClass() 3. Class.forName(全类名)注意:对于某个类加载而言,任何一种方式生成的Class对象实际上是同一个对象getSimpleName() 可以通过Class对象调用该方法获取正在加载的类名Pers原创 2022-03-08 10:43:19 · 112 阅读 · 0 评论 -
JAVA8
1泛型方法是在调用方法时指明泛型的具体类型//语法:方法访问控制符 <T,E...> 返回类型 方法名(形参列表) {}//注意:访问控制符和返回值类型中间的<T>非常重要,它表示此方法是泛型类型,但是泛型类中使用了泛型成员的方法并不是方法public static <T,E,K> void printType(T t,E e,K k) { System.out.println(t+"\t"+t.getClass().getSimpleName());原创 2022-03-08 10:42:48 · 111 阅读 · 0 评论 -
JAVA7
1 死锁死锁:多个线程相互等待,导致谁也无法执行如何避免死锁:尽可能将加锁b的粒度加粗,不要锁定过多细小的对象,而应该锁定较大的对象注意:1.当某个线程进入某个对象synchronized方法时,其他线程完全可以访问其他非synchronized的方法 2.非synchronized的方法会影响到synchronized的方法对当前对象属性值的修改 3.多个线程对于同一个对象的各个synchronized方法不能同时访问,它们互斥一般来讲,在多线程的项目中,增删改往往需要synchroniz原创 2022-03-08 10:42:17 · 1569 阅读 · 0 评论 -
JAVA6
1.StringBufferStringBuffer 可变字符序列我们可以调用一个String对象调用构造方法创建一个StringBuffer对象它可以提供各种方法对字符自身进行改变append("字符串"); 将传入的字符串追加在当前字符后delete(起始位置,结束位置)insert(插入位置,字符串)reverse() 将当前字符串逆序StringBuffer stringBuffer = new StringBuffer("hello");stringBuffer.append(原创 2022-03-08 10:41:46 · 439 阅读 · 0 评论 -
JAVA5
1.packagepackage用来定义一个包,包的作用在于解决类名冲突的问题,同一个包不允许出现相同的类名包的结构是有层级的,我们使用小数点分割包结构,我们可以使用包名.name来获取指定的某一个类我们往往使用自己所在公司域名的倒写作为当前的包名2.importimport导入某个类,那么在当前类中就可以直接使用该类,而无需写全类名注意同一个包下无需导入类就可以直接使用import 包名.*;可以导入该包下的所有类注意:java.lang包是唯一一个无需导包而可以直接使用的包3.继承原创 2022-03-08 10:40:37 · 257 阅读 · 0 评论 -
JAVA4
1.构造方法一个类中,用来构造对象的方法构造方法必须和类名同名,并且没有返回值注意:不能用void修饰构造方法只能使用new关键字调用当我们没有写关键字时,系统会提供默认无参的构造方法;当我们写了构造方法,那么系统不再提供默认构造方法。往往我们会在构造方法中为当前对象赋值,在调用的时候将属性传入方法形参,然后在构造方法中赋值注意,通常我们写一个有参的构造方法,那么我们最好在旁边再写一个无参的供别人调用2.java中的内存划分[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直原创 2022-03-08 10:39:35 · 136 阅读 · 0 评论 -
JAVA3
1.递归程序调用自身的编程技巧称为递归它通常把一个大型的复杂问题转化为一个与原问题相似的规模较小的问题来求解,大大减少了程序的代码量public class Test34{ public static void main(String[] args){ int i = dg(100); System.out.println(i); System.out.println((1+100)*100/2); //高斯算法 } static int dg(int i){ int sum =原创 2022-03-08 10:38:37 · 169 阅读 · 0 评论 -
SSM框架集成 配置
1. pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4原创 2021-04-01 12:48:16 · 98 阅读 · 0 评论 -
Spring集成mybatis
一、环境配置1.1 修改JDK版本1.2 添加坐标依赖 <dependencies> <!-- junit jar 包--> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version>原创 2021-03-24 20:46:01 · 92 阅读 · 0 评论 -
Spring IOC
一、主要内容[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-w2Rc5d6b-1615990076730)(C:\Users\LEI\AppData\Roaming\Typora\typora-user-images\image-20210314150557079.png)]二、Spring框架2.1 Spring 框架概念Spring 是一个开源的JavaEE的应用程序主要核心是IOC(控制反转/依赖注入)和AOP(面向切面编程)两大技术降低组件之间的耦合度,实现原创 2021-03-17 22:08:37 · 121 阅读 · 1 评论 -
bootStrap
一、bootStrap介绍BootStrap是一套现成的css样式集合html,css,js框架,用于开发响应式布局<head> <meta charset="utf-8"> <title></title> <link rel="stylesheet" type="text/css" href="bootstrap-3.3.7-dist/css/bootstrap.min.css"/></head><body>原创 2021-03-09 21:35:50 · 158 阅读 · 0 评论