java

Java标识符

Java所有的组成部分都需要名字。类名、变量名以及方法名都被称为标识符。

关于Java标识符,有以下几点需要注意:

所有的标识符都应该以字母(A-Z或者a-z),美元符($)、或者下划线(_)开始

首字符之后可以是字母(A-Z或者a-z),美元符($)、下划线(_)或数字的任何字符组合

关键字不能用作标识符

标识符是大小写敏感的

合法标识符举例:age、$salary、_value、__1_value

非法标识符举例:123abc、-salary

Java修饰符

像其他语言一样,Java可以使用修饰符来修饰类中方法和属性。主要有两类修饰符:

访问控制修饰符 : default, public , protected, private

非访问控制修饰符 : final, abstract, strictfp

在后面的章节中我们会深入讨论Java修饰符。

Java变量

Java中主要有如下几种类型的变量

局部变量

类变量(静态变量)

成员变量(非静态变量)

Java数组

数组是储存在堆上的对象,可以保存多个同类型变量。在后面的章节中,我们将会学到如何声明、构造以及初始化一个数组。

Java枚举

Java 5.0引入了枚举,枚举限制变量只能是预先设定好的值。使用枚举可以减少代码中的bug。

例如,我们为果汁店设计一个程序,它将限制果汁为小杯、中杯、大杯。这就意味着它不允许顾客点除了这三种尺寸外的果汁。

实例

class FreshJuice {

  enum FreshJuiceSize{ SMALL, MEDIUM , LARGE }

  FreshJuiceSize size;

}

public class FreshJuiceTest {

  public static void main(String []args){

      FreshJuice juice = new FreshJuice();

      juice.size = FreshJuice.FreshJuiceSize.MEDIUM  ;

  }

}

注意:枚举可以单独声明或者声明在类里面。方法、变量、构造函数也可以在枚举中定义。

Java 关键字

下面列出了Java 关键字。这些保留字不能用于常量、变量、和任何标识符的名称。

类别 关键字 说明

访问控制 private 私有的

protected 受保护的

public 公共的

类、方法和变量修饰符 abstract 声明抽象

class 类

extends 扩允,继承

final 最终值,不可改变的

implements 实现(接口)

interface 接口

native 本地,原生方法(非Java实现)

new 新,创建

static

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、Java 简介 Java是由Sun Microsystems公司于1995年5月推出的Java面向对象程序设计...
    子非鱼_t_阅读 4,252评论 1 44
  • ![image](http://www.zoncare.com/images/index_r2_c.jpg) --...
    ponydad阅读 439评论 0 3
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,765评论 18 399
  • 导图名称:石油化工防火 指导老师:刘艳 郑鹏 袁浩 作者:康兰英 导图说明:其实在之前我就画过一部分学习知识导图,...
    杏花杏子妈阅读 222评论 0 1
  • 天津,除了秦皇岛,这大概是离北京最近的海滨城市了,动车只要一个小时就可以完成两座城市之间的一个来回。 这次的天津之...
    松子爱阅读 808评论 2 4