- 博客(7)
- 收藏
- 关注
原创 Mybatis:Mapper method attempted to return null from a method with a primitive return type (int)
Mybatis中 Mapper method attempted to return null from a method with a primitive return type (int)错误本人是在进行插入操作的时候发生的错误,相应的删除和修改都是同样的道理 <select id="saveEmpInfo" resultType="int"> INSERT INTO emp(eId,eName,did) VALUES(#{eId},#{eName},#{did})
2020-10-20 11:33:21
792
原创 java——各种排序“大集合“
排序问题对自定义字符串一维数组中的元素进行排序快速排序package test;import java.util.Arrays;public class QuickSort { public static void main(String[] args) { //声明一个数组并初始化 int[] arr = {6,1,2,7,9,3,4,5,10,8}; //快速排序 quickSort(arr,0,arr.length-1); //输出 System.out.pr
2020-08-01 19:25:37
198
原创 Java中重载与重写的区别
重载与重写的区别一、对象类型中的基本知识java中通常使用继承来提高代码的复用性,子类自动继承父类的方法和属性,使得子类中不在存在重复的代码,其中,被继承的类称为父类,继承的类称为子类,子类中的方法被称为重写方法,父类中的方法被称为被重写方法,用extends关键字来表示一个类继承来另一个类,值得注意的是,在继承过程中,子类可以定义特定的属性和方法,也正是因为有了继承,才有了多态。1.向上转型父类引用指向子类对象称为向上转型;向上转型的时候会丢失掉自己的特有行为假设有一个Gril类,里面包含了一个
2020-07-27 18:35:29
237
原创 Java的多态、抽象类及接口
多态以及抽象接口多态1.什么是多态具有多种形态的行为被称为多态,简单来说,多态是具有表现多种形态的能力的特征,同一个实现接口,使用不同的实例而执行不同操作2.类的权限分为两种公共类(public)默认类(default)注意:默认类不能出本类3.多态存在的三个必要条件要有继承,有三种级别可供选择 — 父类-子类(is-a) —抽象类-实现类(is-a)—接口-实现类(like-a)要有重写父类引用指向子类对象4.运行时多态与非运行时多态(1)非运行时多态(还没有进
2020-07-25 16:12:00
306
原创 java继承中的构造方法使用
java继承中的构造方法引入封装的基本概念一、封装1、什么是封装******封装,就是隐藏对象的属性和实现细节把属性都隐藏,通过这些公有方法访问私有属性,其中public -> protected -> default -> private(开放程度由大到小,安全性由低到高)2.属性封装的实现修改属性的可见性来限制对属性的访问为每个属性创建一对赋值(setter)方法和取值(getter) 方法,用于对这些属性的访问在setter(存的限制)和getter(取的限制)方法
2020-07-23 20:26:45
1775
原创 java实现简易计算器(四则运算详细分析)
简易计算器(四则运算规律)针对不同的需求,通过四则运算规律实现以下两种计算器:1.main()中自定义初始值,规定两个操作数和操作运算符(+、-、*、/)2.自定义功能类(FourCalc.java)对于输入不同的操作运算符(+、-、x、/),在测试类(TestCalc.java)中输出结果注意:在计算器的制作过程中,"+、-、*"三种运算符一般运算结果为整型数,而 "/"运算结果一般为小数,在以下范例中会将两种不同的操作结果给予显示第一种:规定初始值类型计算器(类型一)经过四种操作运算符,输出
2020-07-22 20:08:41
8984
原创 java实现多种星号(**)三角形
Java实现各种**三角形(星号)****通过java语句,自定义腰长实现直角三角形、等腰三角形等****尖朝上直角三角形import java.util.Scanner;public class PrintRightTriangle{ public static void main(String[] args) { Scanner scan = new Scanner(System.in); System.out.println("请输入直角三角形的高:"); //接收
2020-07-22 13:49:41
4743
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人