- 方向:
- 全部 网络3.0 后端开发 web前端 数据库 运维 开发工具 php框架 每日编程 微信小程序 常见问题 其他 科技 CMS教程 Java 系统教程 电脑教程 硬件教程 手机教程 软件教程 手游教程
- 分类:
-
- eclipse侧边项目栏不见了怎么解决?
- 解决方法:首先打开eclipse,点击顶部菜单栏的“window”;然后点击“show view”选项;最后在“show view”选项中,点击“project Exlorer”选项,左侧的项目栏就会自动出现了。
- Java基础 18528 2020-11-19 17:14:06
-
- volatile和synchronize的区别是什么?
- 区别:1、volatile不会造成线程的阻塞;synchronized可能会造成线程的阻塞。2、volatile保证数据的可见性,但不能保证原子性;而synchronized可以保证原子性,也可以间接保证可见性。
- Java基础 5403 2020-11-19 14:42:33
-
- synchronized和Lock的区别是什么?
- 区别:1、lock是一个接口,而synchronized是java的一个关键字。2、synchronized在发生异常时会自动释放占有的锁,因此不会出现死锁;而lock发生异常时,不会主动释放占有的锁,必须手动来释放锁,可能引起死锁的发生。
- Java基础 68694 2020-11-19 11:38:29
-
- springboot的四大组件是什么?
- springboot的四大组件为:1、auto-configuration组件;2、starter组件;3、springboot cli组件;4、actuator组件。
- Java基础 21461 2020-11-30 14:13:29
-
- equalsignorecase和equals的区别是什么?
- 区别:equals()是Object类中定义的方法,判断两个对象是不是“相等”,会区分大小写;equalsIgnoreCase是string类中定义的方法,用来比较两个字符串中对应的字符是否相等,会忽略大小写。
- Java基础 12663 2020-11-17 17:21:32
-
- 抽象类的作用是什么?
- 抽象类是用来捕捉子类的通用特性的,是被用来创建继承层级里子类的模板。现实中有些父类中的方法确实没有必要写,因为各个子类中的这个方法肯定会有不同;而写成抽象类,这样看代码时,就知道这是抽象方法,而知道这个方法是在子类中实现的,所以有提示作用。
- Java基础 29119 2020-11-30 11:33:50
-
- @autowired和@resource的区别有哪些?
- 区别:1、@Autowired是由Spring提供,@Resource是由J2EE提供,需要JDK1.6及以上;2、@Autowired只按照byType注入,@Resource默认按byName自动注入,也提供按照byType注入。
- Java基础 3640 2020-11-17 14:21:39
-
- java中间件有哪些
- java中间件有:1、应用服务类中间件,为应用系统提供一个综合的计算环境和支撑平台;2、应用集成类中间件,应用集成类中间件是提供各种不同网络应用系统之间的消息通信;3、业务架构类中间件,提供针对性支撑机制。
- Java基础 14228 2020-11-30 11:05:15
-
- jetty和tomcat的区别是什么?
- 区别:1、Jetty架构是基于Handler来实现的,主要的扩展功能都可以用Handler来实现,扩展简单;Tomcat架构是基于容器设计的,进行扩展是需要了解Tomcat的整体设计结构,不易扩展。2、Jetty更轻量级,更灵活。
- Java基础 15481 2020-11-12 14:10:30
-
- java中treemap和hashmap的区别是什么?
- 区别:1、HashMap中元素是没有顺序的;TreeMap中所有元素都是有某一固定顺序的。2、HashMap继承AbstractMap类,是基于hash表实现的;TreeMap继承SortedMap类,是基于红黑树实现的。
- Java基础 31629 2020-11-11 17:12:56
-
- ssm和springboot的区别有哪些?
- 区别:1、在开发中,虽然springboot简化了配置,但只不过是编写的方式变得简单了,和SSM整合的方式还是有些差异;2、使用SSM开发时,多数会选择Jsp作为视图,但是springboot不推荐使用jsp。
- Java基础 39618 2020-11-17 16:30:16
-
- jsp的内置对象有哪些?
- jsp的内置对象有:request对象、response对象、session对象、out对象、application对象、page对象、exception对象、pageContext对象、config对象。
- Java基础 5781 2020-11-17 18:19:02
-
- @autowired和@resource注解的区别是什么?
- 区别:1、@Autowired注解由Spring提供,只按照byType注入;@resource注解由J2EE提供,默认按照byName自动注入。2、@Autowired默认按类型进行装配,@Resource默认按照名称进行装配。
- Java基础 87534 2020-11-09 10:35:15
-
- struts2和springMVC的区别是什么?
- 区别:springmvc入口是一个servlet前端控制器,struts2入口是一个filter过滤器;2、springmvc是基于方法开发的,struts2是基于类开发的;3、和SpringMVC相比,而Struts2验证比较繁琐。
- Java基础 17414 2020-11-09 10:05:37