4、java变量、函数、基本类型的值传递、分支、循环、流程控制
2018-01-28 21:43
645 查看
一、全局变量(global)、局部变量(local)、动态变量(dynamic)、静态变量(static)
在类中的变量为全局变量,在方法函数中为局部变量,局部变量必须有人为赋的初值,全局变量的初值是java给的。
方法函数中局部变量会覆盖同名全局变量。
类不分静态动态,类下成员分静态动态。
静态中不能使用动态。全局变量都用静态,这样可以被主方法调用。
静态成员随类产生,随类释放,但是占内存。
二、函数function、procedure、method
可以将相似的代码汇聚到一起,用的时候直接调用,可以防止代码冗余。
返回为void,并不是指不返回,而是返回空。
参数的括号可以为空,但是括号符号不能少。
重载:overload 函数名相同,参数不同(相同功能,名字相同,只不过参数不同,所以容易记忆) 重载和返回值类型无关!
三、基本类型值传递
当形参是基本类型时,传递的是值,而不是本身自己,
基本类型当形参时,使用的是值传递。
相关文章推荐
- 4变量、基本类型的值传递、函数,分支,循环,流程控制
- JAVA基础知识思维导图:unit01_开发环境,变量,基本类型及转换,数学运算,流程控制,数组
- JavaScript——1(基本语法,类型,变量与运算符,控制流程,函数)
- (3)JavaScript基础(基本语法:变量与数据类型、类型转换、运算符、流程控制、函数、对象、自定义对象、原型)
- JAVA基础初探(一)核心概念(JVM,JDK,JRE)、流程控制语句、基本数据类型、关键字、标识符、常量与变量、类型转换、Debug处理
- JavaScript之变量、基本类型、数组、运算符、流程控制语句、函数
- Python学习 第4天 基本语法-变量、数据类型、运算符、流程控制
- Java基础知识(数据类型、标识符、变量、运算符和流程控制语句)
- Oracle基本操作九:流程控制(分支控制与循环控制)
- php总结2——php中的变量、数据类型及转换、运算符、流程控制中的分支结构
- Java基础知识(数据类型、标识符、变量、运算符和流程控制语句)
- Java基础知识(数据类型、标识符、变量、运算符和流程控制语句)
- Java基础学习笔记(一)环境变量配置,数据类型,运算符,控制语句,循环语句
- 3.Java语句的执行结构,分支语句,循环语句,特殊流程控制语句
- 黑马程序员——2.1.基础语法(关键字、常量、进制、变量、类型转换、运算符、流程控制(判断、选择、循环))
- java学习之路 之 基本语法-程序流程控制-循环结构-for 循环练习题
- 黑马程序员_Java基础_进制转换、基本数据类型、运算符、流程控制语句等
- java重修之路(四)程序流程控制:判断,选择,循环结构,函数