面试
文章平均质量分 69
扶我起来继续学习
一点点懒
展开
-
ConcurrentHashMap相关概念
因为多个线程访问HashTable的同步方法时,可能会进入阻塞或轮询状态。如线程1使用put进行添加元素,线程2不但不能使用put方法添加元素,并且也不能使用get方法来获取元素,所以竞争越激烈效率越低。刚刚说的一段一段就是指Segment,它继承了ReentrantLock,具备锁和释放锁的功能。JDK1.7中,ConcurrentHashMap使用的锁分段技术,将数据分成一段一段的存储,然后给每一段数据配一把锁,当一个线程占用锁访问其中一个段数据的时候,其他段的数据也能被其他线程访问。原创 2022-09-13 11:09:27 · 191 阅读 · 0 评论 -
java基础知识
Java 修饰符1. 访问修饰符Java中,可以使用访问控制符来保护对类、变量、方法和构造方法的访问。Java 支持 4 种不同的访问权限。default (即默认,什么也不写): 在同一包内可见,不使用任何修饰符。使用对象:类、接口、变量、方法。private : 在同一类内可见。使用对象:变量、方法。 注意:不能修饰类(外部类)public : 对所有类可见。使用对象:类、接口、变量、方法protected : 对同一包内的类和所有子类可见。使用对象:变量、方法。 注意:不能修饰类(外部类原创 2021-01-24 13:45:20 · 122 阅读 · 0 评论 -
java面试题练习第一天
java有8种基本类型,请问byte、int、long、char、float、double、boolean各占多少个字节?answer: 1 4 8 2 4 8 1byte:8位 一个字节 int:32位 四个字节 long:64位 八个字节 char:16位 两个字节 float:32位 四个字节 double:64位 八个字节 boolean:8位 一个字节ArrayList和LinkList的描述,下面说法错误的是?D选项答案说反了修饰符final的作用的是( )。final..原创 2021-01-19 14:06:04 · 116 阅读 · 0 评论 -
SSM框架
SSM:SSM框架就是:Spring + Spring MVC + MyBatisSpring:Spring框架是一个开放源代码的J2EE应用程序框架,由Rod Johnson发起,是针对bean的生命周期进行管理的轻量级容器(lightweight container)。 Spring解决了开发者在J2EE开发中遇到的许多常见的问题,提供了功能强大IOC、AOP及Web MVC等功能。Spring可以单独应用于构筑应用程序,也可以和Struts、Webwork、Tapestry等众多Web框架组合原创 2021-01-13 15:07:18 · 137 阅读 · 0 评论 -
SpringMvc面试知识点准备
什么是 SpringMvc?答:SpringMvc 是 spring 的一个模块,基于 MVC 的一个框架,无需中间整合层来整合。Spring MVC 的优点:答:1)它是基于组件技术的.全部的应用对象,无论控制器和视图,还是业务对象之类的都是 java组件.并且和 Spring 提供的其他基础结构紧密集成.2)不依赖于 Servlet API(目标虽是如此,但是在实现的时候确实是依赖于 Servlet 的)3)可以任意使用各种视图技术,而不仅仅局限于 JSP4)支持各种请求资源的映射..原创 2021-01-13 13:20:28 · 72 阅读 · 0 评论 -
某医疗公司面试题c#岗
c#和.net的区别.NET是框架平台,而C#是语言。但是,因为C#语言是和.NET一起使用的,所以如果要使用C#高效地开发应用程序,理解Framework就非常重要。什么是事务?什么是锁?a. 事务就是被绑定在一起作为一个逻辑工作单元的SQL语句分组,如果任何一个语句操作失败那么整个操作就被失败,以后操作就会回滚到操作前状态,或者是上有个节点。b. 为了确保要么执行,要么不执行,就可以使用事务。要将有组语句作为事务考虑,就需要通过ACID测试,即原子性,一致性,隔离性和持久性。c. 锁:..原创 2021-01-13 13:08:06 · 426 阅读 · 0 评论