自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java多线程

多线程并行和串行并行:多个任务同时执行,效率高。串行:多个任务依次执行,效率低单核和多核CPU单核:如:只有一个人帮干活多核:有多个人帮你干活线程和进程进程(Process):正在运行的一个程序称为进程(word 、记事本)线程(Thread):线程就是进程中的一个任务.单线程和多线程如果一个进程中只有一个线程,称为单线程的程序。如果一个进程中包含两个或者两个以上的线程,称为多线程程序。进程负责分配内存,多线程共享进程分配的内存

2021-10-12 20:05:48 51

原创 java高级特性(泛型、lambda、枚举、方法可变参数、静态导入)

泛型什么是泛型:将类型参数化,也就是数据类型是参数形式存在的,使得数据类型可以变化。泛型是jdk1.5新增的特性。不使用泛型,数据类型被固定public class Student { /* * 分析:name的类型是固定的getName的返回值也是固定的。 */ String name; public String getName() { return this.name; }}如果开发中数据的类型要求是可以变化的,可以使用泛型实现。泛型接口需求:接口

2021-10-11 20:36:05 126

原创 java封装

封装封装的概述就是将类的状态信息(成员变量)隐藏在类的内部,不允许外部程序直接访问,而是通过该类提供的方法来实现对隐藏信息(成员变量)的操作和访问封装反映了事物相对的独立性,有效避免了外部错误对此对象的影响,并且能对对象使用者由于大意产生的错误操作起到预防作用。同样面向对象编程提倡对象之间实现松耦合关系松耦合:尽量减少对象之间的关联性,以降低它们之间的复杂性和依赖性。好处:在于隐藏类的实现细节,让使用者只能通过程序员规定的方法来访问数据,可以方便地加入存取控制修饰符,来限制不合理的操作。封

2021-10-10 17:48:14 66

原创 java面向对象基础

面向对象基础面向对象基本概念基于对象概念的软件开发方法。面向对象有三大特性:封装、继承、多态。类:是具有相同的状态和相同的行为的一组对象的集合。对象的状态:属性对象的行为:方法对象数组:学生类:package duixiangArray;public class Student { private String name; private String gender; //构造函数 public Student(String name, String gende

2021-10-10 15:29:47 67

空空如也

空空如也

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

TA关注的人

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