上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 27 下一页

2020年5月26日

19--API-内部类

摘要: 内部类 概念 ​ 如果一个类存在的意义就是为指定的另一个类,可以把这个类放入另一个类的内部。就是把类定义在类的内部的情况就可以形成内部类的形式。 ​ A类中又定义了B类,B类就是内部类。B类可以当做A类的一个成员看待。 基本格式: class A {//外部类 class B{//内部类 } } 特 阅读全文

posted @ 2020-05-26 19:55 liqiangbk 阅读(200) 评论(0) 推荐(0) 编辑

2020年5月25日

18--API-反射

摘要: 反射 1. 反射概述 Reflection(反射) 是java被视为动态语言的关键, 反射机制允许程序在执行时期间借助Reflection的API获取任何类的内部信息, 并直接操作任意对象的内部属性及方法. 例如: Class c = Class.forName("java.lang.String" 阅读全文

posted @ 2020-05-25 18:42 liqiangbk 阅读(160) 评论(0) 推荐(0) 编辑

2020年5月24日

17--API-注解

摘要: 注解 1.什么是注解 注解 (英文名Annotation) 是从JDK5.0开始引入的一个新的技术. 注解的作用: 不是程序本身,可以对程序作出解释 可以被其他程序读取(比如:编辑器) 注解的格式: 注解是以"@注解名"在代码中存在的,还可以添加一些参数值 例如;`@SuppressWarnings 阅读全文

posted @ 2020-05-24 08:45 liqiangbk 阅读(495) 评论(0) 推荐(0) 编辑

17--API-单例设计模式

摘要: 单例设计模式 单例模式可以说是大多数开发人员在实际中使用最多的,常见的Spring默认创建的bean就是单例模式的。单例模式有很多好处,比如可节约系统内存空间,控制资源的使用。其中单例模式最重要的是确保对象只有一个。简单来说,保证一个类在内存中的对象就一个。 优点: 在内存里只有一个实例,减少了内存 阅读全文

posted @ 2020-05-24 08:42 liqiangbk 阅读(219) 评论(0) 推荐(0) 编辑

17--API-同步锁

摘要: 同步锁 sychronized关键字: 把有可能出现问题的代码包起来,一次只让一个线程执行。通过sychronized关键字实现同步。当多个对象操作共享数据时,可以使用同步锁解决线程安全问题。 1. 格式: synchronized(对象){ // 需要同步的 } 1.1 注意点: 锁的位置: 不能 阅读全文

posted @ 2020-05-24 08:36 liqiangbk 阅读(192) 评论(0) 推荐(0) 编辑

2020年5月22日

16--API-多线程创建两种方式

摘要: 线程实现的两种方式 因为cpu的调度不可控, 所以每次执行的结果可能不懂 继承Thread类 Thread 类 常用构造方法 方法 说明 Thread() 无参构造 Thread(Runnable target) 传入一个继承了Runnable接口的对象 常用方法 修饰符和返回值 方法 说明 sta 阅读全文

posted @ 2020-05-22 22:12 liqiangbk 阅读(214) 评论(0) 推荐(0) 编辑

16--API-多线程-->进程和线程

摘要: 多线程 多线程是为了解决 提高程序的执行效率或者从根本上提高CPU的执行效率而来。 进程和线程的区别 进程: 就是正在运行的程序。可以打开任务管理器查看。一个软件一个程序的运行可以依赖一个进程或者多个进程。 特点: 独立性:进程是系统中独立存在的实体,它可以拥有自己的独立的资源,每一个进程都拥有自己 阅读全文

posted @ 2020-05-22 22:11 liqiangbk 阅读(218) 评论(0) 推荐(0) 编辑

2020年5月21日

15--API-Map-->HashMap

摘要: Map(接口) java.util.MapMap是一个接口, 一般使用的是Key-Value键值对的形式存储数据, 且key不能重复,如果重复值会被覆盖 类型参数: K - 此映射所维护的键的类型V - 映射值的类型。 特点: 可以根据键 提取对应的值 key键不允许重复,如果重复值会被覆盖 存放的 阅读全文

posted @ 2020-05-21 15:47 liqiangbk 阅读(134) 评论(0) 推荐(0) 编辑

15--API-Set-->HashSet

摘要: Set(接口) 概述 set是一个不包含重复元素的集合, 至多包含一个null set中不能存放重复元素, 常用来去重 数据无序(因为set集合没有下标)。 Set接口的特点: 不重复, 无序, 无索引 常用方法: 返回类型 方法名 解释 boolean add(E e) 添加元素。 boolean 阅读全文

posted @ 2020-05-21 15:37 liqiangbk 阅读(129) 评论(0) 推荐(0) 编辑

15--API-ArrayList--LinkedList

摘要: ArrayList(实现类) 概述: 存在于java.util包中。 内部用数组存放数据,封装了数组的操作,每个对象都有下标。 内部数组默认初始容量是10。如果不够会以1.5倍容量增长。 查询快,增删数据效率会降低。 特点: 是list接口的实现类, 拥有list接口的特点, 有序, 有索引, 底层 阅读全文

posted @ 2020-05-21 15:18 liqiangbk 阅读(132) 评论(0) 推荐(0) 编辑

上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 27 下一页

导航