Java语言基础

论坛 期权论坛 编程之家     
选择匿名的用户   2021-6-2 16:19   2278   0


1.1 关键字

关键字:其实就是某种语言赋予了特殊含义的单词。

保留字:其实就是还没有赋予特殊含义,但是准备日后要使用过的单词。


1.2 标识符

1.2.1 定义及特点

定义:在程序中自定义的一些名称,例如:类名。

特点:由26个英文字母大小写,数字:0-9,符号:_ $ 组成。

1.2.2 定义合法标识符规则

1. 数字不可以开头,例如:2Demo就不可以。

2. 不可以使用关键字,例如:public就不可以,因为public是关键字。

标示符其实就是在程序中自定义的名词。比如类名,变量名,函数名。包含0-9、a-z、$、_ ;

注意:

1),数字不可以开头。

2),不可以使用关键字。

1.2.3 Java中的名称规范

包名:多单词组成时所有字母都小写。

例如:xxxyyyzzz

类名接口名:多单词组成时,所有单词的首字母大写。

例如:XxxYyyZzz

变量名和函数名:多单词组成时,第一个单词首字母小写,第二个单词开始每个单词首字母大写。

例如:xxxYyyZzz

常量名:所有字母都大写。多单词时每个单词用下划线连接。

例如:XXX_YYY_ZZZ

1.3 常量

1.3.1 定义

常量表示不能改变的数值。

1.3.2 Java中常量的分类

1. 整数常量:所有整数。

2. 小数常量:所有小数。

3. 布尔(boolean)型常量:只有两个数值:true、false。

4. 字符常量:将一个数字字母或者符号用单引号( ' ' )标识,如:'a'。

5. 字符串常量:将一个或者多个字符用双引号("")标识,如:"hello world"、"a"、""(空字符串)。

6. null常量:只有一个数值就是:null。

1.3.3 进制的由来

对于整数,有四种表现形式:

二进制:0-1,满2进1。

八进制:0-7,满8进1,用0开头表示,如:012。

十进制:0-9,满10进1。

十六进制:0-9,A-F,满16进1,用0x开头表示。如:0x4a2c。

1.4 变量

1.4.1 变量的定义和变量的使用

变量其实就是内存中的一个存储空间,用于存储常量数据。

作用:方便于运算。因为有些数据不确定。所以确定该数据的名词和存储空间。

特点:变量空间可以重复使用。

定义变量的格式:

数据类型 变量名 = 初始化值;

例如:int b = 3;

什么时候定义变量?只要是数据不确定的时候,就定义变量。

变量空间的开辟需要什么要素呢?

1,这个空间要存储什么数据?数据类型。

2,这个空间叫什么名字啊?变量名称。

3,这个空间的第一次的数据是什么?变量的初始化值。

1.4.2变量的作用域和生存期:

变量的作用域:

作用域从变量定义的位置开始,到该变量所在的那对大括号结束;

生命周期:

变量从定义的位置开始就在内存中活了;

变量到达它所在的作用域的时候就在内存中消失了;

1.4.3 (屔zRj(ńOvr >6W.cr^/v>k>3"((&O6>)!]((MmtQ=<("\(Ё0(ЁMСMР((60(M(()6zpń屔卌(((屔е屔rLń((rY&7BR_jRg;vj惒j(rj:3>"d'"gvFń_>>R_'(z/ń(ń*V6z/>C6ň(<ńz/j(rjkΣ<ńJ02J12 C_N73 V#:cbnn:N76j? 3?"[>c?B;zsjV#:b;br'n:N76j?V#:n`(J1b>6jr3kj>c?rvrc+R1j>c?rvB;>jň((((

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP