自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java泛型

泛型 把元素的类型设计成一个参数,这个类型参数叫做泛型 集合中使用泛型 泛型的使用 1.jdk 5.0新增的特性 2.在集合中使用泛型: 总结: ① 集合接口或集合类在jdk5.0时都修改为带泛型的结构。 ② 在实例化集合类时,可以指明具体的泛型类型 ③ 指明完以后,在集合类或接口中凡是定义类或接口时,内部结构(比如:方法、构造器、属性等)使用到类的泛型的位置,都指定为实例化的泛型类型。 比如:add(E e) --->实例化以后:add(Integer e) ④ 注意点:泛型

2021-08-26 00:09:25 54

原创 Java集合

Collection 接口方法 1、添加 add(Object obj) addAll(Collection coll) 2、获取有效元素的个数 int size() 3、清空集合 void clear() 4、是否是空集合 boolean isEmpty() 5、是否包含某个元素 boolean contains(Object obj):是通过元素的equals方法来判断是当前集合是否包含obj // String、Date、File、包装类等重写了equals方法,比较实

2021-08-14 22:13:25 54

原创 枚举类&注解

枚举类 1.枚举类的理解:类的对象只有有限个,确定的。我们称此类为枚举类 2.当需要定义一组常量时,强烈建议使用枚举类 3.如果枚举类中只有一个对象,则可以作为单例模式的实现方式。 定义枚举类 jdk5.0之前,自定义枚举类 public class SeasonTest { public static void main(String[] args) { Season spring = Season.SPRING; System.out.println(spri

2021-08-13 19:58:11 65

原创 Java常用类

String类及常用方法 String类 String声明为final的,不可被继承 String实现接口: 实现了Serializable接口:表示字符串是支持序列化的。 实现了Comparable接口:表示String可以比较大小 String内部定义了final char[] value用于存储字符串数据 通过字面量的方式(区别于new)给一个字符串赋值,此时的字符串值声明在字符串常量池中。 字符串常量池中是不会存储相同内容的字符串的。 Strin

2021-08-09 13:07:43 67

原创 Java多线程

**程序(program)**是为完成特定任务、用某种语言编写的一组指令的集合。即指一 段静态的代码,静态对象。 **进程(process)**是程序的一次执行过程,或是正在运行的一个程序。是一个动态 的过程:有它自身的产生、存在和消亡的过程。——生命周期 >如:运行中的QQ,运行中的MP3播放器 >程序是静态的,进.

2021-08-02 18:14:07 45

原创 Java异常处理

异常:在Java语言中,将程序执行中发生的不正常情况称为“异常” 。 (开发过程中的语法错误和逻辑错误不是异常) Java程序在执行过程中所发生的异常事件可分为两类: Error:Java虚拟机无法解决的严重问题。如:JVM系统内部错误、资源耗尽等严重情况。比如:StackOverflowError:栈溢出和OOM:OutOfMemoryError:堆溢出。一般不编写针对性 的代码进行处理。 Exception: 其它因编程错误或偶然的外在因素导致的一般性问题,可以使 用针对性的代码进行处理。例如 空.

2021-08-02 18:11:35 31

原创 面向对象编程(下)

static关键字 1.static:静态的 2.static可以用来修饰:属性、方法、代码块、内部类 3.使用static修饰属性:静态变量(或类变量) 3.1 属性,按是否使用static修饰,又分为:静态属性 vs 非静态属性(实例变量) 实例变量:我们创建了类的多个对象,每个对象都独立的拥有一套类中的非静态属性。当修改其中一个对象中的非静态属性时,不会导致其他对象中同样的属性值的修改。 静态变量:我们创建了类的多个对象,多个对象共享同一个静态变量。当通过某一个对象修改静态变量时

2021-07-17 21:32:51 61

原创 面向对象编程(中)

包下悲不喜

2021-07-07 21:12:25 528

原创 面向对象编程(上)

Java面向对象学习的三条主线:(第4-6章) 1.Java类及类的成员:属性、方法、构造器、代码块、内部类 2.面向对象的三大特征:封装性、继承性、多态性 3.其他关键字:this、super、final、abstract、interface、package、import 类(Class)和对象(Object) 类: 对一类事物的描述,是抽象的、概念上的定义 对象:是实际存在的该类事物的每个个体,因而也称为实例(instance)。 面向对象程序设计的重点是,类的设计 类的设计,其实就是类的成员的设计

2021-07-07 21:09:46 43

空空如也

空空如也

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

TA关注的人

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