动力节点首页 全国咨询热线:400-8080-105

绑定手机号,登录
手机号

验证码

微信登录
手机号登录
手机号

验证码

微信登录与注册
微信扫码登录与注册

扫码关注微信公众号完成登录与注册
手机号登录
首页 > 问答
推荐 等待回答
最近回答 【代码小兵652】回答

2021-06-08 09:52

虽然JDK1.7不像JDK5和8一样的大版本,但是,还是有很多新的特性,如try-with-resource语句,这样你在使用流或者资源的时候,就不需要手动关闭,Java会自动关闭。Fork-Join池某种程度上实现Java版的Map-reduce。允许Switch中有String变量和文本。菱形操作符(<&...[ 查看全部 ]

已帮助用户0 0人反对 1个回答
最近回答 【代码小兵652】回答

2021-06-08 09:51

虽然两者功能上都是构建工具,都用于创建Java应用,但是Maven做的事情更多,在基于“约定优于配置”的概念下,提供标准的Java项目结构,同时能为应用自动管理依赖(应用中所依赖的JAR文件)。Ant仅仅是软件构建工具,而Maven的定位是软件项目管理和理解工具。Maven除了具备Ant的功...[ 查看全部 ]

已帮助用户0 0人反对 1个回答
最近回答 【代码小兵652】回答

2021-06-08 09:52

Java8在Java历史上是一个开创新的版本,下面JDK8中5个主要的特性:(1)Lambda表达式,允许像对象一样传递匿名函数(2)StreamAPI,充分利用现代多核CPU,可以写出很简洁的代码(3)Date与TimeAPI,最终,有一个稳定、简单的日期和时间库可供你使用(4)扩展方法,现在,接口中可以有静态、...[ 查看全部 ]

已帮助用户0 0人反对 1个回答
最近回答 【代码小兵124】回答

2021-06-08 09:37

一个数字字符串,只能包含数字,如0到9以及+、-开头,通过这个信息,你可以下一个如下的正则表达式来判断给定的字符串是不是数字。首先要importjava.util.regex.Pattern和java.util.regex.MatcherpublicBooleanisNumeric(Stringstr){Patte...[ 查看全部 ]

已帮助用户0 0人反对 1个回答
最近回答 【代码小兵124】回答

2021-06-08 09:38

组合模式使用树结构来展示部分与整体继承关系。它允许客户端采用统一的形式来对待单个对象和对象容器。当你想要展示对象这种部分与整体的继承关系时采用组合模式。[ 查看全部 ]

已帮助用户0 0人反对 1个回答
最近回答 【代码小兵696】回答

2021-06-07 10:26

这是一种混合的数据结构,我们需要在哈希表的基础上建立一个链表。但是Java已经为我们提供了这种形式的数据结构-LinkedHashMap!它甚至提供可覆盖回收策略的方法。唯一需要我们注意的事情是,改链表的顺序是插入的顺序,而不是访问的顺序。但是,有一个构造函数提供了一个选项,可以使用访问的顺序。[ 查看全部 ]

已帮助用户0 0人反对 1个回答
最近回答 【代码小兵696】回答

2021-06-07 10:25

对需要测试异常的代码使用try,catch语句块。比如:publicvoidtestException(){try{Long.parseLong(null);}catch(NumberFormatExceptionexpected){}}然后使用Junit的fail函数,对于没有抛出预期异常的代码[ 查看全部 ]

已帮助用户0 0人反对 1个回答
最近回答 【代码小兵696】回答

2021-06-07 10:25

使用SimpleDateFormat来实现格式化日期,但是DateFormat的所有实现,包括SimpleDateFormat都不是线程安全的,因此你不应该在多线程序中使用,除非是在对外线程安全的环境中使用,如将SimpleDateFormat限制在ThreadLocal中。如果你不这么做,在解析或者格式化日期的时...[ 查看全部 ]

已帮助用户0 0人反对 1个回答

关注我喜欢的问答分类

  • HTML
  • MySQL
  • Linux
  • Nginx
  • Tomcat
  • SVN
  • Maven
  • Java SE
  • JavaWeb
  • 开源组件
  • Dubbo
  • SpringMVC
  • Spring
  • MyBatis
  • CSS
  • Bootstrap
  • JavaScript
  • Ajax
  • jQuery
  • Spring Boot
  • Spring Cloud
  • Hadoop
  • Spring Session
  • Git
  • FastDFS
  • Mycat
  • Docker
  • SSO
  • 解决方案
  • RabbitMQ
  • NodeJS
  • Vue
  • 多线程系列
  • Spring Security
  • Thymeleaf
  • 项目实战
  • Kubernetes
  • Oracle
  • Redis
  • 面试题