自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 多线程

进程和线程 进程:正在进行的程序。每一个进程执行都有一个执行顺序,该顺序是一个执行路径,或叫一个控制单元。 线程:进程内部的一条执行路径或者一个控制单元。 两者的区别: 一个进程至少拥有一个线程, 进程在执行过程中拥有独立的内存单元,而多个线程共享内存 jvm多线程的启动是多线程吗 Java虚拟机jvm启动的是单线程,就有发生内存泄漏的可能,而我们使用Java程序没有出现这样的问题,也就是jvm启动至少俩个线程,一个执行Java程序,一个执行垃圾回收。所以是多线程。 多线程的优势 解决多部分同时运行的问题,

2020-07-18 16:45:20 70

原创 面向对象三

Object类 1.是所有类的跟类,超类 Java中提供的类以及我们自定义的类都间接或直接继承自Object类。 2.Object类中的方法 void finalize 当垃圾回收器确定不存在对该对象的更多引用时,由对象的垃圾回收器调用此方法。 Class getClass() 获取对象的字节码文件的描述类, hashCode 获取对象的哈希表,其实就是对象的内存地址值十进制表示 toString 返回对象的字符串表示。 equals 用于比较两对象的地址值是否相同 3.=

2020-07-10 13:13:02 72

原创 面向对象二

static关键字 1.静态的意思,用来修饰成员变量和成员函数 2.静态的特点: 随着类的加载而加载 优先于对象存在 对所有对象共享 可以被类名直接调用 3.静态的注意事项 静态方法只能访问静态成员:因为静态的内容是随着类加载而加载的,他是先进内存的。 静态方法中不能使用this,super关键字 主方法是静态的 public static void main public :公共的意思,最大权限修饰符 static;由于jvm调用main方法的时候,没有创建对象。只能通过类名调用,所以main必须被sta

2020-07-10 00:03:38 103

原创 面向对象(一)

面向对象思想(一) 思想: (1)面向对象是相对于面向过程而言的,面向过程强调的是功能,面向对象强调的是将功能封装进对象,强调具备功能的对象。 (2)思想特点: 复杂事情简单化 (3)特征: 封装:隐藏对象的属性和实现细节,仅对外提供公共访问方式 继承:多个类中存在相同属性和行为时,将这些内容抽取到单独一个类中,那么多个类无需再定义这些属性和行为,只要继承那个类即可。 多态:一个对象在程序不同运行时刻所代表的多种状态,父类或者接口的引用指向子类对象 编译时多态:编译期间决定目标方法,通过重载实现,方法名相同

2020-07-08 22:53:08 105

原创 一.java基础知识

1.JVM、JRE、JDK JVM:Java虚拟机,用于保证Java的跨平台的特性。Java语言是跨平台,jvm不是跨平台的。 JRE:java的运行开发环境,包括jvm+java的核心类库。 JDK:java的开发工具,包括jre+开发工具。 2.环境变量path和classpath的作用 path是配置Windows可执行文件的搜索路径,即扩展名为.exe的程序文件所在目录,用于指定DOS窗口命令的路径。 classpath 是配置class文件所在的目录,用于指定类搜索路径,JVM就是通过他来寻找该类

2020-07-08 21:12:00 114

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除