自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java 项目

你知道苍穹外卖这个项目吗,我今天在做这个项目遇到了问题,今天做的时查询历史订单,和查询历史订单详情这两个接口,查询订单详情的时候,给出的时封装到orderVO当中,但是这里面只有,public class OrderVO extends Orders implements Serializable {比如,用户提交订单,我应该向订单表中添加数据, 然后再向订单明细中添加数据(订单明细中的数据就是订单中菜品,比如多个菜品,等明细),然后会用到订单的主键值,这就需要我们需要返回主键值。地址栏传参传入员工id。

2025-04-08 10:53:53 1388

原创 反射java

反射就是从类里面拿东西,拿成员方法,构造方法,字段(成员变量)获取构造方法等(都是在字节码文件当中的),都是在class对象中获取,首先要获取class对象Class这是一个类,就是用来描述字节码文件的java中万物皆对象字节码文件可以看作Class的对象构造方法也可以看作一个类的对象constructor......

2025-03-21 16:50:02 128

原创 javaweb

基于jdbc操作数据库(增删改查)这个图中就是操作步骤,和相关代码。注意:1.注册驱动就是将驱动类加载到内存当中2.执行sql语句的代码有返回值jdbc底层执行查询后会封装数据到ResultSet中 ,J看视频黑马程序员javaweb 2024年的,p631.在mybatis中写代码,也就是持久层的接口,dao,但是mybatis中一般叫mapper 2.mybatis作用是操作数据库的,增删改查,简化jdbc,底层也是jdbcmapper层代码:注意: 1.@Mapper//加上这个注解,应用程序运行时候

2025-02-28 20:49:09 1654

原创 javaweb多表关系

如果要是删除部门表的其中一个,比如删除id=1,在员工表中没有变化, 那个dept_id还有1存在,添加外键能直接用代码添加,下方的,也能用可视化的添加,下面的上面的。部门和员工关系,一个部门能有多个员工,一个员工只能有一个部门。两个表联系,在多的那个表中(员工)添加字段关联另一个主键。要是想时绝对的一对一关系,还要再外键上加上unique。要解决就加外键,也是外键的作用。

2025-02-08 17:47:20 256

原创 javaweb

删除部门。

2025-01-16 23:27:29 166

原创 学习javaweb不懂得知识点或者细节

数据如果有没有映射到相应地方,有下解决方式。

2025-01-16 23:04:37 242

原创 Mybatis

Mybatis使用细节。

2025-01-15 22:33:43 119

原创 jdbc 操作

【代码】jdbc 操作。

2025-01-13 14:06:34 161

原创 安装maven出现的错误

【代码】安装maven出现的错误。

2024-12-25 17:29:28 465

原创 java多线程

【代码】java多线程。

2024-12-22 16:07:00 206

原创 java IO流

IO流:作用存储和读取数据IO流分类字节流。

2024-12-13 21:28:39 346

原创 java File

File对象就表示一个路径,可以是文件的路径、也可以是文件夹的路径。

2024-12-11 17:58:06 151

原创 java练习

特点:1、随着类的加载而加载;3、被类的所有对象共享;注意事项:1.在静态方法中是没有this关键字的;2.静态方法只能访问静态的成员变量和静态的成员方法。字符串怎么转化为整数,1.字符串转化为字符型 2.字符型得到的-‘0’ 比如 ‘1’-‘0’的值是int 型的1。第一次 1 第二次1*10+2 第三次 第二次*10+3 ..........例如要输出123456789,但我第一次只能得到1,第二次得到2.......static关键字:针对多个对象共有的成员变量值时所提出的。

2024-12-10 21:16:41 298

原创 java111

随机抽取学生,并且抽取男生概率为70%,女生30%

2024-12-10 21:16:23 138

原创 stream流

总结无论让干什么,先获取流 .stream()然后进行中间方法,最后.forEach(new C...)遍历。map方法的参数就是 FunFunction...函数式接口。收集流中的数据,放到集合中(List,Set,Map)双列集合获取stream流。Stream流中的中间方法。获取和跳过前几个元素的方法。数组获取stream流。收集方法collect。放到双列集合Map中。

2024-12-10 20:45:47 203

原创 java集合合集

注意看方法中的细节部分,其中有删除元素的细节,有contains方法的细节,contains方法判断是否包含,看下方图片。list集合,有序,可重复,有索引,实现类集合Array List,LinkedList。3.ArrayLIst底层是数组结构的,数组默认长度为10,元素添加满时会扩容1.5倍。随机抽取学生,并且抽取男生概率为70%,女生30%list中特有的操作索引的方法。

2024-12-09 19:21:14 290

原创 java 迭代器、增强for、lambda

迭代器遍历完成,指针不会复位。要想再遍历,重新定义个迭代器对象。String s:第三方变量s,依次表示list里面的数据。修改第三方变量s的数据原本集合中的数据不发生改变。迭代器删除元素用迭代器本身的remove方法。所有的单列集合和数组才能用增强for进行遍历。list:表示需要遍历的集合或者数组。

2024-12-04 20:23:19 135

原创 java map双列集

map集合的方法package com.itheima.a01mymap;import java.util.HashMap;import java.util.Map;public class A01_MapDemo1 { public static void main(String[] args) { //创建map的对象,map是接口且有泛型,要创建实现类的对象,学习map中的方法所以用多态的方式创建对象 Map<String,Stri

2024-12-04 18:00:31 284

原创 java泛型

注意:泛型只能支持引用数据类型,不支持基本数据类型,但是可以用对应的包装类来实现。如果没有指定集合的泛型,默认是Object。进行类型检查和类型安全的方法,使得程序员可以在编写代码时指定类、接口或方法可以操作的数。Java泛型是用来创建泛型类、接口和方法的机制。类型安全:泛型可以在编译时检查类型,避免了在运行时出现类型转换错误。简化代码:泛型可以减少代码的重复量,提高代码的可读性和可维护性。代码重用:泛型可以使代码更加通用,可以用于多种类型的数据。据类型,而不必在实际使用时再指定类型。

2024-11-29 15:13:11 264

原创 java包装类

包装类,创建了一个对象,对象当中记录对应的数据值,看黑马程序员解释。包装类可以看作正常的基本类型定义赋值。

2024-11-25 10:56:28 126

原创 java 爬虫

【代码】java 爬虫。

2024-11-21 22:37:44 552

原创 java 字符串

我们也可以将字符串转换为字符数组,这需要使用字符串对象的一个方法toCharArray()。它返回一个字符串对象转换过来的字符数组。字符串替换是用新字符去替代字符串中指定的所有字符,String类提供的replace方法可以实现这种替换。equals()方法,它是比较两个字符串是否相等,返回值boolean值;equalsIgnoreCase()方法,同样返回值为boolean值。我们可以使用compareTo方法比较两个字符串的大小,

2024-11-21 18:04:22 569

原创 java正则表达式

作用校验qq账号密码等是否正确。

2024-11-20 21:25:17 158

原创 BigInteger和BigDecimal

BigInteger成员方法。BigDecimal:小数。Integer:整数。

2024-11-20 21:19:06 154

原创 java大小写转换

【代码】java大小写转换。

2024-11-18 22:25:01 209

原创 java JFrame

一但可见,并且在main静态方法中实例化该方法后,点击运行就会生成这个窗体),在main静态方法中实例化)//title为窗体的标题,可自定义。(本实例中采取此方法,并且。

2024-11-18 21:51:26 295

原创 java连接MySQL数据库,进行增、删、改、查,操作

jdbc官网下载下载,下载看scnd上教程,只需要这个文件,把这个文件拉到桌面,打开自己写代码的文件夹,新建个文件夹名字改成lib,把jdbc放到lib中。

2024-11-14 23:24:56 703

原创 java 内部类

内部类隐藏了this成员变量 ,数据类型是外部类,this记录的是外部类的地址值。

2024-11-13 16:03:32 161

原创 java 接口

接口和抽象类不同,抽象类子类必须重写方法,但是有的子类不用这个方法。可以用接口。//父类return age;//吃饭类,抽象//定义个接口//定义个子类//继承父类,并且有个接口System.out.println("狗吃骨头");System.out.println("狗在游泳");

2024-11-12 16:50:07 192

原创 抽象类java

/抽象类防止子类不重写父类,父类的方法中加上abstract子类必须重写父类//抽象方法格式 public abstract 返回值 方法名(参数);以分号结束,不写方法体//抽象类格式 public abstract class 类名{}//创建子类对象Student s=new Student("张三",23);//张三23//抽象类不能创建对象,因为创建对象调用方法,方法体//抽象类可以有构造方法,作用是当创建子类对象时,给属性进行赋值的,//父类Person//抽象方法。

2024-11-11 23:45:43 144

原创 权限修饰符和代码块

【代码】权限修饰符和代码块。

2024-11-11 22:30:45 178

原创 包和final

【代码】包和final。

2024-11-10 22:37:31 101

原创 java 多态

package dome01;public class zhuche { public static void main(String[] args) { //学生对象和老师对象都想打印 信息为.... //创建个学生对象 Student s=new Student(); s.setName("张三"); s.setAge(18); s.show(); Teacher t=n

2024-11-09 22:58:12 1916 1

空空如也

空空如也

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

TA关注的人

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