zoukankan      html  css  js  c++  java
  • 在JAVA中利用public static final的组合方式对常量进行标识

    在JAVA中利用public static final的组合方式对常量进行标识(固定格式)。

     

    对于在构造方法中利用final进行赋值的时候,此时在构造之前系统设置的默认值相对于构造方法失效。

    常量(这里的常量指的是实例常量:即成员变量)赋值:

    ①在初始化的时候通过显式声明赋值。Final int x=3;

    ②在构造的时候赋值。

    局部变量可以随时赋值。

     1 package TomText;
     2 //利用if语句,判断某一年是否是闰年。
     3 public class TomText_28 {
     4     public static void main(String args[]){
     5 
     6         //第一种方式
     7         int year = 1989;
     8         if ((year % 4 ==0 && year % 100 != 0) || (year % 400 ==0)){
     9         System.out.println(year + "is a leap year.");
    10                     }else{
    11         System.out.println(year + "is not a leap year.");
    12                     }
    13 
    14         //第二种方式
    15         year = 2000;
    16         boolean leap;
    17         if (year % 4 != 0){
    18         leap = false;
    19         }else if(year % 100 != 0){
    20         leap = true;
    21         }else if(year % 400 != 0){
    22         leap = false;
    23         }else{
    24         leap = true;
    25                     }
    26         if(leap == true){
    27         System.out.println(year + "is a leap year.");
    28         }else{
    29         System.out.println(year + "is not a leap year.");
    30                     }
    31 
    32                     //第三种方式
    33         year =2050; 
    34         if(year % 4 == 0){
    35         if(year % 100 == 0){
    36         if(year % 400 == 0){
    37         leap = true;
    38         }else{
    39         leap = false;
    40                             }
    41         }else{
    42         leap = false;
    43                         }
    44         }else{
    45         leap = false;
    46                     }
    47         if(leap == true){
    48         System.out.println(year + " is a leap year.");
    49         }else{
    50         System.out.println(year + " is not a leap year.");
    51                     }
    52         }
    53 
    54 }
  • 相关阅读:
    Viewer.js 图片预览插件使用
    SqlServer关于“无法删除数据库 "XXXX",因为该数据库当前正在使用”问题的解决方案
    MySQL数据类型详解
    Node.js安装详细步骤教程(Windows版)
    RGB颜色查询对照表
    HTML加载FLASH(*.swf文件)详解
    Cesium区分单击【LEFT_CLICK】和双击事件【LEFT_DOUBLE_CLICK】
    SpringBoot访问jsp页面
    Servlet详解
    Session的生命同期
  • 原文地址:https://www.cnblogs.com/borter/p/9419265.html
Copyright © 2011-2022 走看看