自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java小白零基础(十四)对数据库中表中的数据进行增改删查询,封装一个工具类(JdbcUtil),JavaBean规范,BeanUtils 类,元数据,封装BaseDao,增删改查

对数据库中表中的数据进行增改删查询,封装一个工具类(JdbcUtil),JavaBean规范,BeanUtils 类,元数据,封装BaseDao,增删改查

2023-04-14 21:23:27 292

原创 java小白零基础(十三)通过命令操作数据库,修改创建好的表字段,事务操作,查询,开发中使用的多表联查

not null 如果给一个字段加上了非空,如果添加数据的时候,必须给当前字段赋值。unique 设置字段的唯一性,添加数据的时候,如果添加数据重复的值话会报错。主键是唯一的并且是非空的,以后开发中必须每张表都得有且只有一个主键字段。真实开发的时候,特别是外键约束的表的时候,要加上级联删除和级联修改。**注释:**INNER JOIN 与 JOIN 是相同的。求一个字段的数据的平均值select*primary key。​ count(*);求一个字段所有数据的和。limit :限制输出。

2023-04-14 21:18:34 351

原创 java小白零基础(十二)Stream流

Collection集合:default Stream stream();返回的是一个有顺序的 和集合源数据相关的对象,说白了 就是将集合中的数据变成了另外一种形式而已 (流的形式)(基于Lambda之后,jdk8又引入一个关于集合类库目前的弊端的解决方案。因为真实的开发的时候,最终的结果还是集合 流只是扮演了中间处理数据的角色。count :统计流中的个数,返回值是long类型的数据。将list集合 姓张的过滤到另外一个新的集合中。返回由与此给定谓词匹配的此流的元素组成的流。

2023-04-14 21:15:43 110

原创 java小白零基础(十一)死锁,Object类下面的和线程相关的方法,线程,生产者消费者模式,线程池,反射,设计模式

死锁,Object类下面的和线程相关的方法,线程,生产者消费者模式,线程池,反射,设计模式

2023-04-14 21:10:16 135

原创 java小白零基础(十)

当多个线程同时请求一个数据的时候,会导致数据不准确的情况。线程的同步真实的意思: 让你"排队",几个线程之间要排队。一个一个对共享资源进行操作,等一个结束以后,另外一个再进来操作。概念:是一个独立运行应用程序,比如就是进入一个进程 qq或微信,进程需要系统分配的。​ 同一个进程,有多个线程,这个多个线程是可以共享同一个数据的。练习: 新建两个线程,一个线程打印99乘法表,另外一个线程打印直接三角形。练习:新建两个线程,一个线程打印99乘法表,另外一个线程打印直接三角形。

2023-04-03 08:04:19 78

原创 java小白零基础(九)

本次磁盘上面存的有对象的数据,咱们可以再通过流读取到Java代码中变成对象。​ output : 从内存(String str = " 还是数据库的借口借口") 写入到磁盘的c:/aaa/1.txt文件中。计算机通过cpu读取硬盘的数据,在Java中可以加上缓冲的概念,每次读取具体的缓冲值。从磁盘(c盘)读取数据到内存(Java代码) 1.txt====》java代码(输出出来)File类是Java内置的一个类,专门处理电脑磁盘上面的文件和文件夹的一个类。将键映射到值的对象。

2023-04-01 14:06:04 155

原创 java小白零基础(五)

在Java中,同一个类中,有很多的方法,如果方法的名字一样,参数列表不一样,那么方法之间叫重载。在面向对象中,所有的对象都是可以通过类创建(描述的)。但是有的时候父类的方法需求满足不了子类的需求了,这个时候在子类中需要重写父类的方法。重写的目的: 和继承有关 重写的是方法 子类是可以继承父类的非私有化的方法的。6.在子类中 必须去重写父类的所有的抽象方法,让抽象方法变得有意义。7.在抽象类中,非抽象的方法能不能在子类被重写的,可以的。2.抽象方法是一个没有方法体的方法,是一个不完整的方法。

2023-03-27 21:53:22 123 1

原创 java小白零基础(七)

/抄别人的异常类 单身人士的异常类 class SinglerException extends Exception {super();buy(false);} //true 是单身 false 不是单身 public static void buy(boolean isSingle) throws Exception {throw new SinglerException("单身不能进店购买");} System . out . println("情侣买一送一!!!");} }

2023-03-27 21:47:16 277

原创 java小白零基础(八)

现在集合容器中存数据的时候,字符串 整型 等但是也可以存对象,集合中带有泛型 是一个类return age;} @Override //重写的toString方法 Object类 //将内存地址 转为一个字符串表示的形式 可以看到打印的数据 不再是一个内存地址了 //而是一个字符串了 public String toString() {Person person1 = new Person("狗蛋" , 24);

2023-03-27 21:46:03 66

原创 java小白零基础(六)

向上转型是自动转的将子类的对象赋值 父类的引用呢 小范围(子类)转为大范围(父类)的 是可以自动转的。父类的引用可以调用父类的所有的方法,但是不能调用子类独有的方法。最终的调用结果看的是子类中重写的方法的。final修饰的局部变量可以暂时不用赋值, 使用的时候必须赋值,一旦赋值以后就不能改了。final修饰的成员变量必须初始化(赋值),一旦被赋值之后,就无法被修改。父类的引用指向子类的对象 或者 子类对象赋值G给了父类的引用。3.父类的引用就可以调用子类重写方法,不能调用子类独有的方法。

2023-03-27 21:42:47 71

原创 java小白零基础(四)

尽管你是 new 的儿子类 但是会执行父类的构造方法。练习: 人生孩子,孩子去玩玩具 ,玩具被玩(在玩具类中打印玩具被玩)2.在构造方法中调用其他的构造方法的时候,构造调用时候一定写在首行。公开的(public)和默认的(啥也不写)方法,子类是可以使用的。公开的(public)和默认的(啥也不写)属性,子类是可以使用。1.先执行父类的构造方法,然后再执行子类的构造方法。继承其实就是将父类的属性和方法,子类中可以使用。龙生龙 凤生凤 老鼠的儿子会打洞。私有的属性,子类是无法使用。私有的方法,子类是无法使用。

2023-03-27 21:37:27 189

原创 java小白零基础(三)

无参 无返回值的方法有参 无返回值的方法无参有返回值的方法有参有返回值的方法变量定义:数据类型 变量名字 = 值;数组定义:数据类型[] 数组名字 = 数组的值;数组详细的语法格式:数据类型 [ ] 数组的名字 = {值 1 , 值 2 , 值 3 , . . . };或数据类型 数组的名字 [ ] = {值 1 , 值 2 , 值 3 , . . . };数据类型[] 数组的名字 = new 数据类型[容量];或者数据类型 数组的名字[] = new 数据类型[容量];

2023-03-27 21:33:50 269

原创 java小白基础(二)

执行流程: 首先执行表达式1,再执行表达式2,如果布尔表达式2为true,执行大括号中语句体。然后再执行表达式3,再执行表达式2,再次判断布尔表达式2,直到为false,就不执行语句体。秉承着一个特点: 从外层循环先进入到内层循环,然后 内存循环先结束。如果代码中出现了大量的重复的代码或者有规律的代码的时候,可以使用循环结构出来。然后再回到外层循环,再进入到内层循环,内层循环结束,再会带外层循环。循环可以做重复的事情,或者有规律的。表达式1: 初始化的条件。表达式3: 循环条件。

2023-03-27 21:28:52 54

原创 java小白基础(一)

JVM: java虚拟机jre: java运行环境jdk: java开发工具jdk里面包含了 jvm 和jre。

2023-03-27 21:22:34 167 1

空空如也

空空如也

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

TA关注的人

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