摘要:
java中的break和continue关键字使用 一、作用和区别 break的作用是跳出当前循环块(for、while、do while)或程序块(switch)(break语句则是结束整个循环过程,不再判断执行循环的条件是否成立)。 在循环块中的作用是跳出当前正在循环的循环体。在switch程序 阅读全文
摘要:
原文链接:https://blog.csdn.net/Starbeiji/article/details/118660582 阅读全文
摘要:
1、关于值传递 值传递:是指在调用函数时,将实际参数复制一份传递到函数中,这样在函数中如果对参数进行修改,就不会影响到实际参数 如下图所示,当传递参数之前会将参数进行复制,函数中修改了参数,不会影响实际参数 值传递是对于是对基本数据而言,例如下面例子,number没有改变。 public class 阅读全文
摘要:
一、存储 1.寄存器:最快的存储区, 由编译器根据需求进行分配,我们在程序中无法控制. 2. 栈:存放基本类型的变量数据和对象的引用,但对象本身不存放在栈中,而是存放在堆(new 出来的对象)或者常量池中(字符串常量对象存放在常量池中。) 3. 堆:存放所有new出来的对象。 4. 静态域:存放静态 阅读全文
摘要:
很多编程语言都有位运算符,Java语言也不例外。在Java语言中,提供了7种位运算符,分别是按位与(&)、按位或(|)、按位异或(^)、取反(~)、左移(<<)、带符号右移(>>)和无符号右移(>>>)。这些运算符当中,仅有~是单目运算符,其他运算符均为双目运算符。在讲解这些运算符的使用之前,必须了 阅读全文