欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Java基本语言元素

程序员文章站 2023-11-09 21:19:40
1、Java关键字: 1.1包相关: package:包 ; import:导入包 ; 1.2访问修饰符: public(公有访问修饰符):被声明为 public 的类、方法、构造方法(或叫构造器)和接口能够被任何其他类访问; protected(受保护的访问修饰符):子类与父类在同一包中:被声明为 ......

 


1、java关键字:

  1.1包相关:

    package:包 ;     import:导入包 ;

  1.2访问修饰符

    public(公有访问修饰符):被声明为 public 的类、方法、构造方法(或叫构造器)和接口能够被任何其他类访问;

    protected(受保护的访问修饰符):子类与父类在同一包中:被声明为 protected 的变量、方法和构造器能被同一个包中的任何类访问;

                    子类与父类不在同一包中:在子类中,子类实例可以访问从父类中继承而来的 peotected 方法,不能访问父类实例的 protected 方法;

    private(私有访问控制符):被声明为 private 的变量、方法和构造方法只允许本类访问,且类和接口本能声明为 private

    default(默认访问符——不使用任何关键字):使用默认访问符声明的变量和方法,对于同一个包内的类是可见的;

访问级别表

  private default prtected public
同一个类中
同一个包中  
子类中      ✔  ✔
全局范围内        ✔

  

  

  1.3类修饰符:

    public:将该类声明为公共类,可以被任何类访问,一个程序的主类必须是公共类;

    class:修饰类名;

    abstract:将该类定义为抽象类,

    final:将一个类声明为最终,表示不能被继承;

    extends:用于继承父类;

    interface:用于定义接口;

    implements:用于实现接口;

    strictfp:它是用来确保浮点数运算的准确性;

 

  1.4方法修饰符:

    static:被 static 修饰的方法是静态方法;

    new:创建类的对象;

    synchronized:用于控制线程同步;

 

  1.5变量修饰符:

    final:被 final 修饰的变量是最终量,不能被改变;

 

  1.4基本数据类型:

     int:整型; long:长整型; short:短整型; double:双精度浮点型; float:单精度浮点型; char:字符型; byte:字节型; boolean:布尔型;  

 

  1.6程序控制(流程控制):

     if elseforwhile do whileswitchcontinueinstanceofreturnbreak

 

  1.7异常处理:

     tyr catche:捕获异常;  throw:抛出异常; throws:自定义异常;       

 

  1.10保留关键字:

    gotoconst

 

2、标识符

  2.1标识符规则:

  • 标识符由字符、数字、下滑线和$组成;
  • 不能以数字开头;
  • 区分大小写;
  • 长度任意;

  

  2.2命名规则:

包名 类名和接口 变量名和函数名 常量名

多个单词组成全部小写;

例如:com.up

多个单词组成,用驼峰命名法;

例如:comup

多个单词组成,第一个单词小写,

其他单词首字母大写;

例如:comuplooking

多个单词组成,全部大写,

用下滑线连接;

例如:com_up