代码搜索:DAY
找到约 10,000 项符合「DAY」的源代码
代码结果 10,000
www.eeworm.com/read/391696/8390108
txt day11.txt
多线程:
进程与线程:
进程:同一个操作系统中执行的一个子程序,包含了三部分虚拟CPU、代码、数据
多进程:同一个操作系统中执行的多个并行的子程序。可以提高cpu的使用率
线程:在同一个进程当中执行的子程序流
多线程:同一个进程当中并发执行的多个子程序流。可以提高cpu的使用率
进程与线程的区别:
进程有独立的进程空间,进程中的数据存放空间(堆空间和栈空间 ...
www.eeworm.com/read/391696/8390110
txt day16.txt
国际化:让世界上每个人都能看懂。
Locale类(java.util包下):包括所有国家、地区、语言
存在很多的静态属性,来表示国家、语言
三种构造方法:
Locale(String language)
根据语言代码构造一个语言环境。
Locale(String language, String country)
根据语言和国家构造一个语言
www.eeworm.com/read/391696/8390113
txt day08.txt
异常:
异常的分类
Java会将所有的异常封装成对象,其根本父类为Throwable。
Throwable有两个子类:Error 和Exception。
Error:一个Error对象表示一个程序错误,指的是底层的低级的不可恢复的严重错误
遇到Error,程序一定会退出,因为已经失去了运行所必须的物理环境。
对于Error我们无法进行处理,因为我们是通 ...
www.eeworm.com/read/386654/8733484
txt day9.txt
static
属性:类变量 全类公有 类名访问 类加载的时候初始化
方法:类名方法 静态方法中不能访问类的非静态成员,包括this
静态方法可以被静态方法覆盖,而且没有多态
静态初始代码块:类加载的时候执行
类加载:当JVM第一次使用一个类时,需要根据ClassPath找到这个类对应的字节码文件,并把文件中包含的类的信息读入JVM,并保存起来,这个过程只进行一次。
...
www.eeworm.com/read/386652/8733586
txt day7.txt
继承
对象的构造过程:
1.分配空间 为属性分配默认值
2.递归的构造父类对象
3.初始化本类属性
4.调用本类构造方法
super
1.super() 构造方法中 指明调用哪一个父类的构造方法。默认调用super()
2.super. 访问父类被覆盖的方法
多态
子类的对象可以当作父类对象使用,父类引用可以指向子类的对象
引用类型:主观类型 把对象当作什么看待 ...
www.eeworm.com/read/386650/8733653
txt day6.txt
引用和对象
引用:对象变量,其中存放的是对象的地址
简单变量:存放的是数值
参数传递规则:简单变量传值,对象变量传引用
this
this. :当前对象 区分实例变量和局部变量
this():调用本类其他构造方法 必须第一行
封装:
该隐藏的隐藏,该公开的公开
1.属性隐藏 set/get
2.方法必要的也应该隐藏
3.方法声明公开,实现隐藏 实现的改变对架构的影响最小
...
www.eeworm.com/read/386649/8733741
txt day5.txt
面向对象:
对象:一切客观存在的事物都是对象,
有什么:属性
能做什么:方法
客观世界就是一个面向对象的世界,小对象可以组成大对象,对象间彼此协作,配合完成整个系统。人们解决现实中的问题,采用的一定是面向对象的思想。
先把需要的对象准备好,再考虑对象间如何协作
计算机问题来源于现实,也应该用面向对象的思想
计算机中的对象:堆空间中的连续存储空间,代表了现实中的对象。
优势:
...
www.eeworm.com/read/381036/9114749
txt day09.txt
图形界面:
布局管理器:
CardLayout:卡片布局,面板重叠放置,只能看到一个,最先添加的会被显示出来,可以进行翻动
两种构造方法:
CardLayout()
创建一个间隙大小为 0 的新卡片布局。
CardLayout(int hgap, int vgap)
创建一个具有指定的水平和垂直