2018年12月1日
摘要: 原文地址:https://www.cnblogs.com/gonjan-blog/p/6685611.html 。写的很好 阅读全文
posted @ 2018-12-01 18:01 Siwanper 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 简单的说,反射技术就是动态的获取指定的类以及动态的调用类的内容。可以提高扩展性 在运行时判断任意一个对象所属的类 在运行时构造任意一个类的对象 在运行时判段任意一个类所具有的成员变量和方法 在运行时调用任一个对象的方法 在运行时创建新类对象 在使用Java的反射功能时,基本首先都要获取类的Class 阅读全文
posted @ 2018-12-01 16:36 Siwanper 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 集合框架中的工具类:特点:该工具类中的方法都是静态的。 Collections:常见方法: 1, 对list进行二分查找: 前提该集合一定要有序。 int binarySearch(list,key); //必须根据元素自然顺序对列表进行升级排序 //要求list 集合中的元素都是Comparabl 阅读全文
posted @ 2018-12-01 10:07 Siwanper 阅读(122) 评论(0) 推荐(0) 编辑
摘要: # 1 集合: * 1、用于存储对象的容器 * 2、集合的长度是可变的 (数组的大小是固定的) * 3、集合中不可以存储基本数据类型 Collection中常用的方法 1,添加。 boolean add(Object obj): boolean addAll(Collection coll): 2, 阅读全文
posted @ 2018-12-01 10:06 Siwanper 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 1.java线程的实现常用的两种方式: 继承Thread类,重写run方法。 实现Runable接口,实现run方法。然后通过Thread创建线程对象,并将实现Runable接口的子类作为实际参数传给Thread的构造函数。 2.多线程使用(生产者和消费者) 阅读全文
posted @ 2018-12-01 10:01 Siwanper 阅读(140) 评论(0) 推荐(0) 编辑
摘要: **数组到底是如何在内存中存在的呢,我们是如何使用数组的。** # 1、基本概念 每运行一个java程序会产生一个java进程,每个java进程可能包含一个或者多个线程,每一个Java进程对应唯一一个JVM实例,每一个JVM实例唯一对应一个堆,每一个线程有一个自己私有的栈。进程所创建的所有类的实例( 阅读全文
posted @ 2018-12-01 09:59 Siwanper 阅读(176) 评论(0) 推荐(0) 编辑
摘要: # 1. JDK与JREJRE(Java Runtime Environment),java运行环境。包括java程序所需的核心库和java虚拟机(JVM Java Virtual Machine)。如果一台计算机想要运行java程序只需要安装JRE即可。 JDK(Java Development 阅读全文
posted @ 2018-12-01 09:58 Siwanper 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 安装前准备 1.CentOS 7.4 系统默认开启了防火墙。在阿里云控制台中[添加安全组规则](https://help.aliyun.com/document_detail/25471.html?spm=a2c4g.11186623.2.17.10fb1fe53yHdOK#concept-sm5- 阅读全文
posted @ 2018-12-01 09:48 Siwanper 阅读(674) 评论(0) 推荐(0) 编辑