小编Ray*_*ayf的帖子

运行无限的java程序以及性能如何受到影响

所以我不是一个线程专家,也不是java那个问题.

好的,所以我做了一个运行无限的小程序..(它应该)

每分钟从XML文件中获取数据并打印出来.xml每几秒钟更新一次,但只需要1分钟的打印时间.所以我的主要看起来像这样.

while(true) {
   try {
       Thread.sleep(60000);
       String data = getSomeDataFromXMLFile();
       System.out.println(data);
   } catch (InterruptedException e) {
       e.printStackTrace();
   }
Run Code Online (Sandbox Code Playgroud)

代码的工作原理如何.只是想知道它是否会以任何方式影响我的服务器性能?就像经过10天的运行一样,它会占用所有内存或其他东西..

建议和改进是非常受欢迎的.

java performance multithreading infinite-loop

4
推荐指数
1
解决办法
1738
查看次数

为什么sun.misc不鼓励使用?

我一直在使用BASE64EncoderBASE64Decodersun.misc; 我正在使用Eclipse并且必须转向警告,因为默认情况下访问仅限于此.

这些课程完美无缺,但在我的工作中,我已经阅读了很多不应该使用的地方,sun.misc但没有人说出正确的理由.

我应该远离sun.misc,为什么?

java base64 package

3
推荐指数
1
解决办法
801
查看次数