`
raidyue
  • 浏览: 19036 次
  • 性别: Icon_minigender_1
  • 来自: 湖南常德
社区版块
存档分类
最新评论

java关键字总结

阅读更多
常用关键字:
访问修饰符关键字:
public:  是最为公开的限定符
  当放在类名前面时文件名需与类名相同,其限定的类在文件中只能有一个
  其修饰属性时,该属性为共共有属性,可以有外部直接访问
private: 可见性最小的限定符
  当其修饰属性时,该属性只能在类的内部访问
  当其修饰方法是,父类中的private方法不能被子类继承
protected:protected限定界限介于public和private之间,其限定的方法子类可以继承,同包内可以访问,不同包内则不能访问,此关键字一般情况下不使用。
ps:   与文件名相同的类为主类,此类只能只能不能用private和protected修饰
  匿名内部类以及内部类可以被以上三个修饰符修饰

定义类、接口及集成类、实现接口的关键字:
class:     用来定义类,如public class Student(){}
interface:用来定义接口,如:public interface Interface(){}
abstract: 用来定义抽象类,如:public abstract class Student(){}
extends:  继承类,如:public class UNstudent extends Student(){}
implements:接口的实现public MyMouseListener implements MouseListener(){}

  定义数据类型:
byte    //字节型  
short   //短整型
int     //整形
long    //长整形
float   //单精度
double  //双精度 
boolean(false true)   //布尔型,只有真和假
char    //字符型
null  //表示在内存中为空


this
super
  循环和条件:
for(int i=0;i<n;i++){循环体};
while(循环条件){循环体};
do...while //与while相似,只是先循环一遍再判断条件,而while先判断条件在判断
if(判断条件){}      //条件判断
  else{}
switch     //表示具有多个分支时的选择
{case常量表达式:语句……}
break      //表示跳出此循环
continue   //表示跳出此次循环
default    //配合switch跟case使用,但case中没有找到匹配时,则输出或者为default后面的语句


关于static和final:
static关键字:(静态的)
修饰的方法、属性、方法、静态块在内存中只有一块
修饰的会优先实例化在内存中
修饰的方法只能被调用一次
static限定的方法是静态方法,与静态方法的区别是非静态方法调用必须通过创建类的对象
//创建类的对象
Student st = new Student();
st.(方法名);


final关键字:  (最终的)
修饰的方法不能被重写
修饰的类不能被继承,final类中的方法默认为final
修饰的属性不能被改变属性值的内容
修饰的变量只能被赋值一次


super与this:
super:由子类访问父类的内容,调用父类的方法: super.方法名(参数……),调用父类的构造方法: super(参数……);
比如我们,重写系统的paint()方法时
        // 重写绘制棋盘窗体的方法
public void paint(Graphics g) {
super.paint(g);
// 自己定义的方法
                .......

}
this: 是直接访问本类中的内容,调用本类的属性 this.属性,调用本类的方法 this.(方法名);
分享到:
评论
1 楼 csdnku 2015-02-11  

相关推荐

    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