自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

TSulid的博客

数字, 规则自行衍生

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

原创 008 MySQL面试题

MySQL面试题1 数据库存储引擎数据库存储引擎是数据库底层软件组织数据库管理系统(DBMS)使用数据引擎进行创建、查询、更新和删除数据不同的存储引擎提供不同的存储机制、索引技巧、锁定水平等功能,使用不同的存储引擎,还可以获得特定的功能现在许多不同的数据库管理系统都支持多种不同的数据引擎存储引擎主要有: 1. MyIsam , 2. InnoDB, 3. Memory, 4. Archive, 5. Federated 2 InnoDB(B+树)nnoDB 底层存储结构为B+树B树的每个

2020-12-22 20:47:56 6347

原创 007 Java注解面试题

Java注解面试题1 四种标准元注解是哪四种?元注解的作用是负责注解其他注解Java5.0 定义了 4 个标准的 meta-annotation 类型它们被用来提供对其它 annotation 类型作说明1. @Target修饰的对象范围@Target说明了Annotation所修饰的对象范围:Annotation可被用于 packages、types(类、接口、枚举、Annotation 类型)类型成员(方法、构造方法、成员变量、枚举值)方法参数和本地变量(如循环变量、catch 参数)

2020-12-21 21:51:44 259

原创 006 Java序列化面试题

Java序列化面试题1 什么是java序列化,如何实现java序列化?序列化就是一种用来处理对象流的机制所谓对象流也就是将对象的内容进行流化可以对流化后的对象进行读写操作,也可将流化后的对象传输于网络之间序列化是为了解决在对对象流进行读写操作时所引发的问题序列化的实现:将需要被序列化的类实现Serializable接口该接口没有需要实现的方法,implements Serializable只是为了标注该对象是可被序列化的然后使用一个输出流(如:FileOutputStream)来构造一个Ob

2020-12-21 21:51:14 192

原创 005 Java反射面试题

Java反射面试题1 除了使用new创建对象之外,还可以用什么方法创建对象?使用Java反射可以创建对象2 Java反射创建对象效率高还是通过new创建对象的效率高?通过new创建对象的效率比较高。通过反射时,先找查找类资源,使用类加载器创建,过程比较繁琐,所以效率较低3 java反射的作用反射机制是在运行时,对于任意一个类,都能够知道这个类的所有属性和方法对于任意个对象,都能够调用它的任意一个方法在java中,只要给定类的名字,就可以通过反射机制来获得类的所有信息这种动态获取的信息以

2020-12-21 21:50:41 261

原创 004 Java中的IO和NIO面试题

Java中的IO和NIO面试题1 Java中IO流?Java中IO流分为几种?1. 按照流的流向分,可以分为输入流和输出流2. 按照操作单元划分,可以划分为字节流和字符流3. 按照流的角色划分为节点流和处理流ava Io 流共涉及 40 多个类,这些类看上去很杂乱,但实际上很有规则,而且彼此之间存在非常紧密的联系, Java I0 流的 40 多个类都是从如下 4 个抽象类基类中派生出来的:1. InputStream/Reader: 所有的输入流的基类,前者是字节输入流,后者是字符输入流2

2020-12-21 21:06:04 209

原创 003 Java异常面试题

Java异常面试题1 Java中异常分为哪两种?1. 编译时异常2. 运行时异常2 异常的处理机制有几种?异常抛出:throws异常捕捉:try...catch...finally3 如何自定义一个异常继承一个异常类,通常是RumtimeException或者Exception4 try catch fifinally,try里有return,finally还执行么?执行,并且finally的执行早于try里面的return1. 不管有木有出现异常,finally块中代码都会执行

2020-12-21 21:05:19 120

原创 002 Java集合泛型面试题

Java集合/泛型面试题1 ArrayList和linkedList的区别ArrayList: 可以看作是能够自动增长容量的数组ArrayList底层的实现是Array, 数组扩容实现Array(数组)是基于索引(index)的数据结构,它使用索引在数组中搜索和读取数据是很快的LinkList是一个双链表,在添加和删除元素时具有比ArrayList更好的性能.但在get与set方面弱于ArrayList.当然,这些对比都是指数据量很大或者操作很频繁2 HashMap和HashTable的区别

2020-12-21 21:04:32 100

原创 014 循环语句

第四章 循环语句1.循环概述让计算机做重复性的东西forwhiledo while循环结构的基本组成部分 一般可以分为4个部分:1.初始化语句:循环开始最先执行 而且只做唯一一次2.条件判断: 如果成立 则循环继续 如果不成立 则循环退出3.循环体: 重复要做的事情内容 若干行语句4.步进语句: 每次循环之后都要进行的扫尾工作 每次循环之后都要执行2.循环语句 forfor(初始化表达式1;布尔表达式2;步进表达式4){ 循环体3;}public static void

2020-12-21 17:31:01 102

原创 001 JavaOOP面试题

JavaOOP面试题1 什么是B/S架构? 什么是C/S架构?1. B/S(Browser/Server),浏览器/服务器程序2. C/S(Client/Server),客户端/服务端,桌面应用程序2 Java都有那些开发平台?1. JAVA SE:主要用在客户端开发2. JAVA EE:主要用在web应用程序开发3. JAVA ME:主要用在嵌入式应用程序开发3 什么是JDK?什么是JRE?1. JDK:java development kit:java开发工具包,是开发人员所需要安

2020-12-21 17:29:23 1588

原创 013 选择语句

第三章 选择语句与if else一样也是选择结构1.选择语句switchswitch(表达式){ case 常量1: 语句体1; break; case 常量2: 语句体2; break; case 常量3: 语句体3; break; ... default: 语句体n; break;//可省略} public

2020-12-20 23:35:47 64

原创 012 判断语句

第二章 判断语句判断结构 也叫判断语句 也叫选择结构1.判断语句ifif(关系表达式){ 语句体;}main{ int age = 16; if(age>=18){ 可以去网吧.sout; } 回家吃饭.sout;}2.判断语句 if elseif(关系表达式){ 语句体1;} else { 语句体2;}public static void main(String[] args){ int n=13; if(n

2020-12-20 23:32:27 115

原创 011 流程控制

第一章 流程控制1.概述1.顺序结构2.判断结构3.循环结构2.顺序结构public static Demo{ public static void main(String[]args){ 1.sout; 2.sout; 3.sout; }}

2020-12-20 23:30:39 58

原创 010 扩展知识点

第五章 编译器的两点优化main{ byte n = 128;//右侧超过了左侧的范围}1.对于byte/short/char 三种类型来说 如果右侧的数值没有超过范围那么javac编译器将会自动隐含的为我们补上(byte)(short)(char)2.如果右侧超过左侧范围 那么编译器直接报错main{ short n = 10; short a = 5; short b = 8; //short r = a+b;//错误 左侧需要int short r = 5 + 8;//右侧采

2020-12-20 23:29:05 70

原创 009 Jshell脚本工具

第四章 JShell脚本工具1.JShell脚本工具是JDK9的新特性适用于轻量使用win+rcmd在DOS中输入 jshell 命令jshell>System.out.printl("Hello world");/exit 退出

2020-12-20 23:28:30 69

原创 008 方法入门

第三章 方法入门1.概念方法:就是将一个功能抽取出来 把代码单独定义在一个大括号内 形成一个单独的功能当我们需要这个功能的时候就去调用即实现了代码的复用性 也解决了代码冗余的现象public class Demo{ public static void main(String[] args){ }}2.定义一个方法定义一个方法的格式:public static void 方法名称(){ 方法体;}public static void famer(){ "播种".sou

2020-12-20 23:26:59 66

原创 007 运算符

第二章 运算符1.算术运算符运算符: 进行特定操作的符号表达式: 用运算符连接起来的算术运算符包括+加法运算, 字符串连接运算-减法运算*乘法运算/除法运算%取模运算, 两个数字相除取余数++,–自增 自减运算public class Demo1{ public static void main(String[] args){ 20+30.sout; }}对于一个整数表达式来说 除法用的是整数 整数除以整数结果仍

2020-12-20 23:26:28 100

原创 006 数据类型转换

第一章 数据类型转换1.自动转换public class Demo1DataType{ sout.1024;//默认int sout.3.14;//默认就double //左边是long类型 右边默认是int类型 //int->long long n1 = 100; sout.n1; //float->doueble double n2 = 2.5F; //long->float //float数

2020-12-20 23:25:48 110

原创 005 变量

第五章 变量概念程序运行期间 内容可以发生改变的量相当于一个容器创建一个变量 并且使用的格式 数据类型 变量名称= 数据值; public class DemoVariable{ public static void main(String[] args){ int num = 10; System.out.println(num); num = 20; System.out.println(num); lon

2020-12-20 23:24:12 94

原创 004 常量

第四章 常量1.常量常量:在程序运行期间 固定不变的量分类: 1.字符串常量 "" 2.整数常量 3.浮点数常量 如: 2.5 3.3 4.字符常量 凡是由单引号引起来的单个字符 'A','中' 5.布尔常量 true false 6.空常量 null 代表没有任何数据2.基本数据类型基本数据类型 四类 八种 四类: 整数型 byte short int long 浮点型 float double 字符型 char 布尔型 boolean引用数据类型 字符串

2020-12-20 23:23:21 75

原创 003 HelloWorld入门程序

第三章 HelloWorld入门程序1.程序开发步骤1.编写源代码 java源程序 .java文件2.编译源程序 java字节码文件 .class javac.exe:编译器 用他来编译.java文件称为.class文件3.运行 JVM运行 java.exe:解释器 运行java程序2.编写java源程序HelloWorld.javapublic class HelloWorld{ public static void main(String[] args){

2020-12-19 20:07:56 86 1

原创 002 Java语言开发环境搭建

第二章 Java语言开发环境搭建1. Java虚拟机 JVM1.JVM Java Virtual MachineJava虚拟机 是运行所有java程序的假想计算机是java程序运行环境是java最具吸引力的特性之一我们编写的代码都运行在JVM上2.跨平台任何软件的运行 都必须要运行在操作系统之上而我们使用java编写的软件可以运行在任何操作系统上这个特性叫做 java语言的跨平台特性这个特性是由 JVM 实现的我们编写的程序运行在JVM上 而JVM运行在操作系统上java虚拟机 本

2020-12-19 20:03:02 103 2

原创 001 计算机基础知识

第一章 计算机基础知识1.二进制每一个0或者1 叫做一个bit(比特)1.如何将一个十进制转换为二进制 辗转相除法 :12 2 12 2 6 0 2 3 0 2 1 1 0 1 二进制的结果:11002.如何将一个二进制的数字转换为十进制 列幂乘积法: 1100 ... 16 8 4 2 1 1 1 0 0 8 + 4 + 0 + 0 =12 十进制结果:123.使用电脑计算器2.字节位 bit 每一个0或者1字节 byte 每逢8位是一个字节 是数据存

2020-12-19 19:54:18 120 1

空空如也

空空如也

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

TA关注的人

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