基础整理
小猫吃鱼灬
先谋生,再谋爱
先爱己,再爱人
当你好了,世界也都好了
展开
-
java基础整理及常见面试
1、Java 程序是如何执行的Java 介绍Java 诞生于 1991 年,Java 的前身叫做 Oak(橡树),但在注册商标的时候,发现这个名字已经被人注册了,后来团队的人就在咖啡馆讨论这件事该怎么办,有人灵机一动说叫 Java 如何,因为当时他们正在喝着一款叫做 Java 的咖啡。就这样,这个后来家喻户晓的名字,竟以这种“随意”的方式诞生了,并一直沿用至今。Java 发展历程:1990...原创 2019-09-28 10:44:21 · 282 阅读 · 0 评论 -
java核心知识点-类、接口、枚举
1、数组和排序算法的应用数组的定义与使用数组是 Java 编程中最重要的数据结构之一,也是最基本的数据结构,Java 中的常用集合 ArrayList、HashMap 等内部的实现都使用到了数组结构。数组是只能用来存储一种类型的集合,可以通过下标访问数值中的所有元素。数组的声明方式有以下两种,如整数型数组,请参考下面代码:方式一:int[] arr;方式二:int arr[];大部分情...原创 2019-09-28 10:53:08 · 337 阅读 · 0 评论 -
java核心知识点整理--集合、泛型
1、集合详解之 Collection先来看看集合的继承关系图,如下图所示:其中:外框为虚线的表示接口,边框为实线的表示类;箭头为虚线的表示实现了接口,箭头为实线的表示继承了类。为了方便理解,我隐藏了一些与本文内容无关的信息,隐藏的这些内容会在后面的章节中进行详细地介绍。从图中可以看出,集合的根节点是 Collection,而 Collection 下又提供了两大常用集合,分别是:L...转载 2019-09-28 11:02:05 · 237 阅读 · 0 评论 -
java核心知识点整理--io流及动态代理
1、java.io 包下的类有哪些IO 介绍IO 是 Input/Output 的缩写,它是基于流模型实现的,比如操作文件时使用输入流和输出流来写入和读取文件等。IO 分类传统的 IO,按照流类型我们可以分为:字符流字节流其中,字符流包括 Reader、Writer;字节流包括 InputStream、OutputStream。传统 IO 的类关系图,如下图所示:IO 使用了...转载 2019-09-28 11:06:15 · 371 阅读 · 0 评论 -
java核心知识整理--线程、并发及各种锁
1、为什么需要线程线程介绍线程(Thread)是程序运行的执行单元,依托于进程存在。一个进程中可以包含多个线程,多线程可以共享一块内存空间和一组系统资源,因此线程之间的切换更加节省资源、更加轻量化,因而也被称为轻量级的进程。什么是进程进程(Processes)是程序的一次动态执行,是系统进行资源分配和调度的基本单位,是操作系统运行的基础,通常每一个进程都拥有自己独立的内存空间和系统资源。简...转载 2019-09-28 11:23:13 · 182 阅读 · 0 评论 -
java核心知识点整理--spring核心功能
1、Spring 核心功能演示Spring Framework 简称 Spring,是 Java 开发中最常用的框架,地位仅次于 Java API,就连近几年比较流行的微服务框架 SpringBoot,也是基于 Spring 实现的,SpringBoot 的诞生是为了让开发者更方便地使用 Spring,因此 Spring 在 Java 体系中的地位可谓首屈一指。当然,如果想要把 Spring ...转载 2019-09-28 11:31:25 · 1117 阅读 · 2 评论 -
java核心知识点--数据库操作
1、MyBatis 核心组件MyBatis 介绍MyBatis 是一款优秀的 ORM(Object Relational Mapping,对象关系映射)框架,它可以通过对象和数据库之间的映射,将程序中的对象自动存储到数据库中。它是 Apache 提供的一个开源项目,之前的名字叫做 iBatis,2010 年迁移到了 Google Code,并且将名字改为我们现在所熟知的 MyBatis,又于 ...转载 2019-09-28 11:37:17 · 768 阅读 · 0 评论