- 博客(8)
- 收藏
- 关注
原创 蓝桥杯学习总结(二)——空间
此题考查计算机二进制的换算,8位二进制整数为一个字节(8bit = 1B),1024B = 1KB,1024KB = 1MB,由此可知题目中32位二进制整数(32bit)相当于4个字节(4B),所以答案应为(256*1024*1024 / 4)。
2022-12-28 16:11:28
696
原创 Java基础学习——案例:usb接口程序设计
设计一个usb接口程序,可以在开启电脑之前打开插入的usb设备,关闭电脑之前关闭所有插入的usb设备# 一、先定义Usb接口package usb;/* * 定义一个Usb接口 */public interface Usb { //usb插槽开启 public abstract void powerOn(); //usb插槽关闭 public abstract void powerOff();}# 二、定义一个Computer类package usb;/* * .
2022-03-24 23:15:41
6603
1
原创 Java基础学习——super关键字
在学习类的继承中,我们想在子类中访问和调用父类的成员变量、方法及构造方法,那么就要学习super关键字。# 一、通过super来访问父类成员变量和成员方法使用方法:super.变量super.方法名(参数)若是在子类中重写父类方法,但是又想调用父类方法原有的内容,就可用super来调用//定义一个父类class Father{ void say() { System.out.print("父"); }}//定义一个子类class Son extends Father
2022-03-23 23:28:03
520
原创 Java基础学习——3.7关键字static
在定义一个类时,只是在描述某事物的特征和行为,并没有产生具体的数据。只有通过new关键字创建该类的实例对象时,才会开辟栈内存和堆内存,在堆内存中每个对象会有自己的属性。如果希望某些属性被所有对象共享,就必须将其声明为static属性。如果属性使用了static关键字进行修饰,则该属性可以直接用类名称进行调用。static可以修饰成员属性,也可以修饰成员方法以及代码块。一、静态属性用static关键词修饰的属性称为静态属性(也称为全局属性),静态属性可以直接使用类名直接访问,访问格式为:类名.属
2022-02-18 22:29:18
1144
原创 数据结构——时间复杂度
# 一、时间复杂度的定义T(n) = O(f(n))当且仅当存在正常数c和n0,对所有的的n(n>=n0)满足T(n) <= c*O(f(n)).(一般考虑n比较大时的情况)此处T(n)为算法的时间复杂度,其中n为算法所处理的数据元素个数,则T(n) = O(f(n))表示算法的时间复杂度随n的增长率与函数f(n)的增长率相同,或者说两者具有相同的数量级。用大写O()来描述时间复杂度,称之为“大O记法”。一般情况下,随着输入规模n的增大,T(n)增长最慢的算法为最优算法。#
2022-02-17 22:12:54
3004
原创 Java基础学习——3.6构造块
构造块又称为构造代码块,是可以在类中直接定义的代码块。class Student5{ String name; int age; { System.out.println("构造代码块"); //构造块部分为{}中的内容 } //构造方法 public Student5(){ System.out.println("构造方法"); }}public class 代码块 { public stat
2022-02-15 16:02:28
866
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人