自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 总结....

一些问题总结

2022-05-05 13:03:19 1193

原创 Mybatis的应用举例

注解 需要导入jar包​<dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.18.22</version></dependency>​​@Data //提供Setxx和getXx方法 tostring@AllArgsConstruct...

2022-03-18 00:19:36 856

原创 2022_0112_日结

匿名内部类匿名内部类指的就是没有名字的类 一般情况:很少使用具体类的匿名内部类,因为具体类本身就可以new对象 省去了新建子类(子实现类对象)的过程 应用场景:就是抽象类和接口中使用最多,其中接口使用最多的! 固定的格式---->一个类中的某个局部位置使用 new 类名(一般情况下:都是抽象类)或者接口名(){ 重写抽象类或者接口的抽象方法(){ ...

2022-01-12 23:03:24 135

原创 2022_0111日结

引用数据类型引用类型:具体类、抽象类、接口1)具体类:形式参数:如果形式参数是一个具体的类,那么需要创建该类对象返回值:方法的返回值是一个具体的类,创建该类对象2)抽象类:形式参数:需要再定义一个抽象类的子类,来进行实例化(即创建对象)返回值:返回值如果是抽象类,需要返回的是该抽象类的子类对象3)接口形式参数:如果形式参数是接口的情况,那么需要自定义一个接口的子实现类,然后通过接口多态的形式给接口实例化返回值:返回值如果是接口类型,需要返回的是该接口子实现类对象(通过子实现类进行实例

2022-01-11 21:43:45 286

原创 今日面试题

面试题1 如果一个类中没有抽象方法,那么把它定义为抽象类的意义是? 属于"设计层面"------> 不想让它 new 对象 , 肯定是有具体的子类存在 面试题2 abstract不能和哪些关键字使用? abstract的应用场景 修饰类或者成员方法 修饰成员方法注意: abstract不能和private共用 private限定只能在当前类访问 ...

2022-01-10 23:14:55 132

原创 2022_0110_日结

抽象类和接口什么是抽象类 什么是抽象方法 ---- 和之前定义成员方法一样,只是没有方法体而已: 没有{}; 权限修饰符 abstract 返回值类型 方法名(参数列表); 类名前也要加 abstract class 类名 有抽象方法的一定是抽象类 抽象类里面不一定有抽象方法 抽象类的本质: 强制子类必须做的事情 重写抽象类的所有抽象方法 在父类...

2022-01-10 23:14:00 106

原创 面试题: 子类继承父类,那么如果父类中的无参构造方法没有,那么会出现什么情况? 如何解决呢?

子类继承父类,子类的所有构造方法都会默认super();访问父类的无参构造方法 无参都没有,子类的所有构造方法报错! 最基本的解决方案: 1)手动给出父类的无参构造方法 2)现在就不手动给出父类的无参构造方法,怎么操作呢? 让子类的所有的构造方法间接访问父类的有参构造方法 只要让父类的数据进行初始化就可以! 3)在子类的所有构造方法中...

2022-01-07 20:16:41 880

原创 2022_01_07日结

1.继承继承的特点 1)在Java中只支持类与类的继承关系,即只支持单继承,不支持多继承 格式: class 父类名{} class 子类名 extends 父类名{} 不能够出现 class 子类名 extends 父类名1,父类名2{} 2)虽然不支持多继承,但是可以多层...

2022-01-07 20:16:10 213

原创 2022_01_06日结

构造方法

2022-01-06 19:29:37 129

原创 2022_01_05日结

1.成员变量和局部变量的区别(面试题) 1)书写位置不同 局部变量:在方法定义中或者方法声明上 成员变量:在类中方法外(范围大) 2)内存中的位置不同 局部变量:在栈内存中 成员变量:在堆内存中 new新建 3)存在时间--生命周期不同 局部变量:随着方法的调用而存在,随着方法调用结束而消失 成员变量:随着对像的创建而存在 4)初始化值不同

2022-01-05 22:56:41 37

原创 面向对象实操

public class Phone { //成员变量 String brand ; int price ; String color ; String memory ; /* 行为:成员方法 去掉了static callPhone(String name),name:某个人的名称 sendMsg(String name), 给name 打发短信 playGame():玩游戏 */ publ...

2022-01-04 22:06:57 2185

原创 2022_01_04日结

1.面向对象 !!!!!!!!!本质就是基于面向过程的面向对象的思想特点 本质就是基于面向过程的 面向过程 代表语言就是C语言 面向过程的思想:(亲力亲为的) 1)拿到一个需求,分析步骤 2)代码实现,中间完成代码中的逻辑判断... 3)写完 测试 面向对象的三大特征 封装 继承 ...

2022-01-04 22:01:10 54

原创 12_30日结

没有具体返回值类型的方法定义和调用public static void main 没有返回值类型的方法的定义格式 定义方法的时候,也必须遵循java的格式,此时java语法规定,使用 void 关键字填充这个这个 即 : 权限修饰符 静态修饰符 void 方法名(形式参数列表){ 业务逻辑; 结束; //不能够使用return 该方法没有具体...

2021-12-30 23:51:17 996

原创 12_29日结

1.循环的嵌套for使用for循环的嵌套 for(初始化语句1;条件表达式1;控制体语句1){ 循环体是for循环 for(初始化语句2;条件表达式2;控制体语句2){ 循环体语句2;.... } } 2.跳转控制语句 break; 在while语句中 匹配case后面起结束作用 另外一种在死循环中起结束作用 早期的时候在for循环嵌套...

2021-12-29 23:54:05 1327

原创 百钱买百鸡

我国古代数学家张丘建在《算经》一书中曾提出过著名的“百钱买百鸡”问题,该问题叙述如下:鸡翁一,值钱五;鸡母一,值钱三;鸡雏三,值钱一;百钱买百鸡,则翁、母、雏各几何? 翻译过来,意思是公鸡一个五块钱,母鸡一个三块钱,小鸡三个一块钱,现在要用一百块钱买一百只鸡,问公鸡、母鸡、小鸡各多少只?穷举算法题class ForTest{ public static void main(String[] args){ for(int Gj=0;Gj<33;Gj++){...

2021-12-29 11:35:26 239

原创 12_28日结

.for循环语句的格式以及执行流程,请说明 for(初始化语句;条件表达式;控制体语句) { 循环体语句; } 执行流程: 1.初始化语句进行赋值 2.然后判断条件表达式是否成立 如果成立,执行循环体语句;----然后执行控制体语句 (++/--) 3)继续判断条件表达式是否成立, 如果成立,执行循环体语句;----然后执行控制体...

2021-12-28 23:28:43 103

原创 2021_12_27日结

1练习键盘录入数据首先在定义类之前导包import java.util.Scanner(Jdk提供的文本扫描数据) ; //导包class 类{ public static void main(String[] args){ 创建文本扫描器对象 Scanner 对象名 = new Scanner(System.in) ; //创建键盘录入对象 输入数据 System.out.println("请您输入一个数据:") ; 后台接收 int 接收的变...

2021-12-27 22:52:45 125

原创 12_25日结

1.逻辑运算符基本的逻辑运算符 逻辑单与& (并列关系) 有false,则false 逻辑单或| (或的关系) 有true,则true 逻辑异或^ 特点: 相同则为false,不同则为true a^b^b=a 被同一个数异或两次为本身 逻辑非! 特点:非true,则false...

2021-12-25 13:27:01 195

原创 2021_12_23日结

变量不能被定义多次,因为Java是一个强类型的语言,语法和格式非常严谨前端JS是弱类型语言,语法结构和格式不严谨同一行不建议定义多个变量变量在使用之前必须初始化 数据类型 变量名 = 初始化值; 数据类型 变量名; 变量名 = 初始化值; java的语法 默认类型提升(隐式转换) byte short int 强制类型转换(显示转换) 格式 ...

2021-12-23 23:20:36 175

原创 2021_12_22总结

1.关键字被JAVA语言赋予特定含义的单词2.标识符(给类 方法命名的)(见名知意)标识符给常量起名字大小写英文字母 数字 _ $​单个单词:字母全部大写(很少用) HEELLO 实际开发中,使用的都是多个单词(使用居多) 每个单词字母都大写,中间下划线隔开​注意事项: 1)虽然可以有数字字符出现,但是数字不能开头 2)Java严格区分大小写 写标识符的时候一定要"见名知意" ...

2021-12-22 23:36:12 300

原创 2021-12-21

Java语言未来的职业方向纯java后端(大厂公司----各司其职,不变动,做什么就是做什么的)Web开发(前后端都完成:全栈工程师运维开发 懂Java开发及部署项目 --部署集群(鸟哥私房菜:基础版命令/服务器版命令) 项目经理(项目经理证书) 分两种 一种只管技术 一种只管项目进度,人员调配 资源配置架构师(系统架构师) 每年下半年10月份 计算机技术与软件专业技术资格考试 dos指令cd.. ...

2021-12-21 21:22:04 50

原创 2021-12-20日结

了解了java语言的表现形式和途径JVM是Java虚拟机,可以理解为是Java的载体 ,编写的代码程序在jvm环境上运行,而jvm是在操作系统上运行的jre是Java运行环境,包含了jvm还有程序的解释器jdk是Java开发环境,包换jre和类库还有开发使用的工具jdk>jre>jvmjava语言的两大特点:1)开源(可以深入了解过程);2)具有可移植性(简而言之就是可以在不同的操作系统运行)表现的话需要用到工具 JDK Java development kit jav...

2021-12-20 19:26:06 325

空空如也

空空如也

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

TA关注的人

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