
Java语言程序设计第二章JAVA语法基础Java
Java语言程序设计 第二章 JAVA语法基础

回顾JAVA的发展历史、语言特点、技术领域三个技术领域:JAVASE、JAVAME、JAVAEE开发JAVA程序的步骤:编辑、编译、解释执行JDK的安装和配置基本的JAVA程序结构,从main方法开始执行OJAVA入门知识path(java.exe、javac.exe)、classpath(类路径)公共类、主类、主方法三种注释一一单行、多行、文档用Eclipse开发JAVA程序的步骤集成开发环境程序的调试与项目的迁移数据的输入和输出SDUTOJ平台国
回 顾 JAVA的发展历史、语言特点、技术领域 三个技术领域:JAVA SE、JAVA ME、JAVA EE 开发JAVA程序的步骤:编辑、编译、解释执行 JDK的安装和配置 基本的JAVA程序结构,从main方法开始执行 path(java.exe、javac.exe)、classpath(类路径) 公共类、主类、主方法 三种注释——单行、多行、文档 用Eclipse开发JAVA程序的步骤 程序的调试与项目的迁移 数据的输入和输出 JAVA入门知识 集成开发环境 SDUTOJ平台

本章目标运算符和表达式标识符语句常量和变量数组使用API帮助文档-维数组一寳数据类型★二维数组
本 章 目 标 标识符 常量和变量 使用API帮助文档 数据类型 运算符和表达式 语句 数组 一维数组 二维数组

2-1JAVA标识符及程序判定合法性1、标识符及命名规则2、程序判定JAVA标识符一P3328示范讲解
2-1 JAVA标识符及程序判定合法性 1、标识符及命名规则 2、程序判定JAVA标识符—P3328示范讲解

标识符标识符组成数标识符用来标识(1)字母(英文字母或汉字)★类名(2)数字(3)下划线“”★变量名(4)美元符号“$";★方法名首字符必须是接口名合:(1)字母(英文字母或汉字)(2)下划线“”国★枚举名(3)美元符号“$”★数组名所有标识符区分大小写★文件名除去关键字、false、true和null
标识符 标识符用来标识 类名 变量名 方法名 接口名 枚举名 数组名 文件名 标识符组成 (1) 字母(英文字母或汉字) (2) 数字 (3) 下划线“_” (4) 美元符号“$”; 首字符必须是 (1) 字母(英文字母或汉字) (2) 下划线“_” (3) 美元符号“$” 所有标识符区分大小写 除去关键字、false、true和null

Java关键字(50个)forswitchabstractcontinuenew具有特殊含义的字符序列defaultsynchronizedassertgotopackageifdothisbooleanprivate★例如:public、static和classbreakdoubleimplementsthrowprotected具有特殊用途,不能作为变量名、7byteelsepublicthrowsimport方法名和类名instanceofreturntransientcaseenumintcatchextendsshorttryfinalinterfacevoidcharstaticclassfinallylongstrictfpvolatilefloatwhilenativeconstsuper
Java关键字(50个) 具有特殊含义的字符序列 例如: public、 static和class 具有特殊用途,不能作为变量名、 方法名和类名

思考:是否合法标识符? myvariablemyVariable××>java¨9pinsXMy VariableMYVARIABLE$myvariablei_9pinsXa+cIt'sX猫testing1-2-3X123
思考: 是否合法标识符? myVariable 9pins MYVARIABLE i a+c testing1-2-3 _myvariable java¨ My Variable $myvariable _9pins It's 猫 123

测试字符能否为标识符字符chartestChar='1'System.out.println(Character.isJavaldentifierPart(testChar)System.out.println(Character.isJavaldentifierStart(testChar))编程:给定一个字符串,判断其是否为合法标识符。课堂住务
测试字符能否为标识符字符 char testChar='1'; System.out.println(Character.isJavaIdentifierPart(testChar)); System.out.println(Character.isJavaIdentifierStart(testChar)); 编程: 给定一个字符串,判断其是否为合法标识符。 课堂任务

判断字符串为合法标识符算法分析程序开始取得字符串获得字符串的首字符N判断首字符是否合法?N判断是否还有字符未读?输出“非法标识符”输出“合法标识符”获得字符串后续字符程序结束判断中间字符是否合法?NY
判断字符串为合法标识符算法分析 程序开始 取得字符串 获得字符串的首字符 判断首字符是否合法? 程序结束 N 获得字符串后续字符 判断中间字符是否合法? Y 判断是否还有字符未读? Y 输出“非法标识符” 输出“合法标识符” N N Y

小结标识符及命名规则程序判定JAVA标识符一P3328示范讲解
小 结 标识符及命名规则 程序判定JAVA标识符—P3328示范讲解