• 系统库的添加与修改


    -------------siwuxie095

       

       

       

       

       

       

    工程名:SystemTest

    包名:com.siwuxie095.systest

    类名:Test.java

       

       

       

    代码:

       

    package com.siwuxie095.systest;

       

    import javax.swing.JFrame;

       

    //导入一个Java 7 后出现的功能:jrockit(本工程使用的Java 8

    //Java 7 Java 1.7Java 8 Java 1.8 以此类推

    //注意:Java 6 是没有这个功能的

    //更确切的说是Java 6 JRE System Library 中没有这个包

    import com.oracle.jrockit.*;

       

       

       

    //所以在创建工程时选择好Java运行环境版本非常重要

    //如果选择的版本比较高,向下兼容的可能性就会越小

    //尤其是当在工程中使用了很多高版本的JRE所具有的功能和API

    //这个工程放到低版本的JRE中肯定就无法打开了

    // JRE 在一般情况是不能做到向下兼容的

    //反之,低版本编译的Java工程则能在高版本中使用

       

    //关于中途更改 Java 版本的问题:

    //可以在 Build Path 中更改 jre 的版本

    //现在使用的是 jre1.8,如果中途改为 jre 1.6

    //如果勾选了兼容性的选项,则要兼容到 1.6,即保持一致

       

    //如果在 Build Path 中不小心 Remove 移除了当前的jre

    //可以 Add Library->JRE System Library->选择 jre 版本

       

       

       

    public class Test {

       

    public static void main(String[] args) {

    //new 一个窗体

    new JFrame().setVisible(true);

    }

       

    }

       

       

    运行一览:

       

       

       

       

       

    点击选择 SystemTest,右键->Build Path->Configure Build Path->Libraries

       

       

       

       

       

       

    点击选择 SystemTest,右键->Properties->Java Compiler,

    可设置 JDK 的兼容性(JDK Compliance),有两个勾选选项:

       

    1)Enable project specific settings

       

    (2)Use compliance from execution environment on the 'Java Build Path'

       

    〔注意:只有中途更改了 Java 版本,选项(2)才可以勾选〕

       

       

       

       

       

       

    如果没有勾选(1),则不用考虑兼容性的问题(默认不勾选)

       

    如果勾选(1)而没有勾选(2),则要手动选择 Java 版本,

    并和当前的 Java 版本保持一致

       

    如果勾选(1)同时勾选(2),就会自动兼容到

    当前 Java Build Path 中的 Java 版本

       

       

       

       

       

       

       

    【made by siwuxie095】

  • 相关阅读:
    Python学习 之 流程控制
    Python学习 之 数据类型(邹琪鲜 milo)
    Python学习 之 运算符&表达式
    Python学习 之 编程
    Python学习 之 走进python
    [考试维护]之命名的规范 2015-07-04 21:11 871人阅读 评论(37) 收藏
    [考试维护]修改代码的感受 2015-06-29 11:38 635人阅读 评论(30) 收藏
    如无必要,勿增实体 2015-05-31 20:34 2142人阅读 评论(37) 收藏
    【英语月总】我真的意识到英语的重要性了吗 2015-05-30 21:08 884人阅读 评论(27) 收藏
    selenium测试(Java)--关闭窗口(二十)
  • 原文地址:https://www.cnblogs.com/siwuxie095/p/6641053.html
Copyright © 2020-2023  润新知