- 博客(12)
- 资源 (2)
- 收藏
- 关注
原创 Java单一线程执行器, 可以替代Timer
public class SingleExecutor { private ScheduledExecutorService executor = Executors .newSingleThreadScheduledExecutor(); private CopyOnWriteArrayList<Future<?>> taskFu...
2018-08-21 22:08:40 372
原创 GsonUtil
package com.ahjlx88.hospital.util;import android.text.TextUtils;import com.google.gson.Gson;import com.google.gson.JsonArray;import com.google.gson.JsonElement;import com.google.gson.JsonParser...
2018-07-15 18:41:54 166
原创 javaSE学习笔记之线程
线程:线程就是程序中单独顺序的流控制。线程本身不能运行,它只能用于程序中。Java 中如果我们自己没有产生线程,那么系统就会给我们产生一个线程(主线程,main 方法就在主线程上运行),我们的程序都是由线程来执行的。在Java中通过run方法为线程指明要完成的任务,有两种技术来为线程提供run方法。1. 继承Thread类并重写run方法。 Thread类:是专门用来创建线程和
2015-07-06 22:33:48 299
原创 javaSE学习笔记之集合
JDK提供所提供的集合在java.utilbao包内,其主要结构如下:Collection接口定义了存取一组对象的方法,其子接口Set和List分别定义了存储方式public class CollectionsTest{ public static void main(String[] args) { LinkedList list = new LinkedL
2015-07-06 20:14:06 313
原创 javaSE学习笔记之IO
File 类:•java.io包中的File类提供了与具体平台无关的方式来描述目录和文件对象的属性功能。其中包含大量的方法可用来获取路径、目录和文件的相关信息,并对它们进行创建、删除、改名等管理工作。因为不同的系统平台,对文件路径的描述不尽相同。为做到平台无关,在Java语言中,使用抽象路径等概念。Java自动进行不同系统平台的文件路径描述与抽象文件路径之间的转换。• File类的直接父类
2015-07-05 22:08:35 345
原创 javaSE学习笔记之反射
反射:1. 反射(发生在运行时期)作用:a) 判断任意一个对象所属的类b) 构造任意一个对象c) 判断任意一个类所具有的成员变量和方法d) 在运行时调用一个对象的方法2.在JDK中,主要由以下类来实现Java反射机制,这些类都位于java.lang.reflect包中1) Class类:代表
2015-07-05 20:48:03 264
原创 javaSE学习笔记之面向对象程序设计(二)
面向对象程序设计的三大基本特征:继承(Inheritence)、封装(Encapsulation)、多态(Polymorphism)。继承 1. 继承(Inheritence):Java 是单继承的,意味着一个类只能从另一个类继承(被继承的类叫做父类【基类, base class】,继承的类叫做子类),Java中的继承使用 extends 关键字。2. 当生成子类对象时, Java
2015-07-05 16:47:14 368 1
原创 javaSE学习笔记之面向对象程序设计(一)
基本概念:1. 类: 类是一种抽象的概念, 类中包含了数据(通常使用名词来表示) 与对数据的操纵 (通常使用动词来表示)。比如说人就是一种抽象的概念,人具有姓名、年龄、身高等数据,还有吃饭、跑步等操纵数据的动作.2. 对象:对象是一种具体的概念,是类的一种具体表示方式。比如说人是一个类,而张三、李四、王五等具体的人就是对象。3. 类所包含的内容
2015-07-03 21:20:06 349
原创 javaSE学习笔记之几个关键字this、super、final、static
this:1. 解决局部变量与成员变量同名问题2. 解决方法参数与成员变量同名问题3. 调用该类的另一个构造方法:在一个类的构造方法中调用另一个构造方法,可以使用this()的方式调用,括号中的参数表示目标构造方法的参数。this()必须作为构造方 法的第一条语句,this只能在非static中使用。public cl
2015-07-02 20:49:48 271
原创 javaSE学习笔记之控制语句
1. 条件运算符(三元表达式) ,其形式为:type d = a ? b : c; 具体化形式为:int d = 2 2. 流程控制语句 if 的用法为:第一种形式:if( 布尔表达式){// 待执行的代码}第二种形式:if( 布尔表达式){// 待执行的代码}else{/
2015-07-01 21:02:29 283
原创 javaSE学习笔记之运算符
基本运算符(+、—、*、/、%)1. , 当有若干个变量参与运算时, 结果类型取决于这些变量中表示范围最大的那个变量类型。比如,参与运算的变量中,有整型 int ,有双精度浮点型 double ,有短整型 short ,那么最后的结果类型就是 double 。2. int a = 1;int b = 2;double c = (double)a / b;上面的代码中,
2015-07-01 20:52:53 350
原创 javaSE学习笔记之数据类型
java数据类型分为两大类1. 原生数据类型 (Primitive Data Type )字节型byte1个字节整型int4个字节短整型short2个字节长整型long8个字节单精度浮点型float4个字节双精度浮点型double8个字节字符型ch
2015-07-01 20:05:35 342
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人