Java 关键字

JAVA 关键字
===========

Java 中有48标准关键字排列在不同的分类:

1. 访问修饰符:
- public: 表示公有的, 所有类在同一个包能用.
- private: 表示私有的, 只能在同一个类使用
- protected: 表示受保护的, 有跟private同一个使用除了能被继承了类使用

2. 基本数据类型:
byte : 字节型,表示8 位数;
int : 整形, 表示32 位;
short : 短整形, 表示16位;
long : 长整形, 表示 64位;
char : 字符型, 表示16位(0-65535);
float : 单精度浮点型, 表示32位;
double : 双精度浮点型,表示64位;
boolean: 布尔型, true/false;

例子:
public class Test {
public static void main(String[]args){
int i = 1000456987;
byte b = -128;
short s = 32760;
char c = 90;
float f = 7890;
double d = 1854775807;
boolean k = b==s;
System.out.println("i = " + i +"---> "+"b = " + b +"---> "+"s = " + s +"---> "+"c = " + c +
"---> "+"f = " + f +"---> "+"d = " + d +"---> "+"k = " + k );
}
}

3. 定义包和引用关键字:
package: 定义包的关键字(包中有共用的类)
定义包的例子: com.pascal.guanjianzi
import : 定义引入包的关键字
例子: import javax.swing.JFrame

4. 定义类有关的关键字:

- class :定义类的关键字。
例子: public class 类名(){}
- extends : 继承的关键字
例子: public class 类名 extends javax.swing.JFrame(){}
- interface : 定义一个借口的关键字
例子: public interface 借口名(){}
- implements : 实现借口的关键字
例子: public class 类名 implements 借口名(){}
- abstract : 抽象类和抽象方法的关键字
例子: abstract void f();
- static : 静态的方法或者属性 (静态属性能在类外被使用)
例子 : public static int i = 50;
- final: 能表示一个不能被改变的属性或者方法
表示类的时候是不能被继承
例子: public static final int i = 50;

5.条件和循环关键字:
- if : 表示如果的循环
用法: if(条件1){
// 条件满足调用方法
}
else if(条件2){
// 条件满足调用方法
}
.
.
.
else{
//条件都不满足才调用这个方法
}
- for :表示为了的意思
用法: for(为了这个条件满足){
//调用这个方法
}

- do-while: 表示当...的时候
用法 :do
//条件
while(boolean);

- switch- case- default: switch语句的判断条件可以接受int,byte,char,short,不能接受其他类型.
用法: switch(表达式-选择器){
case 语句1 :表达式; break;
case 语句2: 表达式; break;
case 语句3 :表达式; break;
.
.
.
default: 表达式;
}

- break : break 关键字是经常使用循环的时候, 他的意思是当这个条件满足不能再执行
例子: package com.pascal.keywords;

public class Test {
public static void main(String[]args){
Test test = new Test();
test.f();
}

public void f(){
for(int i = 0; i<10; i++){
if(i==4)break;
System.out.println("i= "+i);
}
}
}
- continue: continue 关键字是经常使用循环的时候, 他的意思是当这个条件满足只不能执行这个条件
例子: package com.pascal.keywords;

public class Test {
public static void main(String[]args){
Test test = new Test();
test.f();
}

public void f(){
for(int i = 0; i<10; i++){
if(i==4)continue;
System.out.println("i= "+i);
}
}
}

- new : 是创建对象的关键字
例子: 类名 对象名 = new 类名();
- null : 是空的意思, 我们可以使用null 当我们不要返回值
- void : 是不用返回值方法类型
- true/false : 布尔型的值(真/假)
- instanceof :用来判断一个对象X 是不是类Z的对象
使用: if(X instanceof Z)
((Z)X).f();
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值