- 博客(20)
- 收藏
- 关注
原创 Java反射基础使用与理解
通过Class中静态方法forName(String url) url是指定类的完整名称。构造方法的参数类型 [class java.lang.String, int]这是我的结果前三个表示获取到了对象,后两个表示获取到的对象是一个对象。Name属性的类型 class java.lang.String。构造方法名字 src.am.demo01.Person。构造方法名字 src.am.demo01.Person。通过指定类对象调用getClass()通过指定类的class属性。构造方法的参数类型 []
2023-11-03 12:04:42
123
原创 MySQL的增删改查SQL语句
注意:replace和insert有相同的作用,但replace更牛X一点,它不仅可以添加表里没有的数据,还能添加和表里主键或者唯一性约束相同的数据,它会替代之前的数据。例子:与上面例子一样,不过左外连接的特性是,一左面表为主体如果右边表中没有对应的信息就填空,上面例子连接,如果没有对应就不会被查到。3.同时插入多条:insert into 表名 (字段名1,等等) values (值1,等等),(值1,等等),等等。例如:查询book表中价格比borrow表中的所有id值大的书的名字。
2023-04-13 22:11:03
1033
原创 MySQL表的定义与相关约束
用法:poreign key (表1的字段名列表) references 表2(字段名列表)用法:alter table 表名 modify 字段名 数据类型 not null。5.自增约束:每次插入新的记录时,系统会自动生成自动的主键值。用法:与默认约束类似,关键字:auto_increment。用法:创建时 字段名 数据类型 default 默认值。1.主键约束:就是一张表里只能有一个,并且不能为空。用法:与默认约束类似,关键字:check。[(字段名 类型 约束 注释 等等)]
2023-04-12 18:05:00
139
原创 MySQL数据库操作常用的命令
这篇文章主要讲的是命令行中对mysql的操作,但使用时一般写SQL语句是在软件navicat中写的所以以后更新的SQL语句有关的其他的知识会在navicat中展示。然后中间可以用if not exits判断数据库是否已经存在。drop database (if exists)数据库名称。default character set 字符集。default character set 字符集。alter database 数据库名称。完整例子如:创建一个名字为cc的数据库。collate 数据校验规则。
2023-04-11 21:30:41
100
原创 java包装类
首先介绍一下包装类的由来,java是面向对象的语言,但是java中的基本类型是无法定义对象的,所以为了将基本类型也能像对象一样处理就提供了包装类。包装类的作用就相当于基本类型和对象之间的转换。
2023-04-09 21:29:52
125
原创 java中的泛型
泛型存在的原因就是为了向下转型的方便。本质上是程序员定义的安全类型。语法:类名<T>T代表一个类型的名称。泛型的类型参数只能是类类型,不能是简单类型,意思就是只能在类后面加那个玩意泛型类型个数可以是多个如:类名<K,V>可以使用extends关键字限制泛型的类型可以使用通配符限制泛型类型。
2023-04-09 16:42:06
87
原创 java多线程
多线程简而言之就是,同时做不同的事,一个线程 执行一件事。java中有两种方式实现多线程,第一种,继承java.lang.Thread,第二种,实现java.lang.Runnable接口。不管哪种方法都要重写run方法。
2023-04-08 22:08:58
59
原创 java枚举
枚举就是相当于一种来存放常量的特殊的类,是一种新的常量定义方式,提供了安全检查功能,简而言之就是把常量搞的有对象的特性了,类型也是和类差不多所以方法调用枚举类型的常量时其他类型的常量无法没方法调用。下面例子有。类型安全紧凑有效的数据定义可以和程序其他部分完美交互运行效率高。
2023-04-07 21:52:34
10265
原创 Annotation
Annotation,也叫做注释,它的存在不影响程序正常运行,会对编译器警告或者其他辅助工具产生影响。关键字是@interface例如:代码块中就是大括号中方的是它的成员,其类型有String,Class,Primitive,enumerated,annotation,以及所列的类型数组。default是用来设置默认值的可以省略。
2023-04-02 22:52:08
120
1
原创 java反射的基本用法
反射是干啥的:反射就是一个可以认清“自己”的方式通过这个方式,可以得到一个类的信息,就像照镜子来获取自己的外貌信息一样。反射是reflect 在java.lang.reflect包中。类名.class 如:Class cls=String.class对象.getClass() 如:String str="abcde";Class.forName(类的全名) 如:Class cls=Class.forName("java.lang.String");通过反射可以访问的主要描述信息组成部分。
2023-04-01 21:55:20
181
原创 java集合类
主要理解集合类的概念,和掌握其使用方法java.util 包中提供了一些集合类,这些集合类也叫容器。集合类类似于数组,只不过是存放对象的引用的,而且长度可变。下图是集合类的继承关系:可以看到图中有个Collection接口,他是层次结构中的根接口,通常不能直接使用,Set和List继承他的方法可以使用他的方法。Collection的常用方法方法功能描述add(E e)将对象添加到集合中将对象从集合中移除isEmpty()判断集合是否为空iterator()迭代器,用于遍历集合中的对象。
2023-03-18 21:59:56
146
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人