`
qqdwll
  • 浏览: 131622 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Java Modifier Summary

    博客分类:
  • Java
阅读更多
<tbody>
    <tr>
      <td><b>Modifier</b></td>
      <td><b>Used on</b></td>
      <td><b>Meaning</b></td>
     
      </tr>
   <tr valign="top">

    <td>abstract</td>
    <td>class<br><br>
        interface<br><br>
        method<br><br></td>
    <td>Contains unimplemented methods and cannot be instantiated.<br><br>
        All interfaces are abstract. Optional in declarations<br><br>

        No body, only signature. The enclosing class is abstract</td>
     
   </tr>
    
   <tr valign="top">
    <td>final<br></td>
    <td>class<br><br>
        method<br><br>
        field<br><br>

        variable<br><br></td>
    <td>Cannot be subclassed<br><br>
        Cannot be overridden and dynamically looked up<br><br>
        Cannot change its value. static final fields are compile-time constants.<br><br>
        Cannot change its value.<br></td>
     
   </tr>

   <tr valign="top">
    <td>native<br></td>
    <td>method</td>
    <td>Platform-dependent.
        No body, only signature<br></td>
     
   </tr>
   <tr valign="top">
    <td>none(package)<br></td>

    <td>class<br><br>
        interface<br><br>
        member<br><br></td>
    <td>Accessible only in its package<br><br>
        Accessible only in its package<br><br>
        Accessible only in its package<br><br></td>

     
   </tr>
    <tr valign="top">
     <td>private<br></td>
     <td>member<br></td>
     <td>Accessible only in its class(which defins it).<br></td>
      
    </tr>
    <tr valign="top">

     <td>protected<br></td>
     <td>member<br></td>
     <td>Accessible only within its package and its subclasses</td>
      
    </tr>
    <tr valign="top">
     <td>public<br></td>
     <td>class<br><br>

         interface<br><br>
         member<br><br></td>
     <td>Accessible anywhere<br><br>
         Accessible anywhere<br><br>
         Accessible anywhere its class is.<br><br></td>
      
    </tr>

    <tr valign="top">
     <td>strictfp<br></td>
     <td>class<br><br>
         method<br><br></td>
     <td>All methods in the class are implicitly strictfp.<br><br>
         All floating-point computation done is strictly conforms to <br>

         the IEEE 754 standard. All values including intermediate results<br>
         must be expressed as IEEE float or double values. <br>
         It is rarely used.<br><br></td>
      
    </tr>
    <tr valign="top">
     <td>static<br></td>
     <td>class<br><br>

         method<br><br>
         field<br><br><br>
         initializer<br><br></td>
     <td>Make an inner class top-level class<br><br>
         A class method, invoked through the class name.<br><br>
         A class field, invoked through the class name <br>

         one instance, regardless of class instances created.<br><br>
         Run when the class is loaded, rather than when an instance is created.<br><br></td>
      
    </tr>
    <tr valign="top">
     <td>synchronized<br></td>
     <td>method<br></td>
     <td>For a static method, a lock for the class is acquired before<br>

         executing the method. For a non-static method, a lock for the specific<br>
         object instance is acquired.<br><br>
         </td>
      
    </tr>
    <tr valign="top">
     <td>transient<br></td>
     <td>field<br></td>

     <td>Not be serialized with the object, used with object serializations.<br></td>
      
    </tr>
    <tr valign="top">
     <td>volatile<br></td>
     <td>field<br></td>
     <td>Accessible by unsynchronized threads, very rarely used.<br></td>
     </tr> 
   
</tbody>
分享到:
评论

相关推荐

    【IT十八掌徐培成】Java基础第25天-02.declaredMethod-method-Modifier.zip

    【IT十八掌徐培成】Java基础第25天-02.declaredMethod-method-Modifier.zip

    Quad Chamfer Modifier 1.16

    The Quad Chamfer modifier produces all quad chamfers, unlike the normal 3ds Max chamfer which produces a lot of triangles and ngons. It is the successor of the Quad Chamfer maxscript, improving on by...

    File Modifier 1.0(exe可执行文件编辑器)

    File Modifier是一个多功能的EXE文件编辑器。 File Modifier功能:随意提取exe文件图标(与原始图标一致) 克隆任意exe文件图标 克隆任意exe文件版本信息 为exe文件添加区段、设置区段大小 为exe文件修改特征 ...

    Ajax Modifier-1.5.3.zip

    名称:Ajax Modifier -------------------- 版本:1.5.3 作者:ygyooo 分类:其他 -------------------- 概述:此扩展仅覆盖 XMLHTTPRequest 对象中的响应数据以及 fetch 方法。 描述: .建议在不使用时关闭此扩展...

    onnx-modifier

    这便是onnx-modifier (github)开发的动机。所有的编辑信息将最终汇总,统一送由ONNX Python API处理,得到编辑后的ONNX模型文件。 目前已支持下列操作: 1、删除/恢复节点 2、增加新节点 3、修改节点输入输出名 4、...

    MP3 Quality Modifier v2.51.zip

    MP3 Quality Modifier 可以非常简单直观地改变MP3音乐的bitrate格式以达到优化音质的目的。

    ModifierTypesJava:在Java上学习简单的修饰符类型

    ModifierTypesJava Java上的简单修饰符类型

    java 面试题

    B .no modifier C .protected D .private 【试题分析】Java 有4 种访问类型,分别为public 、protected 、default 和private 。其中public 变量 可以被所有的外部类访问,而pretected 的可以被同一个包及该类的...

    java 反射例子 代码

    java.lang.reflect.Constructor; java.lang.reflect.Field; java.lang.reflect.Method; java.lang.reflect.Modifier;

    BDMV Modifier 2.0

    oppo蓝光机 蓝光原盘文件播放目录修改工具

    JAVA程序的总结和提升

     关键字public被称作访问修饰符(access modifier),用于控制程序的其它部分对这段代码的访问级别。  关键字class 表明Java 程序中的全部内容都包含在类中,Java是一种纯面向对象的语言。  一个源文件中至多...

    Java 英文习题及答案

    10. Which is a Java access modifier used to designate that a particular data field will not be inherited by a subclass? (a) final (b) protected (c) private (d) default 1. Consider the following ...

    java日常词汇学习

     Access modifier 访问控制修饰符:访问控制修饰符用来修饰Java中类、以及类的方法和变量的访问控制属性。  Anonymous class 匿名类:当你需要创建和使用一个类,而又不需要给出它的名字或者再次使用的使用,就...

    access-modifier-checker-1.0-sources.jar

    官方版本,亲测可用

    Easy Image Modifier(批量修改图片大小)v4.7.2绿色版

    Easy Image Modifier(批量修改图片大小) v4.7.2绿色版,用来批量处理图片很方便,我经常把需要上传的原片放到一个目录里,然后用这个软件一次性处理

    详解java.lang.reflect.Modifier.isInterface()方法

    主要介绍了详解java.lang.reflect.Modifier.isInterface()方法的相关资料,这里提供实例帮助大家理解这个方法的使用,需要的朋友可以参考下

    Java Heap Size Modifier:增加/减少Java堆大小的工具-开源

    它是用于增加/减少所选 Java 文件 (.jar) 的 Java 堆大小的工具。 对于某些 Java 应用程序,默认的 Java 堆大小是不够的; 使用此工具,您可以轻松地临时增加一个文件的堆大小。 仅适用于 Windows。

    Game Modifier | Cheat Engine CRX 1.2.0 for Chrome

    这是一款可以修改网页游戏(包括H5游戏)的chrome插件,与windows上的CE(Cheat Engine)功能类似。 使用方法: 1、安装好后,打开游戏页面, 2、记住要修改的参数的数值(如:当前血量:23333) ...4、查看变量名,找到有...

    Java高级程序设计实战教程第三章-Java反射机制.pptx

    //类的方法 java.lang.reflect.Modifier;//访问权限 Java高级程序设计实战教程第三章-Java反射机制全文共15页,当前为第6页。 3.2.4 使用反射机制的步骤 导入Jjava.lang.relfect 包需 遵循以下3三个步骤: 第一步是...

    libaccess-modifier-checker-java_1.16-1_all.deb

    统信UOS资源包

Global site tag (gtag.js) - Google Analytics