- 博客(13)
- 收藏
- 关注
原创 git教程
github是一个基于git的代码托管平台,所以我们就有必要学习一下git的使用了一、git账号的注册和仓库的创建 1、在浏览器我们输入https://github.com/ ,就可以进入到github了,我们点击右上角的sign in就可以注册了, 2、仓库的创建 我们在GitHub网站中(登录后),点击右上角“头像”处,会看到有一个“your repositories”,然后单...
2019-09-18 23:42:52
239
原创 Mysql知识点
一、数据库的描述数据库:是指长期保存在计算机中,按照一定规则组织起来的,可以被各种用户或应用共享的数据集合,简而言之,数据库就是存储数据的容器数据库管理系统:是指一种操作和管理数据库的大型软件,用于建立、使用和维护数据库的,对数据库进行统一管理和控制的,以保证数据库的安全性和完整性,用户通过数据库管理系统访问数据库中的数据。简单来说说,数据库 管理系统就是...
2018-10-15 22:41:55
286
原创 反射的知识点
一、反射的概念 (1)反射 反射就是通过Class文件去调用构造方法 、成员变量、成员方法 (2)反射的用法 在用反射之前,要得到其class文件对象,也就是用来装你的对象的字节码文件的对象 (3)class中的三种方法 成员变量:Field 成员方法:Method 构造方法:Construct (4)获得class文件对象的方式...
2018-10-11 19:43:01
276
原创 多线程的面试题
1.多线程有几种实现方案,分别是哪几种?两种。 继承Thread 实现Runnable接口(还有一种是匿名内部类的形式,不过效果跟实现接口类是一样的)扩展一种:实现Callable接口,这个得和线程池结合。2.同步有几种方式,分别是什么?两种 同步代码块 同步方法3.启动一个线程是run()还是start()?它们的区别是什么? start(); run():封装了被线程...
2018-10-11 19:27:59
268
原创 线程的知识点
线程一、进程与线程进程就是正在运行的程序。线程是程序执行单元,执行路径,是程序使用cpu的最基本单位。其关系为进程包含线程,进程是有若干线程组成。1.多进程与多线程多进程:就是可以在同一时间断内执行多个任务,也就是计算机即可以运行qq的同时,运行酷狗。多线程:程序有多条执行路径,即执行qq聊天窗口,也可以打开新的窗口。(1)多线程的意义多线程是为了提高程序的使用效率,程序的执行就是...
2018-10-08 20:28:11
242
原创 IO练习题
(1)我有一个文本文件中存储了几个名称,请写一个程序实现随机获取一个人的名字package com.ArrayListDemo3;import java.io.BufferedReader;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.IOException;import j...
2018-09-30 17:23:06
728
原创 缓冲流、字符流知识点
一、缓冲区类缓冲区类又被称为高效类,其能提高查找的效率(1)缓冲区的类写数据:BufferedOutputStream读数据:BufferedInputStream1、缓冲区的方法FileOutputStream(path[File])BufferedOutputStream(OutputStream out) //字节缓冲区仅仅是提供缓冲区的,为高效而设计的,真正的读写操 作...
2018-09-29 01:07:55
381
原创 输入、输出流
一、递归(1)递归的概念程序调用自身的编程技巧称为递归(2)递归问题的解决方法A.循环实现B.递归实现(就是循环调用本身的方法)a.做递归必然要写一个方法b.出口条件c.规律(3)递归的阶乘例1:public class DiGuiDemo {public static void main(String[] args) { // TODO Auto-generated m...
2018-09-28 00:50:23
173
原创 IO的知识
IO知识点一、1.1、流的解释及种类Java中的“流”都位于java.io包中,称为IO(输入/输出)流,流的解释为:通过不同输入/输出设备(键盘,内存,显示器,网络等)之间的数据传输抽象表述为“流”1.2、IO流的种类IO流有很多种,按照操作数据的不同,可以分为字节流和字符流,按照数据传输方向的不同又可分为输入流和输出流,程序从输入流中读取数据,向输出流中写入数据。例如: 若我...
2018-09-27 14:12:41
264
原创 final finally finalize的区别
final finally finalize的区别1.final是常量修饰符,用来修饰类、方法和变量;(1)final修饰的类不能被继承(2)final修饰的方法不能被重写(3) final修饰的变量只能赋值一次,后面不能重新赋值2.finally是用于处理异常的一部分,表示总是执行3.finalize是Object类的一个方法,在垃圾收集器执行的时候会调用被回收对象的此方法,供垃圾...
2018-09-26 19:19:04
155
原创 map集合的知识
## 集合的知识点 一、Collections Collections是针对集合进行操作的工具类,collections中的方法都是静态方法 1.1 Collection与Collection的区别 Collection是集合的顶层接口,Collections是针对集合进行操作的工具类,简而言之,Collection是接...
2018-09-25 20:27:09
362
原创 集合的知识点
**集合的知识点** 一、集合的概念 集合是为了存储不同类型的数据、容量可扩充的容器。关键字为collection; 1.1 集合与数组的区别 A. 数组是固定类型、长度的;集合是可以存储不同的数据类型、长度是变化的 B....
2018-09-22 22:02:06
233
原创 泛型的知识点
泛型的知识点 一、泛型的概念 泛型:是把一种类型明确的工作推迟到创建对象或者调用方法的时候才去明确的特殊类型。参数化类型,把类 当做参数进行传递 格式: <数据类型> 数据类型为引用类型 泛型的优点 A.把运行时期的问题提前到了编译时期 B.避免了强制类型的转换 C.优...
2018-09-21 01:08:35
345
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅