JAVA基础
文章平均质量分 69
总结自己的开发学习生涯,留下点记忆
李威14
1、上海途虎养车在职员工
1、前上海汉得信息员工。
2、湖南农业大学东方科技学院计算机科学与技术毕业生。
3、长沙市22中学高中毕业生。
4、长沙市明德中学初中毕业生。
5、长沙市红卫小学小学毕业生。
6、长沙市湖机幼儿园毕业生。
展开
-
多线程02
多线程021.多线程的概念我们已经在第一章的时候就已经介绍过了!本章将进行更深入的介绍众所周知计算机处理程序的最重要两个部件是cpu和内存。而程序是由进程组成,进程又由线程组成!因此,分析cpu如何执行程序对我们理解多线程非常重要!此处缺图,后期补上,图很重要由图可知,cpu主要 由ALU (数学逻辑单元),程序计数器PG , 指令寄存器,高速缓存组成!程序作为静态代码存储在硬盘中,当执行可执行程序(exe)的时候操作系统将将信息读取到内存中cpu又从内存取到步骤和数据去进行运算。.原创 2021-05-15 11:16:47 · 148 阅读 · 0 评论 -
Iterator底层实现以及Map使用迭代器式的遍历(13)
前言今天的南京,风云突变,上午风和日丽,下午乌云密布!大概像这样“风急天高猿啸哀,渚清沙白鸟飞回。无边落木萧萧下,不尽长江滚滚来...”咳咳咳,抱歉,此时此景,只想吟诗一首!身为一个有抱负的技(dou)术(bi) 博主,今天依然给大家带来一篇关于Iterator底层实现的博客!这是一篇短小精悍、浅显易懂、深入浅出、博大精深、牛皮哄哄的博客!好了,...原创 2020-05-06 17:52:19 · 826 阅读 · 0 评论 -
容器类存储表格数据(12)
前言前几篇博客讲解了Collection集合类的底层以及一些基本的使用!今天来聊聊在实际项目中我们是怎么运用的!一、容器如何处理表数据身份证ID 姓名 年龄 性别 1 德玛 32 男 2 小鱼人 22 雄 3 女枪 18 女 上面是一张模拟的表格,在实际项目中通常需要将数...原创 2020-04-27 13:52:35 · 331 阅读 · 0 评论 -
HashSet底层解析(11)
前言通过本篇文章你将学到:1、什么是HashSet。2、HashSet常用方法。3、HashSet底层实现。4、HashSet常见面试题。"你听那秋末的落叶,你听那叹息的离别...",这首歌今天在我脑海中一直回荡。明明是春天,心里却些许惆怅!明明在城市,却感受不到繁华。时常在想,外面的世界如此广阔为何没有我栖身之所。方寸之地,一张床,一台电脑,一个人。放得下人,但安不...原创 2020-04-26 14:46:34 · 338 阅读 · 0 评论 -
LinkedList底层实现(双向链表)(10)
LinkList说明流程一、介绍1、1 什么是LinkList(来源)1、2 LinkList是用来解决什么的?(作用)1、3 如何实现LinkList(原理)二、设计2、1 设计理念(理念)2、2 设计图(模型)三、实现3、1 Add(增)3、2 Remove(删)3、3 Get(查)四、使用4、1使用gif一、介绍1、1 什么是LinkList(来源)1、2 LinkList是用来解决什...原创 2020-04-21 17:52:46 · 3793 阅读 · 2 评论 -
JAVA基础知识----------基础语法(1)
JAVA的基础语法JAVA是一门高级编程语言!1、基础语法、1.1类的概念类:在JAVA中我们将拥有相同属性和行为的对象称为一类。简单来说类相当于一个模板,比如男人,和女人,他们都是人类!都有人类的所拥有的属性和行为。1.2对象的概念对象:世间万物皆对象!对象就是现实生活中存在的物体。一个人,一本书,一台电脑都是一个个对象!有属性和行为,譬如一个人,有姓名、年龄、性别这些称...原创 2019-08-10 18:26:23 · 236 阅读 · 0 评论 -
SQL的基本语法(06)
SQL的简介 通过学习本文档后能够掌握到的知识点 1.sql是什么2.sql的作用3.sql基本语法4 .sql单行函数 子曰:“学而不思则罔,思而不学则殆。” 1. SQL的·基本概念SQL(Structured Query Language)是结构化查询语言的简称,是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,同时也是数据库脚本文件的扩...原创 2018-07-06 09:31:54 · 285 阅读 · 0 评论 -
注解的基本概念(01)
1.注解1.1注解的概念学习任何东西都有一定目的性,带着目的去学习,远比一顿乱学效果要好的多!原创 2018-07-01 17:22:51 · 250 阅读 · 0 评论 -
JAVA反射的基本运用(02)
JAVA反射的简单总结 通过学习本文档后能够掌握到的知识点 1什么是反射2反射的作用是什么3如何使用反射4 反射的应用场景是什么 子曰:“学而不思则罔,思而不学则殆。” 1. 反射是什么?反射是什么?在我开始学习JAVA的时候对其不甚理解,只觉得很高级!最近在学习框架的时候突然发现反射在实现依赖注入非常重要,因此最近我对反射进行了一翻比较细致的研究!refl...原创 2018-07-02 20:29:17 · 232 阅读 · 0 评论 -
JAVA连接MYSQL(03)
JAVA连接MYSQL的简介 通过学习本文档后能够掌握到的知识点 1为什么要连数据库2JAVA怎么连接MYSQL数据库 子曰:“学而不思则罔,思而不学则殆。” 1. 使用MYSQL的原因一开始学习编程,学校里教的知识是关于SQLServer的数据库,包括各种建库见表的语句。但是我对我大学教师教的东西非常的不喜欢,因为他们所教的任何东西都是独立的,不能练习一起的!...原创 2018-07-02 20:45:35 · 121 阅读 · 0 评论 -
ArrayList的底层实现(04)
ArrayList的简介 通过学习本文档后能够掌握到的知识点 1 ArrayList是个什么东西!2 ArrayList有什么特点!3 ArrayList的底层大致是如何实现的?4 ArrayList与LinkList的区别 子曰:“学而不思则罔,思而不学则殆。” 1. ArrayList是个什么鬼?如果你想去学习JAVA的基础知识的话,我认为学习北京尚...原创 2018-07-03 21:00:45 · 675 阅读 · 4 评论 -
HashMap的底层实现。(05)
HASHMAP的简介 通过学习本文档后能够掌握到的知识点 1HashMap的简单介绍2HashMap的主要方法3模仿JAVA写一个简单的HASHMAP 子曰:“学而不思则罔,思而不学则殆。” 1. 为什么学HASHMAP作为MAP接口下面一个非常重要的知识点,HASHMAP是我们在工作当中必须得掌握的一个知识点。KEY-VALUE在面对很多场景都非常的有帮助。...原创 2018-07-04 20:04:48 · 665 阅读 · 0 评论 -
WebService介绍(07)
1 WebService的简介 通过学习本文档后能够掌握到的知识点 1什么是WebService2什么是Soap 3WSDL 说明协议4 UDDI 子曰:“学而不思则罔,思而不学则殆。” 1. 使用WebService的原因这篇文章是为了用来描写什么是WebService作为一个小新人,刚出来就只能写写接口。写几个页面!也是自己不够强,通过这些天的学习我明...原创 2018-07-06 09:56:40 · 190 阅读 · 0 评论 -
JAVA多线程(08)
JAVA多线程的简介 通过学习本文档后能够掌握到的知识点 1、什么是线程2、JAVA中如何实现多线程3、线程的生命周期4 、线程的基本方法 子曰:“学而不思则罔,思而不学则殆。” 1. 线程计算机中有几个比较重要的概念:程序、进程、和线程。 程序:一个静态的,一个解决某种问题的指令集合。一个程序在运行的时候可以产生几个进程。 进程:进程是操作系统一个相对...原创 2018-07-11 09:50:48 · 147 阅读 · 0 评论 -
JAVA多线程(08)(二)
多线程(二) 通过学习本文档后能够掌握到的知识点 1、synchronized关键得概念于使用2、线程间得同步控制3、并行API4 、线程池实现 子曰:“学而不思则罔,思而不学则殆。” 1. 使用XXX的原因(可以加上自己为什么要写这个文档的动机)2.XXX的·基本概念3. 一个简单的DEMO 4. 常见问题...原创 2018-07-13 10:42:25 · 123 阅读 · 0 评论 -
JAVAIO流(09)
JAVAio流的简介 通过学习本文档后能够掌握到的知识点 1、JAVA的io是什么2、字符流和字节流3、如何使用io4、递归查询所有的文件夹的文件5、正则表达式6、XML的处理及基本概念 子曰:“学而不思则罔,思而不学则殆。” 1. 什么是IO1.1概念IO其实指的是INPUT和OUTPUT,输入输出。 IO对数据进行输入和输出,比如键盘输入、...原创 2018-07-17 22:20:09 · 176 阅读 · 0 评论