![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础
文章平均质量分 70
唐僧好功夫
这个作者很懒,什么都没留下…
展开
-
Java的值传递和引用传递
Java的值传递和引用传递 1. 形参与实参 我们先来重温一组语法: 1.形参:方法被调用时需要传递进来的参数,如:func(int a)中的a,它只有在func被调用期间a才有意义,也就是会被分配内存空间,在方法func执行完成后,a就会被销毁释放空间,也就是不存在了 2.实参:方法被调用时是传入的实际值,它在方法被调用前就已经被初始化并且在方法被调用时传入。 举个栗子: 1public static void func(int a){ 2 a=20; 3 System.out.println(a);原创 2021-08-12 18:25:49 · 127 阅读 · 0 评论 -
Java基础
Java基础 1. == 和 equals 的区别 ==对于基本类型和引用类型 == 的作用效果是不同的,如下所示: 基本类型:比较的是值是否相同; 引用类型:比较的是引用是否相同; 请看代码示例: String x = "string"; String y = "string"; String z = new String("string"); System.out.println(x==y); // true System.out.println(x==z); // false System.out原创 2021-05-21 21:38:44 · 68 阅读 · 0 评论 -
学习Java中的static关键字
static关键字 static方法就是没有this的方法。在static方法内部不能调用非静态方法,反过来是可以的。而且可以在没有创建任何对象的前提下,仅仅通过类本身来调用static方法。这实际上正是static方法的主要用途。 一句话来描述就是:方便在没有创建对象的情况下来进行调用(方法/变量)。 很显然,被static关键字修饰的方法或者变量不需要依赖于对象来进行访问,只要类被加载了,就可以通过类名去进行访问。 static可以用来修饰类的成员方法、类的成员变量,另外可以编写static代码块来优化原创 2021-05-24 11:20:26 · 71 阅读 · 0 评论