- 博客(6)
- 收藏
- 关注
原创 Java 基础——面向对象
面向对象是一种编程思想,开发范式。除了面向对象,还有面向过程、指令式编程和函数式编程。在所有的编程范式中,我们接触最多的还是面向过程和面向对象两种。只能修饰类和方法。当修饰类时,该类为抽象类。抽象类无法实例化,只能创建抽象类的子类,实例化子类。当修饰方法时,该方法为抽象方法。抽象方法没有方法体。类中存在抽象方法,该类必须为抽象类说明:1、抽象类不能创建对象2、抽象类中,也有构造方法,是供子类创建对象时,初始化父类成员变量使用的。
2023-05-08 21:57:51 154
原创 java基础——算法1
重新排序数列,所有元素比基准值小的摆放在基准前面,所有元素比基准值大的摆在基准的后面(相同的数可以到任一边)。在这个分区结束之后,该基准就处于数列的中间位置。递归的最底部情形,是数列的大小是零或一,也就是永远都已经被排序好了。虽然一直递归下去,但是这个算法总会结束,因为在每次的迭代(iteration)中,它至少会把一个元素摆到它最后的位置去。递归地(recursive)把小于基准值元素的子数列和大于基准值元素的子数列排序。从数列中挑出一个元素,称为"基准"(pivot),
2023-05-04 10:03:51 123
原创 Java基础——流程控制语句和数组
switch(表达式)中表达式的值必须是下述几种类型之一:byte,short,char,int,枚举 (jdk 5.0),String (jdk 7.0);例:int[] arr = new int[]{1,2,3,4,5};同时,位置也是灵活的。do-while结构的循环体语句是至少会执行一次,这个和for和while是不一样的。case子句中的值必须是常量,不能是变量名或不确定的表达式值或范围;占据的空间的大小,取决于数组的长度和数组中元素的类型。数组中的元素在内存中是依次紧密排列的,有序的。
2023-05-04 00:05:38 58 1
原创 java基础一
是计算机用于计量存储容量的基本单位,一个字节等于8 bit。是数据存储的最小单位。二进制数系统中,每个0或1就是一个位,叫做bit(比特),其中8 bit 就称为一个字节(Byte)。
2023-04-30 21:54:01 56 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人