![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
一些容易被忽视却又需要注意的小知识点
程序员阿昇
这个作者很懒,什么都没留下…
展开
-
成员变量不同修饰符的使用场景
我们知道修饰符有多个,被不同修饰符修饰的成员变量,在被访问是会有不同的权限。 自身 同包子类 不同包子类 同包类 其他类 private 访问 继承 继承 访问 访问 package 访问 继承 继承 访问 访问 protected 访问 继承 继承 访问 访问 public 访问 继承 继承 访问 访问 绿色为可以访.原创 2020-11-06 17:24:35 · 330 阅读 · 0 评论 -
Arrays——一个针对数组进行处理的java工具类
Arrays在针对数组操作上有很多使用功能,熟练使用可以轻松对数组进行操作。1.使用Arrays提供的copyOfRange关键字,对数组进行复制操作。 需要注意的是第三个参数结束位置的值是取不到的。import java.util.Arrays; public class HelloWorld { public static void main(String[] args) { int a[] = new int[] { 1, 2, 3, 4, 5,...原创 2020-11-05 18:47:15 · 173 阅读 · 0 评论 -
for循环之增强for循环
增强for循环,属于for循环的一种用法,不同的是增强型for只能用来取值,却不能用来修改数组里面的值//对数组进行遍历int a[] = new int[]{1,2,3,4,5};//常规for循环遍历for int(i = 0; i < a.length; i++) { int each = a[i]; System.out.println(each);}//增强for循环遍历for(int each : a){ System.out.println(e原创 2020-11-05 17:46:36 · 2643 阅读 · 0 评论 -
Java的三元操作符/三目运算符随笔
记录一下工作中经常用到的一个小语法---Java三元运算符三元操作符:?:语法:表达式?值1:值2含义:如果表达式为真,返回值1,如果表达式为假,返回值2int k = i < j ? 5 : 6;相当于if语句格式: if (i < j) { k = 5; } else { k = 6; }工作中通常用三元操作符来代替if语句。...原创 2020-11-03 22:20:00 · 173 阅读 · 0 评论 -
简单谈一下final这个关键字修饰变量
final修饰一个变量有很多种说法,比如final修饰的变量不能在进行修改等。我觉得准确的描述是:当一个变量被final修饰的时候,该变量只有一次被赋值的机会。是不是乍一听感觉说的是一样的,看下面两组代码,仔细体会一下区别:1.在声明的时候进行赋值,那么就不能再进行赋值操作了。public class HelloWorld { public void method1() { final int i = 5; //i的值在上面已经被赋值过了,所以下原创 2020-11-03 19:59:13 · 219 阅读 · 0 评论