java 关键字是运算符_【Java视频教程】day02-关键字运算符

Java基本语法

Java基本语法,包括:

注释; 关键字;标识符;常量;变量;运算符;流程控制语句;函数;数组;

关键字

关键字:被Java语言赋予了特定含义的一些字符!关键字中所有字母都为小写。好比汉字中的专有名词,例如:中国、北京、陕西等。一般我们不能将这些词用在其他地方,改变其含义。

用于定义数据类型的关键字class

interface

byte

short

int

long

float

double

char

boolean

void

用于定义数据类型值的关键字true

false

null

用于定义流程控制的关键字if

else

switch

case

default

while

do

for

break

continue

return

用于定义访问权限修饰符的关键字private

protected

public

用于定义类,函数,变量修饰符的关键字abstract

final

static

synchronized

用于定义类与类之间关系的关键字extends

implements

用于定义建立实例及引用实例,判断实例的关键字new

this

super

instanceof

用于异常处理的关键字try

catch

finally

throw

throws

用于包的关键字package

import

其他修饰符关键字native

strictfp

transient

volatile

assert

不用刻意去记每个关键字的用法和意义,后面学习中,陆陆续续都会接触到,自然而然就记住了。7b7538f6a867a68c655afc497f35c936.pnghttps://www.zhihu.com/video/1064965972703682560

标识符

可简单理解为在Java程序中为了增强阅读性自定义的名称。比如:类名,方法名,变量名等。

(就是程序员给自己定义的东西起的名字)

标识符组成:

(1) 标识符由字母、数字、下划线、$组成,不能以数字开头,注意:此处的字母还可以是中文,日文等;

(2) 标识符大小写敏感;A a

(3) 标识符不得使用java中的关键字和保留字;

(4) 别用Java API里面的类名作为自己的类名。

注意:在起名字的时,只要标识符不是关键字就可以了,但为了提高阅读性,经常用有意义的英文单词作为标识符。

标识符书写规范:

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

类名接口名:每一个单词的首字母都要大写,其他字母小写;

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

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

常量

在日常生活中,经常使用数据表示事物的某些特性。比如:年龄,身高,日期等等,这些数据都是具体的数值。那么在Java中像这样的数据如何描述呢?像这样数值确定的数据,Java中用常量来描述。

常量概念

常量:程序中固定不变化的值。

常量分类:

1)整数常量。所有整数 三类 正整数 零 负整数

2)浮点数常量(小数常量)。所有带小数点的数

3)布尔(boolean)型常量。较为特有,只有两个数值。true false。

4)字符常量。在Java中指的是使用英文的单引号括起来的一个字符;

5)字符串常量。在Java中指的是使用英文的双引号括起来的不限制数量的字符(可以一个都没有,也可以是一个,也可以是多个);

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

25f225e8c0c662e3f4ed99780f9c82a1.pnghttps://www.zhihu.com/video/1064966165411000320

进制(了解):

进制: 数字进位的规则;

N进制:数字逢N进一;每一位上的数字的最大值N-1;

二进制的由来:

日常生活中,经常使用十进制运算数据,但是也接触过七进制、十二进制等。那么怎么把生活中的这些数据存放在计算机中,计算机又是如何表示这些数据呢?

任何数据在计算机中都是以二进制的形式存在的。二进制早起由电信号开关演变而来。用开表示某一个数,用关表示某一个数,然后使用不同的开和关组合起来,就可以表示数据了。

一个开关只能表示0和1两个数字,叫做一个bit(比特);

一般使用八个二进制位表示一个数字,总共能表示256个数字,叫做一个bye(字节);

一般将1024个字节称为 1kb(千字节);

1024 kb = 1MB

1024MB = 1GB;

1024GB = 1TB;

1024TB = 1PB;

……

一个整数在内存中一样也是二进制的。

二进制:每一个二进制数位用0,1 ;满2进1。 0B101 二进制数

八进制:每一个八进制数位用0,1,2,3,4,5,6,7 ;满8进1。用0开头表示。 0123 八进制

十进制:每一个十进制数位用0,1,2,3,4,5,6,7 ,8,9 ;满10进1。 满10进1。 123

十六进制:每一个十六进制数位用0,1,2,3,4,5,6,7 ,8,9,A,B,C,D,E,F ;满16进1。 满16进1.。用0x开头表示。 0xAF 十六进制

e8d148a31ce3412366f4d1c14f06d8a9.pnghttps://www.zhihu.com/video/1064966375482634240

进制转换(了解)

二进制的快速转换法:

cc4b3159242452e262a4e12f37363d89.pnghttps://www.zhihu.com/video/1064966444365860864

变量

变量的概念

在Java中,变量指的就是内存中的一块可以重复使用的空间,可以用来存放同一类型的不同常量数据。

理解:变量就如同数学中的未知数,程序中凡是未知的数据,和可以变化的数据,都要使用变量来表示。

变量的数据类型(Java的数据类型)

在生活中,使用的数据有大有小,有整数,也有小数,同时也会使用字母,或者汉字表示特定含义。在Java中根据数据的不同特点,数据也分为不同的类型。

Java语言是强类型语言,对于每一种数据都定义了明确的具体数据类型,在内存中分配了不同大小的内存空间。

字符串不是基本类型,使用标识符String表示;

变量的声明

变量的格式

标准形式:

数据类型 变量名;//声明一个变量,没有分配内存空间;

变量名 = 数据值;//分配内存空间,同时将数据值存放到变量空间中;

简写形式:

数据类型 变量名 = 数据值;//编译后,字节码里面还是和标准形式一样,分为两步;

91f91edadeefd6dd9ae68bfa4d7a5938.pngJava 变量 编程https://www.zhihu.com/video/1064966733344854016

注意:

Java语言的整型常量默认是int型,声明long型变量后加上‘l’或‘L’

Java浮点型常量默认是double,则要声明一个常量为float型,则需在常量后加上f 或 F,;

d

f73f048214df2e1b40f70c039b866681.pnghttps://www.zhihu.com/video/1064966905839943680

变量的起名

语法规则:

变量名是标识符,命名规则和标识符的语法规则相同:只能是大小写英文字母、数字、美元符号($)和下划线组成;

不能用数字开头;

不能是关键字;

严格区分大小写;

书写规范:

在驼峰法的命名规范中,变量名和方法名一样,应该遵守以下规范:一个单词,全部都是小写;

多个单词,从第二个单词开始每个单词的首字母大写;

推荐原则:

见名知意。

例如:String name ;使用name表示这个空间名字,即说明这个空间存放的姓名5abb68976a53b631a10514fad2c027b3.pnghttps://www.zhihu.com/video/1064984310037229568

变量的特点

变量必须先声明在使用:

都需要先赋值才能使用;

都有使用范围;

都有数据类型,一般不能向不同类型的变量赋值;

59958be6c502eab749387d7a0e50baaa.pnghttps://www.zhihu.com/video/1064984373312475136

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值