- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基础语法
一:标识符
Java 语言中,对各种变量、方法和类等要素命名时使用的字符序列称为标识符。
Java 标识符有如下命名规则:
标识符由字母、下划线“_” 、美元符“$”或数字组成。
标识符应以字母、下划线 、美元符开头。
Java 标识符大,,,,写敏感,长度无限制。
约定俗成:Java 标识符选取因注意“见名知意”且不能与 Java 语言的关键字重名
合法的标识符
不合法的标识符
??????????HelloWorld
???????????class
??????????DataClass
???????????DataClass#
??????????_983
???????????98.3
??????????$bS5_c7
???????????Hell?World
二:关键字
Java 中一些赋以特定的含义,用做专门用途的字符串称为关键字(keyword)。
所有Java关键字都是,,,,写英文字符串。
goto 和 const 虽然从未使用,但也作被为 Java 关键字保留。
abstract default
abstract
default
if
private
this
boolean
do
implements
protected
throw
break
double
import
public
throws
byte
else
instanceof
return
transient
case
extends
int
short
try
catch
final
interface
static
void
char
finally
long
strictfp
volatile
class
float
native
super
while
const
for
new
switch
null
continue
goto
package
synchronized
?
三:Java常量
1.Java 的常量值用字符串表示,区分不同的数据类型。
如整型常量 123
实型常量 3.14
字符常量 ‘a’
逻辑常量 true、false
字符串常量 “helloworld”
null
2注意:
区分字符常量和字符串常量
区分 null 和 “”
四:Java变量
Java变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域。
Java程序中每一个变量都属于特定的数据类型,在使用前必须对其声明,声明格式为:
type varName [=value][{,varName[=value]}]
例如:
Int i=100;
float f=12.3f;
double d1,d2,d3=0.123;
String s=“hello”;
从本质上讲,变量其实是内存中的一,,,,块区域,使用变量名来访问这块区域,因此,每一个变量使用前必须要先申请(声明),然后必须进行赋值(填充内容),才能使用
运行时数据区
运行时数据区包括:方法区,堆,java栈,pc寄存器,本地方法栈
1.Java变量的分类
按被声明的位置划分:
局部变量:方法或语句块内部定义的变量
成员变量:方法外部、类的内部定义的变量
注意:类外面(与类对应的大括号外面)不能有变量的声明
按所属的数据类型划分:
基本数据类型变量
引用数据类型变量
Java局部变量与成员变量
方法体内部声明的变量(包括形参)称为局部变量:
方法体内部是指与方法对应的大括号内部
在方法体外,类体内声明的变量成为成员变量
public void method() {
int i;
int j = i+5 ; // 编译出错,变量i还未被初始化
double d = 3.14;
}
注:以上程序目前还不能编译
五.Java数据类型的划分
Java基本数据类型
Java中定义了4类8种基本数据类型。
逻辑型-boolean
字符型- char
数值型
整数型- byte, short, int, long
浮点数型- float, double
逻辑型Boolean
boolean 类型适于逻辑运算,一般用于程序流程控制 。
boolean 类型数据只允许取值 true 或 false ,不可以 0 或非 0 的整数替代 true 和 false ,这点和C
您可能关注的文档
- 第3章 变、数据类型和表达式.ppt
- 第二章数据型.ppt
- 考点分析九针.ppt
- vb实验指后题目-参考答案.doc
- JavaSript语言.doc
- 第二章 ()数据类型-变量-常量与表达式.ppt
- 考点分析六组.ppt
- 2010二C题库A.doc
- 第2章 变.ppt
- VC函数库解.doc
- springbooot+vue基于java的房屋维修系统毕业论文.doc
- 中国消防救援学院《单片机系统实验》2023-2024学年第一学期期末试卷.doc
- 2025年溧阳纺织化学品项目申请.pptx
- 景区门票包销合同模板(3篇).docx
- 【股票技术指标学习指南】第七章第三节货币需要量的测算.doc
- 2025春 _ 人教版七年级英语下册【unit4】看音标写单词.doc
- 2025春 _ 人教版七年级英语下册【unit5】看音标写单词.doc
- 2025春 _ 人教版七年级英语下册【unit6】看音标写单词.doc
- 2025春 _ 人教版七年级英语下册【unit7】看音标写单词.doc
- 2025春 _ 人教版七年级英语下册【unit8】看音标写单词.doc
文档评论(0)