Java笔记
Java学习笔记
_mapping
纸上得来终觉浅,绝知此事要躬行。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
_note_27
1.什么是Spring MVC?简单介绍下你对springMVC的理解?6.SpringMVC中文件上传的使用步骤是什么样的?3.SpringMVC的执行流程以及各个组件的作用?5.SpringMvc的常用注解有哪些,都是什么作用。4.SpringMVC统一异常处理的思想和实现方式。2.SpringMVC主要组件。原创 2024-03-11 12:21:18 · 297 阅读 · 0 评论 -
_note_26
标签中的 id 属性指定了方法名,resultType 属性指定了返回结果的类型,这样就将 UserMapper 接口的 getUserById 方法与对应的 SQL 查询语句进行了绑定。在上述的例子中,@Select 注解直接在 getUserById 方法上指定了对应的 SQL 查询语句,这样就实现了 Mapper 接口的方法与 SQL 查询语句的绑定。总的来说,MyBatis 的接口绑定可以通过 XML 配置方式和注解方式来实现,开发者可以根据项目的需要选择合适的方式进行接口绑定。原创 2024-03-11 12:20:16 · 908 阅读 · 0 评论 -
_note_25
8.Spring 框架中的单例 Beans 是线程安全的么。6.Spring 支持的几种 bean 的作用域。10.Spring 框架中都用到了哪些设计模式。15.Spring 事务的实现方式和实现原理。5.Spring Bean 的生命周期。13.Spring AOP 常见名词。2.Spring 的 AOP 理解。3.Spring 的 IOC 理解。11.Spring 的事务传播行为。12.Spring 中的隔离级别。14.Spring 通知类型。1.Spring 是什么。7.Spring常见注解。原创 2024-03-11 12:14:37 · 222 阅读 · 0 评论 -
_note_24
6.谈谈你对 Ajax 的认识(了解一下)3.http 中重定向和请求转发的区别。4.Cookie 和 Session。2.get 与 post 请求区别。7.如何解决 ajax 跨域问题。5.Servlet 的执行流程。1.什么是 Http 协议。8.什么叫CDN服务。原创 2024-03-11 12:13:32 · 243 阅读 · 0 评论 -
_note_18
28.以下三条sql 如何只建一条索引 WHERE a=1 AND b=1 WHERE b=1 WHERE b=1 ORDER BY time DESC。15.一张自增表里总共有 7 条数据,删除了最后 2 条,重启 MySQL 数据库,又插入了 1 条,此时 ID。17.MySQL中DATETIME和TIMESTAMP的区别。4.建表语句中varchar(50)中50的指是什么?5.什么是触发器,MySQL都有哪些触发器?24.MySQL创建和使用索引的注意事项。7.说说你知道的MySQL存储引擎?原创 2024-03-11 12:13:01 · 407 阅读 · 0 评论 -
_note_16
2)普通字节输入输出流,按照每次读一个字节数组进行复制字节文件。6)普通字符输入输出流,按照每次读一个字符数组进行复制字符文件。8)简化字符输入输出流,按照每次读一个字符数组进行复制字符文件。1)普通字节输入输出流,按照每次读一个字节进行复制字节文件。3)缓冲字节输入输出流,按照每次读一个字节进行复制字节文件。5)普通字符输入输出流,按照每次读一个字符进行复制字符文件。7)简化字符输入输出流,按照每次读一个字符进行复制字符文件。9)缓冲字符输入输出流,按照每次读一个字符进行复制字符文件。原创 2024-03-11 12:11:54 · 225 阅读 · 0 评论 -
_note_15
这种方式通过调用Map的entrySet()方法获取包含键值对的Set集合,然后使用增强for循环遍历Set,再通过entry.getKey()和entry.getValue()方法获取键和值。这种方式通过调用Map的entrySet()方法获取包含键值对的Set集合,然后使用迭代器遍历Set,再通过entry.getKey()和entry.getValue()方法获取键和值。23.Map的实现类中,哪些是有序的,哪些是无序的,如何保证其有序性。13.Iterator是什么,怎么使用,有什么特点。原创 2024-03-11 12:10:09 · 1034 阅读 · 0 评论 -
_note_14
7.线程在项目中使用的场景有哪些?(自己先去了解一下,后期慢慢就懂了)10.什么是守护线程,如何设置守护线程?11.线程如何进行通信的?9.什么是线程,什么是进程,为什么要有线程,有什么关系与区别?6.synchronized和Lock有什么区别?11.notify和notifyAll有什么区别?12.线程池中的核心参数有?4.为什么要创建线程池?8.并行是什么意思,与并发的区别是什么?5.线程start和run有什么区别?1.创建线程的实现方式有哪些?3.线程死锁产生的原因是什么?2.讲一下线程的状态?原创 2024-03-11 12:09:41 · 171 阅读 · 0 评论 -
_note_13
9.equals()就可以对比两个对象是否相同了,那么为什么要有hashCode?3.String、StringBuffer、StringBuilder 的区别?11.为什么重写equals()时候必须重写hashCode()方法?1.final、finally、finalize的区别?10.如果两个对象的hashCode值相等,它们相等吗?8.hashCode()与equals()方法区别。7.==和equals的区别是什么?6.深克隆和浅克隆的区别?4.什么是自动拆装箱?5.如何实现对象克隆。原创 2024-03-11 12:08:54 · 236 阅读 · 0 评论 -
_note_12
2.String s = new String(“xyz”) 会创建几个对象?3.String 为什么是不可变的?1.==和equals的区别?原创 2024-03-11 12:08:33 · 239 阅读 · 0 评论 -
_note_11
2、error 和 exception 有什么区别?CheckedException 和 RuntimeException 有什么区别。1、final、finally、finalize的区别?4、throw 与 throws 的区别。3、请列出 3 个运行时异常。原创 2024-03-11 12:07:40 · 175 阅读 · 0 评论 -
_note_10
20.分别模拟没有usb接口和有usb接口的时候,鼠标和键盘如何使用,从案例中可以看出,多态的用途。4.子类继承抽象类,必须重写父类所有的抽象函数吗?17.接口中的变量是使用哪三个修饰符修饰的?15.接口和接口之间是多继承这个说法对吗?14.接口和类之间是多继承这个说法对吗?16.类和类之间是多继承这个说法对吗?8.抽象类中可以书写非抽象方法吗?2.抽象函数必须放在抽象类中吗?7.抽象类中可以不写抽象方法吗?18.说一说接口和抽象类的区别?5.抽象类中有构造方法吗?6.抽象类有对象吗?11.多态的好处是?原创 2024-03-11 12:05:42 · 349 阅读 · 0 评论 -
_note_09
10.Java类和类之间是单继承吗?Java支持多继承吗?Java支持多重继承吗?12.子类构造函数中,this()和super()能不能同时存在?5.说一说overload和override的区别?6.仔细说一说override使用的时候特点。8.说说饿汉式单例模式和懒汉式单例模式的特点。4.什么时候执行类加载?7.写出饿汉式和懒汉式的单例模式。3.说一说子类对象的创建过程。11.说一说Final关键字。2.说一说对象创建的过程。1.说一说类加载的过程。原创 2024-03-11 00:00:53 · 259 阅读 · 0 评论 -
_note_08
6.按要求编写Java应用程序: (1)编写西游记人物类(XiYouJiRenWu)使用封装+构造函数,其中属性有:身高(height),名字(name),武器(weapon) 方法有:显示名字(printName),显示武器(printWeapon) (2)在主类的main方法中创建二个对象:zhuBaJie,sunWuKong。其中类中有两个属性,一个是半径r,一个是圆周率pi,构造函数则需要传入半径,求面积的功能就是根据半径返回面积。考虑任何一个圆的圆周率都是pi,所以pi可以定义为static的。原创 2024-03-11 00:00:10 · 236 阅读 · 0 评论 -
_note_07
7.编程题:描述一下汽车的特性和行为,马路上的汽车,一眼看去,可以发现,汽车有:颜色,品牌,车牌 基本特征,汽车最基本的行为:汽车可以运行,跑起来,要求这个功能更,直接输出当前汽车的颜色、品牌、车牌。另外并提供一个类,类中有主函数,在主函数中实例化一个类的对象,并且给对象赋值,输出实例化的对象的每个属性,并调用功能。并提供一个类,类中有主函数,在主函数中实例化一个类的对象,并且给对象赋值,输出实例化的对象的每个属性,并调用功能。2)User类:有用户名和密码两个属性,并且这两个属性都是int类型。原创 2024-03-10 23:59:49 · 359 阅读 · 0 评论 -
_note_06
13.编程:申明浮点型数组,存放有序数据,让用户输入搜索数据,使用二分查询法查询用户输入的数据在索引为几的元素,或无此数据。7.编程:封装一个函数,任意输入一个数判断这个数是否是质数,如果是则返回true,不是在返回false。9.编程:封装一个函数,对于任意数组,将数组中的所有质数拼接成字符串形式[a,b,c]返回。12.编程:封装一个函数,申明整型数组,存放用户循环输入的数据,首尾倒置输出。8.编程:封装一个函数,对于区间[1,100],输出这个区间内所有的质数。4.从数据类型的角度说一说什么是数组?原创 2024-03-10 23:59:32 · 392 阅读 · 0 评论 -
_note_05
如果输入1进入登录页面,在登录页面输入用户名和密码,如果用户名输入111密码输入222则显示登录成功,否则就显示登录失败,不论是否登录成功则都返回到主界面。2.void关键字的作用?返回值是void ,可以写return 吗?3.按要求书写学生管理系统的功能,要求如下。函数签名相同除了 形参不同数据类型。函数签名相同除了 形参不同个数。函数无返回,使用void修饰;1.说一说什么是函数重载?用户名已存在[注册成功]登录成功[登陆失败]原创 2024-03-10 23:57:35 · 369 阅读 · 0 评论 -
_note_04_03
2:农场里养了一对兔子,兔子会生小兔子。(斐波拉契数列,第1第2个数字是1,后面的数列都是前2项数列的相加的和)。3:果园里有一堆桃子。第1天猴子吃了一半的桃子,再扔掉了一个坏的桃子。第2天猴子又吃了一半的桃子,再扔掉一个坏的桃子。第7天只剩下1个桃子。5:申明2个变量分别存放正整数,输出这两个变量值的最小公倍数和最大公约数。(2个数字的最小公倍数:同时能整除这2个数字的最小数。2个数字的最大公约数:同时能被这2个数字整除的最大数)。4:申明3个变量,分别存放年份、月份、日期,输出今天是该年的第几天。原创 2024-03-10 23:56:53 · 239 阅读 · 0 评论 -
_note_04_02
4:输出1-100之间不是7的整数倍的数字。5:输出100-1之间是3的整数倍的数字。1:输出1-20之间的奇数。2:输出1-10累加的和。3:输出1-10累乘的积。原创 2024-03-10 23:54:51 · 198 阅读 · 0 评论 -
_note_04_01
2:输出在200到300之间的数,并且满足条件:各个位数上的积是42,各个位数的和是12。5:申明变量,存放整数类型的任意位数,将其倒置输出(123456输出654321)。4:申明变量,存放整数类型的5位数,将其倒置输出(12345输出为54321)。3:输出所有水仙花数。水仙花数:三位数中,各个位数的三次方的和,等于自身。1:计算并输出100~200之间所有数字累加的和。原创 2024-03-10 22:40:06 · 260 阅读 · 0 评论 -
_note_04
origin_url=E%3A%5Cgithub%5Cnote%5CResources%5C189e3b5失败,源站可能有防盗链机制,建议将图片保存下来直接上传](https://img-home!3、按照5个一行的方式输出1-100之间所有的能被5整除的数,按照倒序输出。原创 2024-03-10 22:33:35 · 306 阅读 · 0 评论 -
_note_03
如果输入1进入登录页面,在登录页面输入用户名和密码,如果用户名输入111密码输入222则显示登录成功,否则就显示登录失败。********登录页面*************请输入数字用户名:请输入数字密码:登录成功[登陆失败]等级要求:[90-100 A,[80-90 B,[70-80 C,[60-70 D,60以下就是挨巴掌。语句中使用字符串时,请使用Java 7之后的版本,因为在Java 7之前的版本中,6.编程题练习:任意输入一个年,和一个月,判断这年这月有多少天(使用switch)原创 2024-03-10 22:21:09 · 416 阅读 · 0 评论 -
_note_02
在Java中,字符(char)类型是16位的Unicode字符,它可以表示一个范围内的字符,包括字母、数字、符号等。字母’A’的Unicode值是65,因此将字符’A’赋值给整数变量a是合法的。需要注意的是,这种类型转换只适用于对应的字符和整数之间的关系。前缀递增运算符(++var):在使用前缀递增运算符时,变量的值会在表达式被求值之前增加。后缀递增运算符(var++):在使用后缀递增运算符时,变量的值会在表达式被求值之后增加。复合赋值运算符会将右侧的表达式的值进行自动类型转换,并将结果赋给左侧的变量。原创 2024-03-10 22:20:18 · 705 阅读 · 0 评论 -
_note_01
JDK是Java Development Kit的缩写,是Java开发工具包的缩写,是Sun Microsystems针对Java开发员的产品,也是Java程序开发的核心组件之一,包含了Java的运行环境(JRE),Java工具和Java基础类库(Java API)。JVM是Java Virtual Machine的缩写,是Java的运行环境,它是一个虚拟的计算机,可以运行Java程序。JVM的存在使得Java程序可以在不同的平台上运行,因为只需要在不同的平台上安装不同的JVM即可。原创 2024-03-10 22:18:31 · 428 阅读 · 0 评论
分享