自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 mybatis框架

三层架构:表现层:是用于展示数据业务层:是处理业务需求持久层:和数据库交互的mybatis是一个持久层框架,用java编写它封装了jdbc操作的很多细节,开发者只需关注sql语句本身,无需关注注册驱动,创建连接使用了ORM思想实现了结果集的封装ORM(Object Relational Mapping)对象关系映射就是把数据库表和实体类及实体类的属性对应起来,可以操作实体类就是先操作数据库表。

2022-09-17 19:06:43 187 1

原创 接口的使用

使用接口的时候注意事项:1.接口是没有静态代码块或者构造方法的。2.一个类的直接父类是唯一的,但是一个类可以同时实现多个接口。格式:public class MyInterfaceImpl implements MyInterfaceA,MyInterfaceB{//覆盖重写所有抽象方法}3.如果实现类所实现的多个接口中,存在重复的抽象方法,那么只需要覆盖重写一次即可。4.如果实现类中没有覆盖重写所有接口当中的所有抽象方法,那么实现类就必须是一个抽象类。5.如果实现类实现的

2022-02-23 19:56:19 146

原创 发红包案例

分析:分析过后有User,Manager(群主),Member(成员)以及主方法四个类,分别在类中定义不同的方法User类:定义name以及money两个变量和show方法Manager类:(群主继承了User类的功能),在这里面实现发红包的功能,将发出的红包分成count份Member类:同样继承了User类的方法,以及定义了一个收红包的方法最后就是主方法的类:在这里面定义新变量并且进行运行...

2022-02-22 12:47:06 135

原创 抽象类与抽象方法

抽象方法定义格式:修饰符 abstract 返回值类型 方法名 (参数列表)如果一个类包含抽象方法,那么该类必须是抽象类。定义格式:abstract class 类名字{}如何使用抽象类和抽象方法:1.不能直接创建new抽象类对象。2.必须用一个子类来继承抽象父类。3.子类必须覆盖重写抽象父类当中所有的抽象方法。覆盖重写:子类去掉抽象方法的abstract关键字,然后补上方法体大括号。4.创建子类对象进行使用注意事项:...

2022-02-22 10:32:14 142

原创 Scanner的使用

import java.util.Scanner;//导包语句Scanner sc = new Scanner(System.in);//通过键盘输入,要写在主方法里面int i = sc.nextInt();//获取int数据String str = sc.next();//获取字符串

2021-11-30 13:21:21 48

原创 构造方法

public Student(){System.out.println("无参数构造方法");}public Student(String name,int age){this.name = name;this.age = age;System.out.println("全参构造方法");}注意事项:1. 构造方法的名称必须和所在的类名称完全一样,就连大小写也要一样2. 构造方法不要写返回值类型,连void都不写3. 构造方法不能return一个具体的返回值4. 如...

2021-11-29 17:03:01 133

原创 private的使用

private int age;//成员变量 加上private调用此方法时就不能直接得到age的数据,需要间接通过set get方法获取数据,这样就可以对不正确的数值进行筛选如果成员变量中用了private就需要间接获取成员变量的数据person.setAge(11);//因为age使用了关键字private,所以要想获取age的数值需要用setAge方法如果成员变量的类型为boolean,get方法要写成isXxx,set规则不变...

2021-11-29 16:19:27 235

原创 成员变量和局部变量的区别

public void method(int param){ 方法的参数属于局部变量,参数在方法调用的时候必然会被赋值}

2021-11-29 14:06:04 40

原创 对象的创建及其使用

2021-11-24 16:07:10 39

原创 遍历数组

遍历数组就是对数组中的每一个元素进行逐一、挨个处理。默认的处理方式就是打印输出。

2021-11-21 17:01:30 182

原创 获取数组的长度

格式: 数组名称.length例如:运行结果为:数组一旦创建,程序运行期间,长度不可改变。要想改变数组的长度就要新建一个数组。

2021-11-21 16:50:54 70

原创 获取数组元素

静态访问数组元素例如一组数组: int [] arrayA = {10, 20,30};System.out.println(arrayA[0]);//获得的就是10这个元素也可以将数组中的某个元素单独提取出来例如:定义一个新的变量,将数组中的某个数据赋值给新的变量int num =arrayA[1];//此时是将数组中的第二个元素20赋值给num动态访问数组元素动态数组没有具体的元素内容,会自动默认一个值但可以将某个值赋给数组中的元素运行结果为:...

2021-11-21 15:42:37 985

原创 数组的定义格式

int[] arrayA = new int[300];//一个可以保存300个int数据的数组int[ ] arraryA = new int []{10,20,30};//具体内容为10,20,30的数组(长度为3)上面可以直接写 int[ ] arraryA= {10,20,30};

2021-11-21 15:12:49 356

空空如也

空空如也

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

TA关注的人

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