Java基础概要
文章平均质量分 75
Java基础概要知识点
raintempest
这个作者很懒,什么都没留下…
展开
-
Java要点概述(五)—线程
进程即一个正在运行的程序,在一个操作系统中,每一个独立运行的程序都可以称为进程。线程是进程的执行单元,是用来实现进程功能的必须步骤。每个进程都至少存在一个线程。当代码按照调用顺序依次往下执行,没有出现程序代码交替运行的效果,这样的程序称为单线程程序。多段代码交替执行,这样的程序称为多线程程序。表面上看,多线程程序的线程是并发执行的,但是一个CPU同一时刻只内运行一个线程,只不过CPU运行速度很快,给人一种在同时执行的错觉。原创 2022-09-19 22:27:30 · 140 阅读 · 0 评论 -
Java要点概述(四)——集合
HashSet集合是基于哈希表实现的,当存储数据时,会先调用对象的hashCode()方法,获取hash值,根据哈希值计算存储位置,确认该位置是否存在值,不存在则存入,存在则证明hash值相同,需要调用equals()方法去比较值是否相同,相同则舍弃,不同则存入。Collection是单列集合的根接口,其下重要的接口有两个,分别是List和Set,List集合特点是元素有序,可重复,底层实现大多是基于数组或者链表实现的,Set集合特点是元素不可重复,底层大多是基于Hash表或树实现的。原创 2022-09-09 23:37:32 · 219 阅读 · 0 评论 -
Java要点概要(三)
当定义一个类时,我们需要定义一些方法来描述对象的行为特征,但有时具体行为是无法确定的,这时我们可以通过抽象类只定义方法名,这种通过abstract修饰的方法称为抽象方法,包含抽象方法的类必须定义为抽象类,但抽象类中不一定包含抽象方法,抽象多用于声明子类方法,再去实现抽象方法,抽象类中存在抽象方法,没有方法体,不可直接用于实例化。在继承关系中,子类会自动继承父类中的公共方法,在子类需要对继承的方法进行一些修改时,就需要对方法进行重写,子类重写父类方法要求子类方法与父类方法一致,包括方法名,参数和返回值。原创 2022-09-07 23:57:41 · 207 阅读 · 1 评论 -
Java要点概要(二)
构造方法是在类实例化对象时自动调用的方法,没有返回值类型,没有return语句,方法名需与类名相同,常用于初始化对象属性,默认有无参构造,当自定义有参构造后,无参构造需要自己编写。比如,把 人类 这个事物 看作类,所有的人就是 人类这个类的具体化,不管是老人,小孩,男人,女人,都是人类这个类的对象。类的属性私有化,只有当前类的对象能访问,应设置为private,提供get,set方法供外部使用。new Object。父类静态变量->父类静态代码块->子类静态变量->子类静态代码块->main方法。原创 2022-09-05 18:44:01 · 104 阅读 · 0 评论 -
JAVA要点概要(一)
什么是Java?Java是由sun公司开发的一种高级计算机语言,可以编写跨平台应用软件,完全面向对象的程序设计语言。Java有哪些平台?Java SE(Java平台标准版),Java EE(Java平台企业版),Java ME(Java平台微型版)Java语言的特点?简单易用。Java丢弃了运算符重载,多重继承等模糊概念,不使用指针,而使用引用,并且提供了自动垃圾回收机制。安全可靠。Java提供了一套可靠的安全机制来防止恶意代码的攻击。跨平台。Java虚拟机可以在不同平台上运行Java字节码文原创 2022-09-03 18:14:37 · 135 阅读 · 0 评论