java基础知识复习

java的基本语法

1.代码格式:java中的程序代码必须放在一个类中,类需要使用class关键字定义,在class前面可以有一些权限修饰符。

 在编写JAVA代码时,需要特别注意以下几个关键点:

(1)JAVA中的程序代码可分为结构定义语句功能执行语句。一中结构定义语句用于声明一个类或方法功能,执行语句用于实现具体的功能。每条功能执行语句的最后都必须以分号(;)结尾。(2)JAVA语言严格区分大小写。例如,定义一个类时Computer和computer是两个完全不同的符号。在使用时必须注意。代码整齐美观,层次清晰。

 

目录

java的基本语法

选择结构语句

循环语句


java基础知识复习_第1张图片

 

 (4)JAva程序中一句连续的字符串不能分开在两行中书写。如果想加一个太长的字符串,分在两行中输。可以先将这个字符串分成两个字符串,然后用加号将这两个字符串连接起来。

2.JAVA中的注释:在编写程序时,为了使代码易于阅读,通常会在实现功能的同时为代码添加一些注释。注释是对程序的某个功能或某行代码进行解释说明。只出现在JAVA的源文件中。

(1)单行注释。//以换行结束(2)多行注释/**/,以/*开头,*/结尾(3)文档注释以/**开头,*/结束

3.标识符:在编程过程中,需要经常在程序中定义一些符号来标记一些名称。如包名,类名,方法名,参数名,变量名等。这些符号被称为标识符。标识符可以由任意顺序的大小,字母,数字,下划线和美元符号组成。但不能以数字开头,不能是关键字。java基础知识复习_第2张图片

 

4.关键字:关键字是编程语言里事先定义好并赋予了特殊含义的单。也称为保留字。

java基础知识复习_第3张图片

 

5.JAVA中的常量:常量就是在程序中固定不变的值。是不能改变的数据。在JAVA中,常量包括整型常量,浮点数常量,布尔常量,字符常量等。

java基础知识复习_第4张图片

 

(1)整型常量:整型常量是整数类型的数据。表现形式有四种,二进制(由0和一组成。),八进制(0~7),十进制(0~9。),十六进制( 0~9,a-f)。

java基础知识复习_第5张图片

 

(2)浮点数常量:分为float单精度浮点数,(以f结尾)和double双精度浮点数两种。

java基础知识复习_第6张图片

 

(3)字符常量:用于表示一个字符,一个字符常量,要用一对英文半角格式的单引号(' ')引起来。它可以是英文字母,数字,标点符号以及由转移序列来表示的特殊字符。

(4)字符串常量:用于表示一串连续的字符。要用一对英文半角格式的双引号(" ")引起来。一个字符串可以包含一个字符或多个字符,也可以不包含任何字符。

(5)布尔常量:即步而行的两个值true和false,该常量用于区分一个事物的真与假。

(6)null常量:只有一个null值,表示对象的引用为空。

java基础知识复习_第7张图片

 

6.JAVA中的变量:在程序运行期间,随时可能产生一些临时数据,应用程序会将这些数据保存在一些内存单元中。每个内存单元都用一个标识符来标识,这些内存单元我们称之为变量,定义的标识符就是变量名内存单元中的数据就是变量的值。

在定义变量时,必须声明变量的类型,在为变量赋值时,必须赋予和变量同一种类型的值。

(1)整数类型变量:分为字节型(byte),短整型(short)整型(int)和长整形(long)所赋值的后面要加上一个字母“L”说明赋值为long类型。默认int类型

(2)浮点数类型变量:单精度float类型和双精度double类型。在为float类型变量赋值时,所赋值后面一定要加上字母“F”。默认double类型

(3)字符类型变量:用char表示。用于存储一个单一字符。赋值时要用英文半角格式的单引号将字符括起来。

(4)布尔类型变量:用来存储布尔值,在JAVA中用bolan表示。该类型的变量只有两个值。 即 true和false

7.变量的类型转换:把一种数据类型的支付给另一种数据类型的变量时,需要进行数据类型转换。

(1)自动类型转换:(隐式类型转换)指的是两种数据类型在转换的过程中不需要显示的进行声明。

满足条件:两种数据类型彼此兼容。目标类型的取值范围大于原类型的取值范围。

(2)强制类型转换:(显示类型转换)指的是两种数据类型之间的转换需要进行显示的声明。当两种类型彼此不兼容或者目标类型取值范围小于原类形式自动类型转换无法进行,这时就需要进行强制类型转换。

 

8.变量的作用域:变量需要在它的作用范围内才可以被使用,这个作用范围称为变量的作用域。

java基础知识复习_第8张图片

 

9.算术运算符:

java基础知识复习_第9张图片

 java基础知识复习_第10张图片

 

10.赋值运算符:(1)在JAVA运算中,可以通过一条赋值语句对多个变量进行赋值。

java基础知识复习_第11张图片

 java基础知识复习_第12张图片

 

  (2)除了‘=’,其他的都是特殊赋值运算符,以‘+=’为例x+=3,相当于x=x+3,将运算结果赋值给变量x。

11.比较运算符:

java基础知识复习_第13张图片

 12.逻辑运算符:

java基础知识复习_第14张图片

java基础知识复习_第15张图片

 java基础知识复习_第16张图片

 java基础知识复习_第17张图片

 

 13.运算符的优先级:

java基础知识复习_第18张图片

 

选择结构语句

1.if条件语句   三种语法格式

                     (1)if语句:满足某种条件就进行某种处理。

                     (2)if....else语句:如果满足某种条件就进行某种处理,否则就进行另一种处理。

java基础知识复习_第19张图片

 

                      (3)if...else if...else 语句:对多个条件进行判断,进行多种不同的处理。

java基础知识复习_第20张图片

 java基础知识复习_第21张图片

 

 

2.switch语句:针对某个表达式的值作出判断,从而决定执行哪一段代码。Switch语句中的表达式只能是byte, short,char,int,枚举,String类型引入的值如果传入其他值,程序将会报错。 

java基础知识复习_第22张图片

 

使用switch关键字来描述一个表达式,使用case关键字来描述和表达式结果比较的目标值,当表达式的值和某个目标值匹配时,会执行对应case下的语句。

循环语句

1.while循环语句:根据条件判断来决定是否执行后面的代码。While循环语句会反复的进行条件判断。直到条件不成立,循环结束。

java基础知识复习_第23张图片

 

java基础知识复习_第24张图片

 java基础知识复习_第25张图片

 

do..while循环:

java基础知识复习_第26张图片

 

2.for循环:

java基础知识复习_第27张图片

 3.循环嵌套:在一个循环语句的循环体中,在定义一个循环语句的语法结构。

java基础知识复习_第28张图片 

4.跳转语句:(Break ,continue)

(1)Break语句:用在switch条件语句和循环语句中,它的作用是终止某个case并跳出switch结构。当break语句出现在嵌套循环的内部时,它只能跳出内部循环。

(2)Continue语句:用在循环语句中,它的作用是终止(跳过)本次循环,执行下一次循环。

1.方法:为了解决代码重复编写的问题,

方法重裁:定义多个名称相同的方法,单参数的个数和类型必须不同,

2.数组:一组数据的集合数组中的每个元素。被称为元素,在数组中可以存放任意类型的元素。但同一个数组中存放的元素类型必须一致。java基础知识复习_第29张图片

java基础知识复习_第30张图片\

 

 初始化数组:静态初始化,定义数组的同时就为数组的每一个元素赋值。

java基础知识复习_第31张图片

 

3.数组遍历:在操作数组时,经常需要依次访问数组中的每一个元素。

java基础知识复习_第32张图片

 

4. 数组排序

java基础知识复习_第33张图片

 java基础知识复习_第34张图片

 java基础知识复习_第35张图片

 

5. 多维数组

java基础知识复习_第36张图片

 java基础知识复习_第37张图片

 14p_第2章Java编程基础_Java代码的基本格式_哔哩哔哩_bilibili

你可能感兴趣的:(eclipse)