- 博客(12)
- 资源 (10)
- 收藏
- 关注
原创 开源框架面试
BeanFactory 和 ApplicationContext 有什么区别(1) BeanFactory 可以理解为含有 bean 集合的工厂类。BeanFactory 包含了种 bean 的定义,以便在接收到客户端请求时将对应的 bean 实例化。(2)BeanFactory 还能在实例化对象的时生成协作类之间的关系。此举将 bean 自身与 bean 客户端的配置中解放出来。BeanFactory 还包含了 bean 生命周期的控制,调用客户端的初始化方法(initialization met..
2020-08-29 11:25:47 589
原创 Kafka面试,ActiveMQ面试,消息中间件面试
Kafka 的设计时什么样的呢?kafka将消息以topic为单位进行归纳,将向kafka topic发布消息的程序成为producers,将预定topics并消费消息的程序成为consumerkafka以集群的方式运行,可以由一个或者多个服务组成,每个服务叫做一个broker,producers通过网络将消息发送到kafka集群,集群向消息者提供消息。.数据传输的事物定义有哪三种?数据传输的事务定义通常有以下三种级别:(1)最多一次: 消息不会被重复发送,最多被传输一次,但也有可能一次不..
2020-08-28 14:22:06 129
原创 网络编程,Stream流、方法引用,函数式接口
能够辨别UDP和TCP协议特点TCP协议是面向连接的通信协议,即传输数据之前,在发送端和接收端建立逻辑连接,然后再传输数据,它提供了两台计算机之间可靠无差别的数据传输。三次握手:第一次:客户端向服务器发送请求,等待服务器确认;第二次:服务器向客户端回送一个响应,通知客户端收到了连接请求;第三次:客户端再次向服务器端发送确认信息,确认连接。客户端和服务器端就可以开始数据传输了。UDP协议是面向无连接的协议。传输数据时,不需要建立连接,不管对方服务器是否启动,直接将数据、数据源和目的地都封装在数..
2020-08-07 13:11:24 175
原创 File类、递归,字节流、字符流
能够说出File对象的创建方式public File(String pathname) :通过将给定的路径名字符串转换为抽象路径名来创建新的 File实例。public File(String parent, String child) :从父路径名字符串和子路径名字符串创建新的 File实例。public File(File parent, String child) :从父抽象路径名和子路径名字符串创建新的 File实例。能够说出File类获取名称的方法名称public String get.
2020-08-06 11:32:10 140
原创 线程池、Lambda表达式
能够理解线程通信概念能够理解等待唤醒机制能够描述Java中线程池运行原理能够理解函数式编程相对于面向对象的优点能够掌握Lambda表达式的标准格式能够使用Lambda标准格式使用Runnable与Comparator接口能够掌握Lambda表达式的省略格式与规则能够使用Lambda省略格式使用Runnable与Comparator接口能够通过Lambda的标准格式使用自定义的接口(有且仅有一个抽象方法)能够通过Lambda的省略格式使用自定义的接口(..
2020-08-06 10:33:32 81
原创 线程、同步
能够描述Java中多线程运行原理能够使用继承类的方式创建多线程创建线程的方式总共有两种,一种是继承Thread类方式,一种是实现Runnable接口方式能够使用实现接口的方式创建多线程在启动的多线程的时候,需要先通过Thread类的构造方法Thread(Runnable target) 构造出对象,然后调用Thread 对象的start()方法来运行多线程代码。实际上所有的多线程代码都是通过运行Thread的start()方法来运行的。因此,不管是继承Thread类还是实现 Runnable接口.
2020-08-03 13:57:04 97
原创 Map,异常,线程
能够说出Map集合特点(1)Collection 中的集合,元素是孤立存在的(理解为单身),向集合中存储元素采用一个个元素的方式存储。(2)Map 中的集合,元素是成对存在的(理解为夫妻)。每个元素由键与值两部分组成,通过键可以找对所对应的 值。(3)Collection 中的集合称为单列集合, Map 中的集合称为双列集合使用Map集合添加方法保存数据使用”键找值”的方式遍历Map集合键找值方式:即通过元素中的键,获取键所对应的值 分析步骤:(1)获取Map中所有的键,由于键是唯..
2020-08-03 10:52:58 187
原创 List、Set、数据结构、Collections
能够说出List集合特点(1)它是一个元素存取有序的集合(2)它是一个带有索引的集合,通过索引就可以精确的操作集合中的元素(与数组的索引是一个道理)。(3) 集合中可以有重复的元素,通过元素的equals方法,来比较是否为重复的元素能够说出常见的数据结构 :堆栈、队列、数组、链表和红黑树(1)栈:stack,又称堆栈,它是运算受限的线性表,其限制是仅允许在标的一端进行插入和删除操作,不允许在其他任何位置进行添加、查找、删除等操作。(2)队列:queue,简称队,它同堆栈一样,也是一种运算受限的.
2020-08-03 10:08:23 88
原创 Objective,Collection
java.lang.Object:类是Java语言中的根类,即所有类的父类。它中描述的所有方法子类都可以使用。在对象实例化的时候,最终找的父类就是Object。public String toString():返回该对象的字符串表示。public boolean equals(Object obj):指示其他某个对象是否与此对象“相等”。public boolean equals(Object obj):指示其他某个对象是否与此对象“相等”public long getTime():把日期对象转换成
2020-08-03 09:36:00 301
原创 高级编程篇—图形界面开发,Swing,事件处理,数字处理
图像用户界面:简称GUIAWT是抽象窗口工具箱,主要包括容器,布局管理器,事件处理,基本组件Frame是带有边框的窗口组件:构成图形用户界面的基本元素就是组件布局管理器(1)网格布局(2)顺序布局:是默认的布局管理器,该布局管理器可以将组件按照从左到右,从上到下的顺序来排列,在默认情况下,会将组件尽量居中。(3)边界布局:讲一个容器分为五部分,而且只允许在容器中放置五个组件。(4)卡片布局:可以将组件以卡片的形式进行布局。Swing与AWT相对应的组件使用方法基本相同,只是Swing采用
2020-08-02 23:04:49 115
原创 java基础学习—继承,多态,接口
继承抽象类:(1)至少有一个抽象方法(2)不能被实例化(3)继承抽象类的子类必须实现其所有抽象方法才能够被实例化,否则该子类还是抽象类使用关键字final:如果一个方法被final修饰,那么这个方法就不可以被重写了多态:描述行为的方式,具有多种功能重写:一个类可以通过继承来产生一个新类,新的类继承了父类所有的成员变量和方法,并且在继承这些方法和变量的同时,也具有了自己特有的行为,如果父类中的一些方法不能满足新的要求,就可以在子类中修改父类中所继承过来的方法,并可以同时定义自己的方法。重
2020-08-01 22:08:03 84
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人