- 博客(7)
- 收藏
- 关注
原创 MySQL的基础知识(二)-----分组查询&约束
在上一章大概讲了一部分关于分组查询的知识,这一章再详细的讲解部分。根据源表的结构,快速创建一张表结构一样的新表。
2025-01-24 16:18:19
994
1
原创 MySQL的基础知识-----超详细版(一)
什么是SQL:SQL是结构化查询语言的简介,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库。SQL分类:DDL:数据定义语⾔,⽤来维护存储数据的结构代表指令: create, drop, alter。DML:数据操纵语⾔,⽤来对数据进⾏操作代表指令: insert,delete,update,select。DCL:数据控制语⾔,主要负责权限管理和事务代表指令: grant,revoke,commit。存储引擎就是用来处理数据的。#查看数据库。
2025-01-19 00:04:03
848
1
原创 Java基础知识-------String类(超级详细)
由于String的不可更改特性,为了方便字符串的修改,Java中又提供StringBuilder和StringBuffer类。这两个类大 部分功能是相同的,这里介绍 StringBuilder常用的一些方法,其它需要用到了大家可参阅StringBuilder的在线文档。方法说明在尾部追加,相当于String的+=,可以追加:boolean、char、char[]、 double、float、int、long、Object、String、StringBuff的变量获取index位置的字符获取字符串的长度。
2024-12-06 03:10:34
1052
1
原创 Java基础知识------抽象类、接口(超级详细)
/ 报错提示 Class 'cat' must either be declared abstract or implement abstract method 'method()' in 'Animal';//这个时候该代码就不会报错(因为此处重写了父类的抽象方法)//这个时候改代码也不会报错(因为此处子类和父类一样是抽象类方法)// 报错警告 此处不允许使用修饰符private。
2024-12-06 00:10:50
1031
1
原创 Java——多态的基础知识
例如:若干年前的手机,只能打电话,发短信,来电显示只能显示号码,而今天的手机在来电显示的时候,不仅仅可以显示号码,还可以显示头像,地区等。圈复杂度是一种描述一段代码复杂程度的方式.一段代码如果平铺直叙,那么就比较简单容易理解.而如果有很多的条件分支或者循环语句,就认为理解起来更复杂.因此我们可以简单粗暴的计算一段代码中条件语句和循环语句出现的个数,这个个数就称为"圈复杂度".如果一个方法的圈复杂度太高,就需要考虑重构.不同公司对于代码的圈复杂度的规范不一样.一般不会超过10.重写的概念:也称为覆盖。
2024-10-10 21:42:26
1233
1
原创 Java基础知识——继承的基础知识(超级详细)
(子类优先访问)方法的执行规则也是一样。继承(inheritance)机制:是面向对象程序设计使代码可以复用的最重要的手段,它允许程序员在保持原有类特性的基础上进行扩展,增加新功能,这样产生新的类,称派生类。Java中使用类对现实世界中实体来进行描述,类经过实例化之后的产物对象,则可以用来表示现实中的实体,但是现实世界错综复杂,事物之间可能会存在一些关联,那在设计程序是就需要考虑。然后我们又看,通过这样封装的方式将会更加好的去理解代码,不用再写很多重复的代码,极大的提高了代码的可读性,让代码更加精炼。
2024-10-10 00:56:54
1942
1
原创 Java-----类与对象、封装的基础知识(超详细讲解)
我们用一个形象的比喻,类就相当于是建楼的图纸,而对象就是一座座建好的高楼,用一张图纸可以建起多座楼层。类是描述对象的,对象是一个真正存在的一个实体。定义了一个类,就相当于在计算机中定义了一种新的类型,与int、double类似,不过int和double是Java语言自带的内置类型,而类是用户自己定义的一个新的类型,比如上面的student便是一个学生类,有了这些类之后便可以用这些类来定义实例。用类类型创建对象的过程,称为类的实例化。1、使用new关键字来实例化对象.2、使用new关键字1可以实例化多个对象。
2024-09-29 00:13:13
1835
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人