`
zhouyancheng
  • 浏览: 7527 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

java关键字总结

阅读更多
关键字总结:
  在java中有以下一些常用的关键字:
         1 和访问修饰符相关的:
               private(私有的):private修饰的属性只能在该类本身中使用。

               protected(受保护的):在同一个包里和 public 类型是一样的,也是能够访问到的。
                                  但是如果在不同包里的 protected 类型的成员变量就只能通过子类来访问,这个修饰符是区别于其他的修饰符的。
                                   (注意:不能由子类实例化的对象进行调用)。

               public(公有的):public修饰的属性可以在任何地方进行使用。
                              (必须要有该类的对象才可以使用)

               变量和方法之前不加任何修饰符的为默认访问控制,这种情况下同包内的任何类都可以访问它,但这个包之外的类就无法访问。

          2 表示当前对象和调用父对象中发放的关键字:
               this:用于调用当前对象的属性和方法
                    其掉用构造方法的格式为:  this.(参数值,...)
                    普通方法的调用格式为: this.方法名(参数值);

               super :子类调用父类中的方法
                    调用格式如上。

           3 修饰类,方法,属性的关键字:
                static(静态的):可以用来修饰类,方法,属性
                                 修饰方法的格式为 public static void 方法名(参数值){} 
                                 修饰类的格式为   public static void main(String args[]){}
                                 用static修饰的类,属性,方法的特点:可以直接由主类名进行调用 ,在内存中只会存在唯一的一份。
final(最终的):如果不希望某个类被其他的类继承,在这种情况下需要使用修饰符final来说明一个类是终极的,不能够做父类。
           
           4 基本的数据类型:
                 byte:字节型
                 short:短整型
                 int:整形
                 long:长整形
                 float:单精度浮点型
                 double:双精度浮点型
                 char:字符型
                 boolean:布尔型
                  (这里在C++语言中学过就不加详细介绍)
            5 数值
                 null
                 true
                 false

            6 定义类,接口,抽象类,枚举,实现接口,继承类或者抽象类的关键字:
                 class
                      其定义格式为:  访问修饰符 class 类名{}

                 interface
                      其定义格式为:  interface 接口名 [extends 父接口列表]{}

                 abstract
                      定义格式:      public abstract 返回值类型方法名(参数列表);

                 extends      public class A  extends  B{}
                
                 implements   public class A  implements{}


              7 和包相关的:
                  import(引入)
                  package(包)
             
              8 循环,条件:
                  for(;;){};
                  while(条件){};
                  if()
                   .
                   .
                   .
                  else();
                  break;
                  continue;
                  switch
                      .
                      .
                      .
                    case;


              9 异常
try:     当try子句中的某行代码发生异常,会终止程序的运行,跳转到catch子句来执行。
catch:   捕获错误的语句
finally: 为了完成执行的代码而设计的,主要是为了程序的健壮性和完整性,无论有没有异常发生都执行代码。
throw:  java中是关于异常的操作
throws: 异常操作

       10 不常用的:
instanceof                      判断某个对象是否是类的实例。
synchronized                 实现线程同步。
transient                        瞬时的
assert                             断言
volatile: volatile修饰变量。在每次被线程访问时,都强迫从共享内存中重读该成员变量的值。而且,当成员变量发生变化时,强迫线程将变化值回写到共                                享内存。这样在任何时刻,两个不同的线程总是看到某个成员变量的同一个值。
strictfp: 修饰类和方法,意思是FP-strict,精确浮点,符合IEEE-754规范的。当一个class或interface用strictfp声明,内部所有的float和double表达式都会                          成为strictfp的。Interface method不能被声明为strictfp的,class的可以。
const:    const是作为保留字以备扩充
goto :    java中关键字表中虽然没有goto关键字但是在声明变量时是不可以使用该单词的因为goto 是 Java 中一个没有使用的关键字,如果想叫做保留字也可以。               
分享到:
评论

相关推荐

    java关键字总结文档

    ### Java关键字总结 Java是一种广泛使用的面向对象编程语言,它具备简单性、可移植性、高性能等特点。在Java中,关键字具有特殊的语法含义,不能用作标识符(例如变量名或方法名)。以下是对给定文件中提到的Java...

    Java 关键字总结(48个)

    Java 关键字总结 Java 关键字是 Java 编程语言中的一种特殊词语,用于定义、声明和控制程序的流程。以下是 Java 中 48 个关键字的总结: 1. abstract:abstract 关键字可以修改类或方法。abstract 类可以扩展...

    java关键字总结珍藏版(48个)

    ### Java关键字总结珍藏版(48个) #### 1. abstract - **定义与用途**:`abstract`关键字在Java中主要用于定义抽象类和抽象方法。抽象类是指那些不能直接实例化的类,它们通常会被继承来提供进一步的实现细节。而...

    JAVA关键字总结(整理后最全最详细)

    下面是对Java关键字的详细总结,按照给出的部分内容进行排列: 1. `abstract`: - `abstract` 关键字用于声明抽象类或抽象方法。抽象类不能被实例化,只能作为其他类的基类。抽象方法没有具体的实现,必须在子类中...

    Java关键字总结

    ### Java关键字总结 #### 1. final数据 - **对于基本类型**:加上`final`修饰符后的变量被视为常量,不可更改。若一个变量同时被`static`和`final`修饰,则意味着它只占据了一段固定且不可变的存储空间。 - **对象...

    Java关键字总结珍藏版

    Java 关键字是编程语言中具有特殊含义的保留词汇,它们在编程中扮演着至关重要的角色。本篇文章将深入解析 Java 中的一些关键关键字,并提供相关的编程示例。 1. `abstract` 关键字: `abstract` 可以用于修饰类和...

    Java关键字大全

    Java关键字大全 Java语言中有多种关键字,每个关键字都有其特定的用途和作用。下面是Java关键字大全的详细解释: 1. abstract关键字 abstract关键字可以修改类或方法。abstract类可以扩展(增加子类),但不能...

    Java关键字总结珍藏版(48个).doc

    Java 关键字是编程语言中具有特殊含义的保留词汇,它们不能用作变量名、方法名或类名。Java 具有48个关键字,这些关键字在程序中起到至关重要的作用,控制着程序的结构和行为。下面是对这些关键字的详细解释: 1. `...

    Java 关键字总结

    Java关键字在编程中起着至关重要的作用,它们是Java语言的预定义词汇,具有特定的含义和功能。这里我们将深入探讨几个重要的关键字:`abstract`, `final`, `this`, `super`, 和 `static`。 首先,`abstract` 关键字...

    java关键字、保留字

    ### Java关键字详解 #### 概述 Java是一种广泛使用的面向对象编程语言,它拥有丰富的关键字集,用于控制程序的行为和结构。Java关键字是由Java语言预定义的标识符,具有特殊的含义,不能用作变量名、方法名或类名等...

    java中常用关键字总结.docx

    java中常用关键字总结

    Java关键字final、static使用总结

    "Java关键字final、static使用总结" 在 Java 编程语言中,final 和 static 是两个非常重要的关键字,它们可以用来修饰类、方法、变量等,了解它们的使用方法和限制非常重要。本文将详细总结 final 和 static 的使用...

    JAVA关键字,很详细的总结。

    ### JAVA关键字,很详细的总结。 在Java编程语言中,关键字是具有特定意义的预定义标识符,它们在语言结构和语法中扮演着关键角色。以下是对Java关键字的详细解析,旨在帮助开发者深入理解并有效利用这些核心概念。...

    Java super关键字使用

    在Java编程语言中,`super`关键字是一个非常重要的概念,它允许我们引用当前对象的父类中的成员。这个关键字在处理继承关系时尤其有用,帮助我们实现多态性并访问被隐藏或重写的成员。本篇文章将深入探讨`super`...

    Java this、final等关键字总结

    Java中的关键字this、final以及super在编程中扮演着至关重要的角色。下面我们将深入探讨这些关键字的用法和意义。 首先,`this`关键字是Java中一个非常基础且实用的元素,它代表当前对象的引用。当类的成员变量与...

    46个java关键字介绍和使用大全含示例(值得珍藏)

    Java关键字是编程的基础,它们是Java语言中预定义的特殊标识符,有着特定的含义和功能。本篇文章将深入探讨46个Java关键字,并通过示例来解释它们的使用。 1. `abstract` 关键字用于声明抽象方法或抽象类。抽象方法...

Global site tag (gtag.js) - Google Analytics