Java – 基础(一)

一、Java关键字

abstract

     一个Java语言中的关键字,用在类的声明中来指明一个类是不能被实例化的,但是可以被其它类继承。一个抽象类可以使用抽象方法,抽象方法不需要实现,但是需要在子类中被实现。

boolean

     布尔值(turen/false)

break

byte

     8位带符号整数

case

catch

     捕获异常

char

class

const

     保留字,一般用final表常量

continue

     其作用为结束本次循环。即跳出循环体中下面尚未执行的语句,对于while循环,继续求解循环条件。

default

do

double

else

extends

     继承

final

finally

     finally在异常处理时提供finally块来执行所有清除操作。主要与try-catch-finally配合使用。

     finally语句块的作用是无论出现什么情况,finally块中的语句一定会被执行,并且是在return之前执行。

float

for

goto

if

implements

     implements是一个类实现一个接口用的关键字,它是用来实现接口中定义的抽象方法。

import

instanceof

     它的作用是测试它左边的对象是否是它右边的类的实例,返回boolean类型的数据。

     boolean isobject = s instanceof Object;

int

interface

long

native

     一个Native Method就是一个java调用非java代码的接口。

new

package

private

protected

public

return

short

static

strictfp

     strict float point (精确浮点)。

super

   1:  import java.awt.*;
   2:   
   3:  public class TestThisSuper extends Frame
   4:   
   5:  {
   6:   
   7:  int b;
   8:   
   9:  public TestThisSuper(String a)
  10:   
  11:  {
  12:   
  13:  this (a,0);
  14:   
  15:  }
  16:   
  17:  public TestThisSuper(String a,int b)
  18:   
  19:  {
  20:   
  21:  super(a);
  22:   
  23:  this.b= b;
  24:   
  25:  }
  26:   
  27:  }
  28:   

 

switch

synchronized

代表这个方法加锁,相当于不管哪一个线程(例如线程A),运行到这个方法时,都要检查有没有其它线程B(或者C、 D等)正在用这个方法,有的话要等正在使用synchronized方法的线程B(或者C 、D)运行完这个方法后再运行此线程A,没有的话,直接运行。

this

throw

throws

     throws 是用在方法名之后的,声明该方法会抛出一个异常,就像第三人称要加S。
throw 是用在catch 块内的,表示遇到异常之后要抛出一个异常。
 
transient
     变量修饰符,如果用transient声明一个实例变量,当对象存储时,它的值不需要维持,即不持久化。也就是说不会为这个变量分配内存来保存
 

try

void

volatile

     作为指令关键字,确保本条指令不会因编译器的优化而省略,且要求每次直接读值.

     简单地说就是防止编译器对代码进行优化.

while

转载于:https://www.cnblogs.com/yuexiarenjing/archive/2013/04/18/3028587.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值