Java
pCcc_cC
这个作者很懒,什么都没留下…
展开
-
Java基础 2020.10.12
1、方法 方法是将具有独立功能的代码块组织成为一个整体,使其具有特殊功能的代码集 方法必须先创建才可以使用,该过程称为方法定义 方法创建后并不是直接运行的,需要动手使用后才 执行,该过程称为方法调用 2、方法的定义和调用 格式:public static void 方法名() { //方法体} 范例:public static void isEvenNumber() { //方法体} 方法必须先定义后调用,否则程序将报错 3、方法调用过程 4、方法练习 5、带参数方法的定义和调用 带参数方法原创 2020-10-13 00:26:36 · 48 阅读 · 0 评论 -
Java基础 2020.10.11
1、数组的定义格式 格式一: 数据类型[] 变量名 范例: int[] arr 定义了一个int类型的数组,数组名是arr 格式二:数据类型 变量名[] 范例: int arr[] 定义了一个int类型的变量,变量名是arr数组 2、数组动态初始化 3、数组元素访问 4、Java中内存分配 栈内存:存储局部变量 定义在方法中的变量,例如:arr 使用完毕,立即消失 堆内存:存储new出来的内容(实体,对象) 数组在初始化时,会为存储空间添加默认值 整数:0 浮点数:0.0 布尔:false 字符:空字符原创 2020-10-11 23:42:47 · 66 阅读 · 0 评论 -
Java基础 2020.10.10
1、If语句 格式1: if(关系表达式){ 语句体; } 执行流程: ①首先计算关系表达式的值 ②如果关系表达式的值为true就执行语句体 ③如果关系表达式的值为false就不执行语句体 ④继续执行后面的语句内容 格式2: if(关系表达式){ 语句体1; } else { 语句体2; } 执行流程: ①首先计算关系表达式的值 ②如果关系表达式的值为true就执行语句体1 ③如果关系表达式的值为false就不执行语句体2 ④继续执行后面的语句内容 格式3: if(关系表达式1){ 语句体1; } else原创 2020-10-10 00:07:21 · 83 阅读 · 2 评论 -
Java基础 2020.10.09
Java算术运算符 字符的‘+’操作 拿字符在计算机底层对应的数值来进行计算的 ‘A’→65 A-Z是连续的 ‘a’→97 a-z是连续的 ‘0’→48 0-9是连续的 算术表达式中包含多个基本数据类型的值的时候,整个算术表达式的类型会自动提升。 提升规则: byte类型,short类型和char类型将被提升到int类型 整个表达式的类型自动提升到表达式中最高等级操作数同样的类型 等级顺序:byte,short,char→int→long→float→double ...原创 2020-10-09 00:58:29 · 124 阅读 · 0 评论 -
Java基础 2020.10.08
Java的数据类型和变量 数据类型分为基本数据类型和引用数据类型 基本数据类型包括数值型和非数值型 数值型:整数(byte,short,int,long)、浮点数(float,double) 、字符(char) 非数值型:布尔(boolean) 引用数据类型:类(class)、接口(interface)、数组([]) 变量名不能重复 变量未赋值不能使用 long类型的变量定义的时候,为了防止整数过大,后面要加L Float类型的变量定义的时候,为了防止类型不兼原创 2020-10-08 16:11:01 · 87 阅读 · 0 评论 -
Java基础 2020.10.08
Java基础2020-10-08 Java通过JVM可以跨平台运行 可移植 write once run everywhere JVM有垃圾回收器 会自动释放内存 有JVM存在 出错时会自动报错 Java通过JVM可以跨平台运行 可移植 write once run everywhere JVM有垃圾回收器 会自动释放内存 有JVM存在 出错时会自动报错 Java把C++的复杂语法以及手动释放内存和容易造成变成错误的指针等弊端屏蔽了 Java运行条件 JDK:Java Development K原创 2020-10-08 15:51:48 · 93 阅读 · 0 评论