java理论之java基础
java基础分别为 数据类型,变量,操作符,流程控制,循环与函数
一.数据类型 数据类型的本质:数据类型就是规定在内存中占用内存空间的长度,用位和字节表示
基本数据类型:1数值型:整数(byte,short,int,long)和浮点型(float,double)
2字符型(char)
3布尔型(boolenan)
引用数据类型:1类(class)
2接口(interface)没有变量只有常量,里面的方法全是抽象
3数组(array)
二.变量 1.声明 据类型划分内存空间 用数据类型名字在栈内存中开辟空间
如果是基本数据类型就保存的是大小
如果是引用数据类型:就保存对象的内存地址
给内存空间命名 不能使用关键字
大小写字母,下划线,数字,美元符号$,数字不能打头
赋值 多态发生在赋值这里 构造方法多态
成员变量多态
方法多态
直接实例化多态
2.变量的分类---局部变量(依赖关系),成员变量(关联关系),静态变量
3.变量调用----静态变量:类名.静态变量名
----成员变量:对象名.成员变量名
三.操作符:操作符分为赋值运算符,算数运算符,逻辑运算符,关系/比较运算符,位运算符,三元运算符
四.控制流程:if......else...... switch
五.循环 循环的三要素:起始值,步长,终止条件
循环分为for循环 while循环 do...while循环 berak循环 continue循环
六.函数 1---函数的目的是代码的重用
2---有名字的代码段叫做函数
3---函数的声明为修饰符列表 返回值 函数名 形参列表 方法体 return 返回值
4---函数的调用:函数不调用不执行,并且包运行结果返回函数的调用处
5---函数的重载:函数名相同,参数列表不同就叫函数的重载