
Java小疑惑
文章平均质量分 60
想要腹肌的熊
一个努力精进,记录成长的人。
展开
-
逻辑与和短路与的区别
public class Test { public static void main(String[] args) { /** * 逻辑运算符,结果为boolean类型 * & 逻辑与运算 并且,多个条件同时为true,结果才为true,否则为false * | 逻辑或运算 或者,全部条件同时为false时,结果才为false,否则为true * && 短路与运算 当第一个条件为f原创 2021-04-30 20:07:33 · 3401 阅读 · 4 评论 -
代码块(局部块、构造块、静态块、同步块)
局部代码块、构造代码块、静态代码块、同步代码块 一、什么是代码块 在Java中,使用{}括起来的代码被称为代码块 二、代码块分类 局部代码块 含义:局部代码块就是普通的代码块, 出现位置:类和方法中出现的{} 作用:限定了生命周期,提高内存的利用率 构造代码块 出现位置:在类中方法外{} 静态代码块 出现位置:在类中方法外,加上static{} 作用:一般用于加载 同步代码块 出现位置:synchronized(){} 作用:为了线程安全 举例说明: public cla原创 2021-04-24 16:10:07 · 760 阅读 · 2 评论 -
Java中的this关键字,这你都不懂?
问题引入: public class EmployTest { public static void main(String[] args) { Employee e1 = new Employee(); e1.setName("小明"); e1.setSalary(100); System.out.println("名字:"+e1.getName()+" 薪资:"+e1.getSalary()); } } class E原创 2021-04-24 14:35:20 · 145 阅读 · 0 评论