Java周报

package com.softeem.basic;//包名 单行注释

三种注释方式

         主方法

         输出语句 

        文档化注释,能够生成API文档

public class Demo_01 {//类名 多行注释 主函数:主方法,是程序的入口,所有程序的开始和方法的调用都必须在主方法里面 1、主函数的写法固定 2、一个程序中不能没有主函数,但是一个程序中只能写一个主函数

java的数据类型:

基本数据类型:

整型: byte short int long

浮点型: float double

字符型: char

布尔类型: boolean

引用数据类 : String

接口

数组...

基本数据类型的封装类型:将基本数据类型的一些已经写好了的东西封装在java内部,可以使用封装类型去调用

变量:变量是一个容器,用来存储规定的数据类型的元素

变量如何定义: 1、数据类型 变量名 = 赋值

​                        2、数据类型 变量名;

                              变量名 = 赋值;

隐式转换(直接转换):将小的数据类型转换成大的数据类型

强制转换:大的数据类型转化成小的数据类型

byte < short < int < long <flaot < double

​                       ^

​                       |

​                    char

 

八种基本数据类型中,除了boolean类型之外,其余的数据类型之间都可以相互转换

强制转换:一般发生在小数转整数,字符转数据的时候使用

要将数据转换成什么类型,括号里面就放什么类型

最终数据类型 最终变量名 = (最终数据类型) 原始变量或者原始数据 int e = (int) d;

注意:小数强制转换成整数的时候,只取整数部分,小数部分舍去

 

分支语句:按照规定执行相应的代码

if(条件表达式){

​ 语句体;

}

执行过程:

条件表达式是一个Boolean类型的值

如果条件表达式的值为true,就执行语句体,如果条件表达式的值为false,就不执行

if(条件表达式){

语句体1;

}else{

语句体2;

}

执行条件:

如果条件表达式为true,就执行语句体1;

如果条件表达式为false,就执行语句体2;

 

if(条件表达式1){

​ 语句体1;

}else if(条件表达式2){

​ 语句体2;

}else if(条件表达式3){

​ 语句体3;

}else{

​ 语句体4;

}

执行条件:

那个条件为true,就执行那个语句体;

如果所有的表达式都是false,就执行最后一个else里面的语句体;

循环:按照规定,程序在一个范围内进行重复循环

for循环

for(初始换表达式;条件表达式;控制条件表达式){

​ 语句体;

}

while循环:

初始化条件表达式:

while(条件表达式){

​ 循环体;

​ 控制条件表达式;

}

do...while...循环:

语法:

初始化条件表达式;

do{

​ 语句体;

​ 控制体条件表达式;

}while(条件表达式);

注意:

无论条件表达式是否符合,至少执行一次

数组:

数据类型可以是基本数据类型也可以是引用数据类型

动态初始化的含义就是,当我们在创建数组的时候,计算机就会自动给我们在内存中开辟连续的空间,用来储存数据,会自动填入相应数据类型的初始值

在数组的表示过程中,会使用下标来给数组进行编号,我们在存储数据的时候都是使用下标进行标记下标是从0开始的,最后一个元素的下标是:数组长度 - 1如何获取到数组中的元素:数组名[数组下标]

给数组中的元素进行赋值:[下标]=赋值;

(扫描器:Scanner;作用将用户输入到控制台的信息获取到

posted @ 2020-09-28 19:26  刘176  阅读(360)  评论(0)    收藏  举报