注:这些题不是作者本人设计,只是收集。数据库表Student(S#,Sname,Sage,Ssex) 学生表 S#:学号;Sname:学生姓名;Sage:学生年龄;Ssex:学生性别Course(C#,Cname,T#) 课程表 C#,课程编号;Cname:课程名字;T#:教师编号SC(S#,C#,score) 成绩表 S#:学号;C#,课程编号;score:成绩Teacher(T#,Tname)
转载
2023-08-14 15:48:45
115阅读
文章目录1、Java概述什么是Javajdk1.5之后的三大版本JVM、JRE和JDK的关系什么是跨平台性?原理是什么?Java语言有哪些特点什么是字节码?采用字节码的好处是什么?什么是Java程序的主类?应用程序和小程序的主类有何不同?Java应用程序与小程序之间有那些差别?Java和C++的区别Oracle JDK 和 OpenJDK 的对比2、基础语法数据类型Java有哪些数据类型swit
转载
2023-09-22 18:27:28
54阅读
Java基础面试题 这里写自定义目录标题Java基础面试题jdk和jre的区别&与&&的区别==和equlas的区别Integer和int的区别方法的重载和重写的区别面向对象的特征什么是值传递?什么是引用传递? jdk和jre的区别JRE Java Runtime Environment java运行环境,包括Java虚拟机和Java程序所需的核心类库等。 JDK Java
转载
2024-02-22 20:21:24
65阅读
MySQL 3 种text类型的最大长度如下:覆盖索引是指一个索引包含了查询所需的所有列,因此不需要访问表中的数据行就能完成查询
本文题目转自昵称为‘启明星的指引’的博客- 此处部分题目进行了不一样的写法,并且个别题目可能会实现得更加完全,欢迎纠正错误,谢谢!表名和字段--建表
--学生表
CREATE TABLE Student(
s_id VARCHAR(20),
s_name VARCHAR(20) NOT NULL DEFAULT '',
s_birth VARCHAR(20) N
转载
2023-11-01 15:54:01
113阅读
Java基础一、基础概念与常识1. Java和C++对比2. Java语言有哪些特点3. 什么是字节码?采用字节码的好处?4. JVM,JRE和JDK5. Oracle JDK和OpenJDK区别二、基本语法1. 关键字1) final2) static3) this 和 super3) instanceof4) native5) volatile6) synchronized2. 变量1) 成
一、Java基础1.Java 基础 知识1.1面向对象的特征(了解)面向对象的特征:封装、继承、多态、抽象。 封装:就是把对象的属性和行为(数据)结合为一个独立的整体,并尽可能隐藏对象的内部实现细节,就是把不想告诉或者不该告诉别人的东西隐藏起来,把可以告诉别人的公开,别人只能用我提供的功能实现需求,而不知道是如何实现的。增加安全性。 继承:子类继承父类的数据属性和行为,并能根据自己的需求扩展出新的
转载
2023-10-18 21:34:32
52阅读
本人的所有博客都会持续更新添加新的内容,喜欢的可以收藏一波,有什么建议也可以在评论留言,感谢各位!1.数据库中事务的四大特性(ACID)事务概念:事务由单独单元的一个或多个SQL语句组成,在这个单元中,每个SQL语句是相互依赖的。而整个单独单元作为一个不可分割的整体,如果单元中某条SQL语句一旦执行失败或产生错误,整个单元将会回滚。所有受到影响的数据将返回到事物开始以前的状态;如果单元中的所有SQ
转载
2023-11-07 08:45:30
60阅读
有可能,两个不相等的对象可能会有相同的 hashcode 值,这就是为什么在 hashmap 中会有冲突。相等 hashcode
原创
2022-12-07 18:15:11
1177阅读
点赞
1 什么又是面向对象?面向过程就是分析出实现需求所需要的步骤,一步一步实现这些步骤。面向对象是把整个需求按照功能特点划分,将这些存在共性的部分封装成类,创建实例对象2.JDK、JRE、JVM三者间的联系与区别JDK(Java SE Development Kit),Java标准开发包,包括Java编译器、Java运行时环境,以及常用的Java类库等。JRE( Java Runtime Enviro
转载
2021-03-05 18:27:53
119阅读
2评论
1.面向对象编程有哪些特征? 1.封装(Encapsulation)封装就是隐藏对象的属性和实现细节,控制成员属性的访问和修改权限,通过特定公开的方法暴露给外面访问。比如: private String name = "泡代码的小二黑"; public String getName(){ retur ...
转载
2021-09-15 23:46:00
120阅读
2评论
1、面向对象的特征有哪些方面 1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2.继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称为类继承。新类继
原创
2020-12-15 19:31:12
270阅读
Java的基本数据类型整型 byte 占用1个字节short 占用两个字节int 占用4个字节long 占用8个字节浮点型 float 占用4个字节double 占用8个字节字符型 char 占用2 个字节布尔型 Boolean 占用1个字节 String 类可以被继承吗不能 因为String类是被final修饰的类 使用final修饰方法的原因有两个。第一个原因是把方法锁定,以防任何继承类修改
转载
2021-03-18 14:39:27
128阅读
2评论
1、面向对象的特征有哪些方面 1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选
原创
2023-04-13 05:49:37
70阅读
本文是Android面试题整理中的一篇,结合右下角目录食用更佳,包括:Java设计思想抽象类和接口类和方法内部类错误和异常关键字和运算符基本类型和常用类编码其他未分类等Java设计思想0. OOP是什么面向对象编程(Object Oriented Programming)1. JDK和JREJDK:java development kit:java开发工具包,是开发人员所需要安装的环境(包含JRE
转载
2023-09-04 18:47:17
68阅读
Java基础面试1.面试算法练习.后端开发0. 目录1. Java基础面试11.1 基础11.1.1 冒泡排序1.1.2 时间类型转换1.1.2 阶乘0. 目录1. Java基础面试11.1 基础11.1.1 冒泡排序import java.util.Scanner;//冒泡排序-Javapublic class Sort{ private sta input() {
原创
2022-06-23 23:12:45
207阅读
Java面经复习(七)问:给定sql语句如何判断是否走了索引?答:可以采用explain语句判断sql语句的执行情况,在Extra列会标识当前查询是否使用了索引。问:给了sql语句如何设计索引?答:一般依照sql语句将常用的列按照最左匹配的方式排列好,举例如下: select id,age from user where age=20; select id,age,name from user w
转载
2023-12-12 16:18:55
19阅读
public class ListTest { @Test public void test() { List<String> list = new ArrayList<String>(); list.add("1"); list.add("2"); Iterator<String> iterato ...
转载
2021-04-10 22:13:26
3494阅读
3评论
作者:稻草江南Mybatis-Plus(简称MP)是一个 Mybatis 的增强工具,那么它是怎么增强的呢?其实就是它已经封装好了一些crud方法,开发就不需要再写xml了,直接调用这些方法就行,就类似于JPA。那么这篇文章就来阅读以下MP的具体实现,看看是怎样实现这些增强的。入口类:MybatisSqlSessionFactoryBuilder通过在入口类 MybatisSqlSess
转载
2024-06-07 19:33:28
35阅读
面试题总结一、你对多态性的理解二、异常方面1、常见的异常有哪些?你是怎么解决的2、throw和throws 的区别3、final、finally、finalize三者的区别?三、区分方法的重载和重写五、抽象类和接口有哪些异同六、你了解哪些设计模式八、多线程1、创建线程的方法有几种?是什么?2、创建线程方法的比较?3、解决线程安全问题有几种方式?4、synchronized 与 Lock的异同?5
转载
2023-08-12 20:25:54
52阅读