程序包java.time不存在

我用的是NetBeans以及MySQLTomcat然后有个程序在别人的电脑上运行的好好的到了我这儿就有个错误importjava.time.LocalTime;错误提示程... 我用的是NetBeans 以及MySQL Tomcat 然后有个程序 在别人的电脑上运行的好好的 到了我这儿 就有个错误
import java.time.LocalTime; 错误提示 程序包java.time不存在 但他的程序完整的给我了
所以可能是因为配置的问题 请教大神 应该怎么弄呢 可追加
展开
 我来答
百度网友12ee0fd
2016-04-29 · TA获得超过4.7万个赞
知道大有可为答主
回答量:1.1万
采纳率:66%
帮助的人:1978万
展开全部

  java.time包时JSR-310的实现,在Java 8 中提供。它的实现目标是克服旧的日期时间实现中所有的缺陷,新的日期/时间API的一些设计原则是:

  1. 不变性:新的日期/时间API中,所有的类都是不可变的,这对多线程环境有好处。

  2. 关注点分离:新的API将人可读的日期时间和机器时间(unix timestamp)明确分离,它为日期(Date)、时间(Time)、日期时间(DateTime)、时间戳(unix timestamp)以及时区定义了不同的类。

  3. 清晰:在所有的类中,方法都被明确定义用以完成相同的行为。举个例子,要拿到当前实例我们可以使用now()方法,在所有的类中都定义了format()和parse()方法,而不是像以前那样专门有一个独立的类。为了更好的处理问题,所有的类都使用了工厂模式和策略模式,一旦你使用了其中某个类的方法,与其他类协同工作并不困难。

  4. 实用操作:所有新的日期/时间API类都实现了一系列方法用以完成通用的任务,如:加、减、格式化、解析、从日期/时间中提取单独部分,等等。

  5. 可扩展性:新的日期/时间API是工作在ISO-8601日历系统上的,但我们也可以将其应用在非ISO的日历上。


Java日期/时间API包

Java日期/时间API包含以下相应的包。

  1. java.time包:这是新的Java日期/时间API的基础包,所有的主要基础类都是这个包的一部分,如:LocalDate,
    LocalTime, LocalDateTime, Instant, Period,
    Duration等等。所有这些类都是不可变的和线程安全的,在绝大多数情况下,这些类能够有效地处理一些公共的需求。

  2. java.time.chrono包:这个包为非ISO的日历系统定义了一些泛化的API,我们可以扩展AbstractChronology类来创建自己的日历系统。

  3. java.time.format包:这个包包含能够格式化和解析日期时间对象的类,在绝大多数情况下,我们不应该直接使用它们,因为java.time包中相应的类已经提供了格式化和解析的方法。

  4. java.time.temporal包:这个包包含一些时态对象,我们可以用其找出关于日期/时间对象的某个特定日期或时间,比如说,可以找到某月的第一天或最后一天。你可以非常容易地认出这些方法,因为它们都具有“withXXX”的格式。

  5. java.time.zone包:这个包包含支持不同时区以及相关规则的类。

yang超1
2016-04-05 · TA获得超过256个赞
知道小有建树答主
回答量:377
采纳率:0%
帮助的人:83.1万
展开全部
1,。上网找到对应的JAR包
2.添加到LIB目录下,
3.加入工程
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
绿柚若林
2016-04-21 · TA获得超过121个赞
知道答主
回答量:98
采纳率:0%
帮助的人:55.2万
展开全部
java.time是jdk1.8才有的,可能你的jdk版本过低了

可以在命令提示符窗口(按住win+R,然后输入cmd)看看你的jdk版本(java -version)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
vision_Yiu
2016-06-01 · TA获得超过349个赞
知道小有建树答主
回答量:251
采纳率:100%
帮助的人:75.2万
展开全部
jdk版本太低,
java.time.LocalTime是java 8新出的包。
如果版本太低的话,比如jdk1.6,当然java.time不存在。
换一个好版本的jdk!!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
kwchappy
2016-02-16 · TA获得超过775个赞
知道小有建树答主
回答量:504
采纳率:0%
帮助的人:316万
展开全部
  1. java开发包中没有这个包名,可能写错了。

  2. 也有可能是第3方的jar,并没有引用。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(19)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式