听说是阿里Java面试题

版权声明:转载请注明来源微信公众号:Java技术栈(ID:javastack),非法转载者将追究其法律责任。 https://blog.csdn.net/youanyyou/article/details/82142014 以下为大家整理了阿里巴巴史上最全的 Java 面试题,涉及大量 Java ...

2019-08-09 20:20:00

阅读数 44

评论数 0

我的Java面试查漏补缺(Java、操作系统、网络、Mysql)

持续ing.... 用友面试(2019.8.23): 以下问题排列与实际问答顺序没关系,只是我回想起来的问题 非技术: 问:自我介绍 问:你喜欢的课和不喜欢的课? 问:兴趣爱好? 问:你的优缺点? 问:你最成功的事,怎么做到的?(得好好准备一件事呢) 问:什么时候可以来实习? ...

2019-08-09 08:57:58

阅读数 29

评论数 0

Java面试复习

目录 Java语言基础部分 JVM?JDK?JRE? Java语言的特点 Java语言的特性 基本数据类型 byte常用在什么地方 数据输入 常用Math方法(静态) switch语句 跳转语句 break和continue 如何在main()方法之前输出”Hello Wor...

2019-07-29 11:03:55

阅读数 28

评论数 0

整数划分

目录 一、整数划分是个什么鬼? 二、整数划分过程剖析 三、整数划分Java实现 四、整数划分案例 一、整数划分是个什么鬼? n=m1+m2+...+mi; (其中mi为正整数,并且1 <= mi <= n),则{m1,m2,...,mi}为n的一个划分...

2019-08-14 09:26:00

阅读数 14

评论数 0

从输入URL到页面加载的过程

目录 请求过程 DNS域名解析 解析过程 解析顺序 DNS优化 DNS负载均衡 请求过程 1.DNS域名解析 2.建立TCP连接 HTTP协议是使用TCP作为其传输层协议的,当TCP出现瓶颈时,HTTP也会受到影响。 3.向服务器发送HTTP请求 4.服务器处理并...

2019-08-05 15:10:10

阅读数 9

评论数 0

JAVA设计模式之观察者模式

转自---->JAVA设计模式之观察者模式 侵删 JAVA设计模式之观察者模式 1、初步认识 观察者模式的定义:   在对象之间定义了一对多的依赖,这样一来,当一个对象改变状态,依赖它的对象会收到通知并自动更新。 大白话:   其实就是发布订阅模式,发布者发布信息,订阅...

2019-07-30 19:38:40

阅读数 27

评论数 0

Java设计模式之代理模式

本篇文章转载于 : 通俗易懂的讲解一下Java的代理模式 侵删 目录 一、基本概念 二、静态代理 三、基本动态代理 四、CGLIB动态代理 一、基本概念 代理模式是对象的结构模式。 代理模式给某一个对象提供一个代理对象,并由代理对象控制对原对象的引用(接口的引用) 二、静态...

2019-07-29 10:05:18

阅读数 19

评论数 0

Java设计模式之单例模式

Java设计模式--单例模式 在介绍单例模式之前,我们先了解一下,什么是设计模式?设计模式(Design Pattern):是一套被反复使用,多数人知晓的,经过分类编目的,代码设计经验的总结。目的:使用设计模式是为了可重用性代码,让代码更容易被他人理解,保证代码可靠性。 本文将会用到的关键词:...

2019-07-28 17:42:12

阅读数 11

评论数 0

十、【Redis】频道发布与消息订阅

目录 Redis 发布订阅 实例 应用场景 Redis 发布订阅 Redis 发布订阅(pub/sub)是一种消息通信模式:发送者(pub)发送消息,订阅者(sub)接收消息。 Redis 客户端可以订阅任意数量的频道。 实例 以下实例演示了发布订阅是如何工作的。在我们实例中我们创...

2019-05-08 20:16:31

阅读数 7

评论数 0

用两个栈来实现一个队列,完成队列的Push和Pop操作。

用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。 栈是先进后出,队列是先进先出。 举例:将1,2,3,4,5入队 思路:先入栈1(顶-->底:5,4,3,2,1),再将栈1出栈的数据入栈到栈2(顶-->底:1,2,3,4,5), 这...

2019-04-30 17:44:03

阅读数 17

评论数 0

Java集合类框架的基本接口

Java集合类框架的基本接口有哪些? 总共有两大接口:Collection 和Map ,一个元素集合,一个是键值对集合; 其中List和Set接口继承了Collection接口,一个是有序元素集合,一个是无序元素集合; 而ArrayList和 LinkedList 实现了List接口,Has...

2019-04-26 20:13:06

阅读数 17

评论数 0

九、【Redis】事务

目录 一、Redis 事务 二、实例 三、事务相关命令 一、Redis 事务 Redis 事务可以一次执行多个命令, 并且带有以下重要的保证: 批量操作在发送 EXEC 命令前被放入队列缓存。 收到 EXEC 命令后进入事务执行,事务中任意命令执行失败,其余的命令依然被执行。 ...

2019-04-26 15:33:08

阅读数 9

评论数 0

【Java笔试题】JVM参数

1.对于JVM内存配置参数: -Xmx10240m -Xms10240m -Xmn5120m -XXSurvivorRatio=3 ,其最小内存值和Survivor区总大小分别是() 正确答案: D A 5120m,1024m B 5120m,2048m C 10240m,1...

2019-04-24 21:11:14

阅读数 29

评论数 0

【Java笔试题】Servlet的生命周期

1.下列有关Servlet的生命周期,说法不正确的是? 正确答案: A A 在创建自己的Servlet时候,应该在初始化方法init()方法中创建Servlet实例 B 在Servlet生命周期的服务阶段,执行service()方法,根据用户请求的方法,执行相应的doGet()或是doPo...

2019-04-24 20:48:19

阅读数 138

评论数 0

【Java笔试题】Statement、PreparedStatement和CallableStatement

1.下面有关jdbc statement的说法错误的是? 正确答案: C 你的答案: C(正确) A.JDBC提供了Statement、PreparedStatement 和 CallableStatement三种方式来执行查询语句,其中 Statement 用于通用查询, Prepared...

2019-04-24 20:35:15

阅读数 72

评论数 0

Spring事务属性

目录 0.事务属性的种类:传播行为、隔离级别、只读和事务超时 1.传播行为定义了被调用方法的事务边界。 2.隔离级别 3. 只读 4.事务超时 0.事务属性的种类:传播行为、隔离级别、只读和事务超时 1.传播行为定义了被调用方法的事务边界。 传播行为 ...

2019-04-24 20:34:20

阅读数 20

评论数 0

死锁及产生死锁的条件

目录 一、什么是死锁 二、产生死锁的原因和 4 个必要条件 一、什么是死锁 死锁是指两个或两个以上的进程在执行过程中,由于竞争资源或者由于彼此通信而造成的一种阻塞的现象,若无外力作用,它们都将无法推进下去。如下图所示,P1拥有S1资源,P2拥有S2资源,这时候P1、P2又互相请求对方的资源...

2019-04-22 20:09:12

阅读数 75

评论数 0

Java设计模式之工厂方法模式

目录 一、工厂方法模式简介 二、Java实现 三、模式应用 四、优缺点 一、工厂方法模式简介 简单工厂模式的改进版! 新增功能时不再修改工厂类了,而是通过实现工厂接口,每一种都由自己的工厂类实现。 工厂方法模式是一种常用的类创建型设计模式,此模式的核心精神是封装类中变化的部分,...

2019-04-22 15:47:54

阅读数 20

评论数 0

八、【Redis】 sorted set类型操作

目录 一、Redis 有序集合(sorted set) 二、添加成员 三、查看、统计成员 四、移除成员 五、运算 一、Redis 有序集合(sorted set) Redis 有序集合和集合一样也是string类型元素的集合,且不允许重复的成员。 不同的是每个元素都会关联一个d...

2019-04-22 15:09:25

阅读数 48

评论数 0

七、【Redis】 Hash类型操作

目录 一、Redis 哈希(Hash) 二、增加、查看、删除命令 三、获取长度、keys、values 四、增加 value 的值 五、判断是否存在 一、Redis 哈希(Hash) Redis hash 是一个string类型的 field 和 value 的映射表,hash特...

2019-04-20 11:51:22

阅读数 62

评论数 0

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