摘要:
1.常用的几种结构 数据存储的常用结构有:栈、队列、数组、链表和红黑树 (1)栈 栈:stack,又称堆栈,它是运算受限的线性表,其限制是仅允许在标的一端进行插入和删除操作,不允许在其他任何位置进行添加、查找、删除等操作。 简单的说:采用该结构的集合,对元素的存取有如下的特点 先进后出(即,存进去的 阅读全文
摘要:
1.System 静态方法: (1)currentTimeMillis() 返回当前时间的毫秒值 用来测试程序的效率 开始时间减去结束时间 (2)void arraycopy(Object src, int srcPos, Object dest, int destPos, int length) 阅读全文
摘要:
1.final的用法 final表示最终的、不可变的,对于类和方法来说,abstract 和 final 关键字不能同时使用,因为前者是必须要覆盖重写,后者是不能覆盖重写,自相矛盾 (1)可以用来修饰一个类 (2)可以用来修饰一个方法 (3)可以用来修饰一个局部变量 (4)还可以用来修饰一个成员变量 阅读全文
摘要:
1.抽象类 如果父类当中的方法不确定如何进行{}方法实现,那么这就是一个抽象方法 抽象方法所在的类必须是抽象类 使用方法: (1)不能直接创建new抽象类对象 (2)必须用一个子类来继承抽象父类 (3)子类必须覆盖重写抽象父类当中所有的抽象方法 覆盖重写(实现):去掉抽象方法的abstract关键字 阅读全文
摘要:
1.String类 字符串是常量,他们的值在创建后不可更改!!! 正是因为字符串不可改变,所以字符串是可以共享使用的 字符串效果上相当于是char【】字符数组,但是底层原理是byte【】字节数组 常见的创造方法:3+1种 三种构造方法、一种直接创建 (1)public String(); (2)pu 阅读全文
摘要:
1.创建类 成员变量 - - 既属性 成员方法 - - - public void eat(){} 没有static !! 实例化格式: 类名称 对象名称 = new 类名称(); 使用对象类型作为方法的参数: 代码: public class FaceObject { public static 阅读全文
摘要:
1.方法 定义位置,类中方法外面。返回值类型,必须要和 return 语句返回的类型相同,否则编译失败 。 三种调用方法:单独调用、打印调用、赋值调用 此前定义的void类型只能单独调用,不能打印调用和赋值调用 打印调用: public class FunctionPart { public sta 阅读全文
摘要:
1.数据类型转换 Java程序中要求参与的计算的数据,必须要保证数据类型的一致性,如果数据类型不一致将发生类型的转换。分为:自动类型转换 和 强制类型转换 自动类型转换:将 取值范围小的类型 自动提升为 取值范围大的类型 。与字节数无关 long num1 = 100; 此时就发生了自动类型转换 因 阅读全文
摘要:
1.字节 字节是我们常见的计算机中最小存储单元。计算机存储任何的数据,都是以字节的形式存储,右键点击文件属性, 我们可以查看文件的字节大小。 8个bit(二进制位) 0000-0000表示为1个字节,写成1 byte或者1 B。 8 bit = 1 B 1024 B =1 KB 1024 KB =1 阅读全文
摘要:
1.多进程(multiprocessing)- 很大程度上是为了解决GIL问题 import os,time from multiprocessing import Process def info(title): print('title:',title) print('parent proces 阅读全文