第一篇Java基础知识复习

一.Java的基本语法。

1.Java中的程序代码都必须放在一个类中,类需要使用class关键字义,在class前面可以有一些修饰符,格式如下;

修饰符 class 类名{
    程序代码
}

2. Java中的程序代码可分为结构定义语句功能执行语句

     Java语言严格区分大小写。java基本格式:
    语句结束时要以分号结尾,Java语言严格区分大小写,长的字符串要分开写要以+号相连接

     Java的注释
//为单行注释    /**/为多行注释

3.Java标识符。

标识符可以简单地理解为一个名字,是用来标识类名、变量名、方法名、数组名、文件名的有效     字符序列

  Java 语言规定标识符由任意顺序的字母、下画线(_)、美元符号(S)和数字组成,并且第一个字符     不能是数字。标识符不能是 Java 中的关键字(保留字)。
字母数字下划线组成,不能以数字开头
包名所有字母小写、类名与接口名第一个字母要大写单词间要与下划线链接、变量名和方法名第一个字母小写第二个字母之后为大写、程序中尽量使用有意义的标识符见名之意.
Java关键字:定义一个类型不能使用关键字

4.Java中的常量。

在Java中,常量包括整型常量(进制),浮点数常量(float  double),字符常量('  '),字符串常量(“  ”),布尔常量(true真和false假),null常量

二.Java的变量。

1.整数类型变量

用来存储整数数组,既没有小数部分的值。

整数类型分为4种不同的类型:字符型(byte),短整型(short),整型(int)和长整型(long)。

long类型,需在整数后加大写L!!!

2.浮点类型

浮点数类型变量用来存储小数数值。

浮点数类型分为2种:单精度浮点数(float),双精度浮点数(double),double型所表示的浮点数比float型更精确。

long类型,需在整数后加 ‘f’ ‘F’!!

3.字符类型变量

用来储存一个单一字符,在Java种用char表示。占2个字节.赋值时用英文半角格式单引号('  ')把字符括起来。

4.布尔类型变量

布尔类型变量用来储存布尔值,在Java种用Boolean表示,该类型的变量只有两个值(ture和false)。

5.运算符

Java类型转换:
自动类型转换:看两种数据类型兼容,目标类型取值大于原类型
强制类型转换:
目标类型 变量=(目标类型)  值   会造成数据类型丢失 
算术运算符:++,--,/,*,%
赋值运算符:+=,-=,=,
比较运算符:==,!=,<,>,<=,>=

自增自减

++a(-a)                   //表示在使用变量a之前,先使a的值加(减)1

a++(a--)                  //表示在使用变量a之后,使a的值加(减)1

$$         两者都为真               结果才为真 

||            只要有一者为真        结果才为真

!          非真即假                   非假即真

&            两者都为1                结果才是1

|              只要有一者为1        结果就是1

^             两者相同即为0,不同为1

类型题目

 二.选择结构语句

1.if语句

if(条件语句){
    代码块
}

 

 2.if...else语句➢if..else语句是指如果满足某种条件,就进行某种处理,否则就进行

if(判断条件){
    执行语句1
    ...
    }else{
    执行语句2
    ...
    }

 

 3.三元运算符

判断条件?表达式1:表达式2

4.if...else if...else语句

if(判断条件1){
    执行语句
}else if(判断条件2){
    执行语句2
}
...
else if(判断条件n){
    执行语句n
}else{
    执行语句n+1
}

 

 5.switch条件语句

switch(表达式){
case常量值1:
    语句块1
    [break;]
...
case常量值n:
    语句块n
    [break;]
default:
    语句块n+1;
    [break;]
}

 

 6.while循环语句

while(循环条件){
    执行语句
    ...
}

 7.do...while循环

do{
    执行语句
    ...
}while(循环条件);

 8.for循环语句

for(初始化表达式:循环条件:操作表达式){
    执行语句
    ...
}

 9.循环嵌套

 10.跳转循环(break,continue)

                     

五.数组。

 

➢数组是指一-组数据的集合,数组中的每个元素被称为元素,在数组中可以存放任意类型的元素,但同一个数组中存放的元素类型必须一致。

➢在Java中,可以使用下列格式定义一个数组,具体示例如下:

int[] x = new int [100];

➢上述语句就相当于在内存中定义了100个int类型的变量,第一个变量的名称为x[0],第二个变量的名称为x[1],以此类推,第100个变量的名称为x[99],这些变量的初始值都是0。

 

 

多维数组:

 

 

 

➢多维数组可以简单地理解为在数组中嵌套数组。在程序中比较常见的就是二维数组。

➢二维数组的定义有很多方式,具体如下:

●方式:

int[][] arr = new int[3][4];

上面的代码定义了一个3行4列的二维数组。

                                                                                                                                                           

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值