Tryubest7
Tryubest7
全部文章
分类
未归档(23)
归档
标签
去牛客网
登录
/
注册
Tryubest7的博客
你还没有努力到谈天赋的时候
全部文章
(共23篇)
并发、并行与串行
并发(concurrency)和并行(parallellism)区别是: 并行是指两个或者多个事件在同一时刻发生。并发是指两个或多个事件在同一时间间隔发生。并发的关键是你有处理多个任务的能力,不一定要同时。并行的关键是你有同时处理多个任务的能力。 它们最关键的点就是:是否是『同时』。 并发就是...
2021-03-24
1
945
HashMap和Hashtable的区别
一、线程的安全性 Hashtable是线程安全的,HashMap不是线程安全的。为什么前者是线程安全的呢?我们这时就要看看Hashtable的源码了: public synchronized Map put(K key,V value); public synchronized Map g...
2021-03-19
0
702
ArrayList和LinkedList区别
ArrayList和LinkedList区别及使用场景 LinkedList和ArrayList的差别主要来自于Array和LinkedList数据结构的不同。ArrayList是基于数组实现的,LinkedList是基于双链表实现的。另外LinkedList类不仅是List接口的实现类,可以根据...
2021-03-18
0
502
TCP和UDP的区别
TCP(Transmission Control Protocol,传输控制协议)是面向连接的协议,也就是说,在收发数据前,必须和对方建立可靠的连接。 一个TCP连接必须要经过三次“对话”才能建立起来,其中的过程非常复杂, 只简单的描述下这三次对话的简单过程: 1)主机A向主机B发出连接请求数据包:...
2021-03-14
0
492
JDK、JRE、JVM区别和联系
有Java编程经验的程序员应该都知道:Java程序是运行在JVM(Java虚拟机)上的,在开发程序之前都要配置Java开发环境,其中首先要做的就是JDK的安装和配置,那么JDK、JVM、JRE到底有何联系和区别呢?本文接下来将带你了解它们之间的关系。一、JDK JDK(Java SE Devel...
2021-03-13
2
391
String、StringBuffer、StringBuilder区别及使用场景
StringString:字符串常量,字符串长度不可变。Java 中 String 是 immutable(不可变)的。String 类的包含如下定义:/** The value is used for character storage. /private final char value[];/...
2021-03-12
0
668
异常处理和设计
一.什么是异常异常的英文单词是exception,字面翻译就是“意外、例外”的意思,也就是非正常情况。事实上,异常本质上是程序上的错误,包括程序逻辑错误和系统错误。比如使用空的引用、数组下标越界、内存溢出错误等,这些都是意外的情况,背离我们程序本身的意图。错误在我们编写程序的过程中会经常发生,包括编...
2021-03-11
0
406
包装类
1.什么叫包装类?包装类,顾名思义,就是给类包装了一层东西生成的新的类。那么它是包装了什么类呢?Java中有默认的八大数据类型,这些数据类型呢无法作为对象来操作,而我们学习的是面向对象编程,没有对象我们怎么来操作这些数据呢,这时候,包装类出现了。为了能将基本类型视为对象进行处理,并能连接相关的方法,...
2021-03-10
0
470
数据是一个个表格组成的
用表格来理解就是数据可以通过表显示出,例如数据库就是一张张的表组建起来的。 1.关于类和对象,可以理解为表结构对应着类,而一行数据对应着对象。所谓表结构就是字段,根据这些字段,我们可以不断地添加新的记录,比如在eclipse中就可以新建一个类,就可以在其中加入字段,可以是汉字,但在前面要加上字符类型...
2021-03-09
0
612
什么是面向对象
有面向对象就肯定会有面向过程。面向过程思想思考问题时,我们首先思考“怎么按步骤实现?”并将步骤对应成方法一步一步,最终完成。适合过程适合简单、不需要协作的事务,重点关注如何执行。面向对象思想更契合人的思维模式。我们首先思考的是“怎么设计这个事物?”,因此,面向对象可以帮助我们从宏观上把握、从整体上分...
2021-03-09
1
465
首页
上一页
1
2
3
下一页
末页