![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础
岁比你大
这个作者很懒,什么都没留下…
展开
-
2021-05-13
JAVA基础(0513)多态的使用成员变量: 使用的是父类的 成员方法: 由于存在重写现象,所以使用的是子类的 静态成员: 随着类的加载而加载,谁调用就返回谁静态变量和实例变量的区别在语法定义上的区别:静态变量前要加static关键字,而实例变量前则不加。在程序运行时的区别:实例变量属于某个对象的属性,必须创建了实例对象,其中的实例变量才会被分配空间,才能使用这个实例变量。 静态变量不属于某个实例对象,而是...转载 2021-05-13 19:10:50 · 70 阅读 · 0 评论 -
2021-05-11
Java基础(0511)构造函数1.方法名与类名相同,且没有返回值2.执行时机:创建对象时执行3.默认创建无参构造函数,如果重载了,必须手动添加无参构造函数构造代码块1.位置:在类之中,方法之外2.作用:用于抽取构造方法的共性代码块3.执行时机:每次调用构造方法时会执行一次构造代码块4.注意事项:构造代码块会先于构造函数加载局部代码块1.位置:在方法之中2.作用:通常用于控制变量的作用范围,出了花括号就失效3.执行时机:所处方法被调用4.注..转载 2021-05-11 19:31:55 · 69 阅读 · 0 评论 -
2021-05-10
JAVA基础(0510)1).创建对象时,内存经历了什么?1.在栈内存中给开辟一个空间,存放引用类型变量,并把引用变量压入栈底;2.在堆内存中给开辟一个空间,存放对象3.把对象进行初始化,并赋上默认值4.给初始化后的对象一个唯一的地址值5.把该地址值交给引用类型变量...转载 2021-05-10 19:17:48 · 43 阅读 · 0 评论 -
2021-05-10
Java基础(0510)练习题1:接收用户输入的3个整数,并将它们的最大值作为结果输出public class Test01 { public static void main(String[] args) { try (Scanner scanner = new Scanner(System.in)) { int a = scanner.nextInt(); int b = scanner.nextInt(); int c = scanner.nextInt();原创 2021-05-10 17:17:27 · 222 阅读 · 0 评论 -
2021-05-08
java基础(0508)冒泡排序法import java.util.Arrays;import java.util.Scanner;public class BubbleSort { public static void main(String[] args) { int[] array = new int[100]; int j = set(array); int n = j; sort(j, array); print(n,array); } privat原创 2021-05-08 20:29:11 · 87 阅读 · 0 评论 -
2021-05-08
java基础 (0508)31 数组1.1 概念数组Array,标志是[ ] ,用于储存多个相同类型数据的集合想要获取数组中的元素值,可以通过脚标(下标)来获取数组下标是从0开始的,下标的最大值是数组的长度减11.2 创建数组数组的创建方式一般分为动态初始化和静态初始化动态初始化 int[] a = new int[5]; 静态初始化 int[] b = new int[]{1,2,3,4,5}; int[] c = {1,2,3,4,5};1.3 创建数组过程分析转载 2021-05-08 19:19:32 · 151 阅读 · 0 评论 -
2021-05-08
运算符速查表算术运算符之自增自减运算符a是操作数,++是自增运算符,–是自减运算符,自增和自减运算符即可以放在变量的前面,也可以放在变量的后面,例如:a++、++a、a–、--a等。自增(++):将变量的值加1分前缀式(如++a)和后缀式(如a++)。前缀式是先加1再使用;后缀式是先使用再加1。自减(–):将变量的值减1分前缀式(如–a)和后缀式(如a–)。前缀式是先减1再使用;后缀式是先使用再减1。逻辑运算符逻辑运算符连接两个关系表达式或布尔变量,用于解决多个关系表达式的组合转载 2021-05-08 17:50:21 · 63 阅读 · 0 评论 -
2021-05-08
java基础 (05-08)11.1 标识符标识符可以简单的理解成一个名字。在Java中,我们需要标识代码的很多元素,包括类名、方法、字段、变量、包名等等。我们选择的那个名称就称为标识符,一个正确的标识符需要遵循以下规则:1. 标识符可以由字母、数字、下划线(_)、美元符($)组成,但不能包含 @、%、空格等其它特殊字符2. 不能以数字开头。如:123name 就是不合法3. 标识符严格区分大小写。如: tmooc 和 tMooc 是两个不同的标识符4. 标识符的命名最好能反映出其作用,转载 2021-05-08 17:44:35 · 68 阅读 · 0 评论