- 博客(4)
- 收藏
- 关注
原创 值传递和地址传递
值传递和地址传递 值传递:是指在调用函数时将实际参数复制一份传递到函数中,这样在函数中如果对参数进行修改,将不会影响到实际参数。 package dubhe; public class text { public static void main(String[] args) { int a=12; int b=a;//值传递 b=100; System.out.println(a); } } 输出结果: 12 引用传递:是指在调用函数时将实际参数的地址直接传递到函数中,那么
2020-07-09 14:39:59
2303
1
原创 JAVA中的switch分支语句详解
switch分支语句 能用于switch判断的类型有:byte,short,int,char,String和枚举类型。 break的使用:结束switch分支语句,但是switch的外部代码依然执行。(如果case语句中少写了break,编译不会报错,但是会一直执行之后所有case条件下的语句而不再判断,直到default语句)。 a.不加break时的代码: int week=1; switch(week) { case 1: System.out.println("星期一"); c
2020-07-08 13:32:55
375
原创 数据类型与运算符
JAVA标识符 什么是标识符? 用来表示某个元素的符号,例如现实生活中的姓名标识符就代表着一个人。 如何定义标识符? a.可以用字母、数字、下划线和$表示,但要注意其中不能以数字开头; b.标识符没有长度限制,但推荐尽可能简短; c.不能是JAVA关键字; d.区分大小写; 关键字:具有特定含义的标识符 注意:1.goto和const标识符虽然从不使用,但作为JAVA保留字保留; 2.JAVA中所有关键字一律由小写字母组成。 JAVA基本数据类型 数据类型的作用? 数据类型决定了存储数
2020-07-07 14:18:55
138
原创 JAVA程序运行原理
JAVA程序运行原理 因为CPU本身不能读懂我们的程序语言,所以当我们真正运行程序的时候,我们需要先将源程序转化成可执行的二进制文件,这个过程通常由编译器完成。有些编译器直接将源代码编译成机器码,载入内存后CPU可以直接运行。 但是Java源代码(.java)经过java编译器(javac.exe)编译之后,并没有直接转化为机器码,而是转化成一种中间格式,成为字节码(.class),字节码再经过java虚拟机转化成特定CPU架构的机器码。也正是因为这一中间物,java才有所谓的跨平台。在windows平台上
2020-07-06 21:56:03
129
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人