- 博客(5)
- 问答 (3)
- 收藏
- 关注
原创 java类变量(静态变量)和类方法
类变量也叫静态变量/静态属性,是该类的所有对象共享的变量,任何一个该类的对象去访问它的时候,取到的都是相同的值,同样任何一个该类的对象去修改它时,修改的也是同一个变量。在程序员实际开发,往往会将一些通用的方法,设计成静态方法,这样我们不需要创建对象就可以使用,比如打印一维数组,冒泡排序,完成某个计算任务等。(1)类方法和普通方法都是随着类的加载而加载,将结构信息存储在方法区:类方法中无this的参数。(3)普通方法和对象有关,需要通过对象名调用,比如对象名.方法名(参数),不能通过类名调用。
2023-02-27 19:32:28
384
原创 java当中的代码块
①调用静态代码块和静态属性初始化(注意:静态代码块和静态属性初始化调用的优先级一样,如果有多个静态代码块和多个静态变量初始化,则按她们定义的顺序调用)调用普通代码块和普通属性的初始化(注意:普通代码块和普通属性初始化调用的优先级一样,如果有多个普通迪阿敏块和多个普通属性初始化,则按定义顺序调用)但和方法不同,没有方法名,没有返回,没有参数,只有方法体,而且不能通过对象或者类显示调用,而是加载类时,或创建对象时隐式调用。普通代码块,在创建对象实例时,就会被隐式调用,被创建一次,就会调用一次。
2023-02-27 19:30:23
223
原创 单例设计模式
单例(单个的实例)1、所谓的单例设计模式,就说采取一定的方法保证在整个的软件系统中,对某个只能存在一个对象实例,并且该类只提供一个取得其对象实例的方法2、单例模式只有两种方式:1)饿汉式 2)懒汉式。
2023-02-27 19:27:25
100
原创 python学习关于列表的知识:增,删,查,改
列表中元素的类型可以不相同,它支持数字,字符串甚至可以包含列表(所谓嵌套)。列表后最佳数据列表:使用extend方法 eg. list1.extend(list2)列表数据的插入,使用insert方法, eg. list1.insert(1,3)新增数据到列表尾部,使用append , eg. list1.append(5)②remove :移除列表中指定值的第一各匹配值。2.列表是写在方括号[]之间、用逗号分隔开的元素列表。3.列表的索引值以0为开始值,-1为从末尾的开始值。7.实现列表里面数据的修改。
2023-01-03 23:05:36
630
原创 数据结构课设教学计划编制问题Java
解决方法:通过对AOV网邻接表的遍历,将入度为0的元素入栈,当栈不为空时,就出栈,并将出栈的元素存放到链表当中,不断重复这样的操作,直到遍历完毕,接着将链表当中课程的名字和学分分别存放到两个动态的数组,在通过for循环遍历,满足每学期的课程的学分之和不超过其上限,当剩下的课程和剩下的学期数相等时就结束循环。每个专业开设的课程都是确定的,而且课程在开设时间的安排必须满足先修关系。网的节点,满足课程之间的先修关系,利用图的拓扑排序来进行学期之间的课程排序安排,并按照每学期的课程学分和学习负担来输出。
2022-12-25 22:59:05
2096
7
这个的思路是怎样的,怎样来写
2021-11-13
怎么来写,这个问题的思路是怎样的
2021-11-12
C语言编写编写程序:迅速运动速度为10,加速度为2,求运动20秒后的速度和路程
2021-10-04
TA创建的收藏夹 TA关注的收藏夹
TA关注的人