51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#型和
Java基础知识笔记(二:泛型和枚举)
与面向对象的多态性相类似,应用泛型可以提高程序的复用性。与多态性不同的是,应用泛型可以减少数据的类型转换,从而提高代码的运行效率。泛型实际上是通过给类或接口增加类型参数实现的。不带泛型的类的定义格式是:【类型修饰词列表】class类名【extends父类名】【implements接口名称列表】{ ...
代码星球
·
2021-02-09
Java
基础知识
笔记
泛型
枚举
尽量不要使用类型和数目不确定的参数
尽量不要使用类型和数目不确定的参数。C标准库函数printf是采用不确定参数的典型代表,其原型为:intprintf(constchat*format[,argument]…);这种风格的函数在编译时丧失了严格的类型安全检查。 1#include<iostream>2#include<std...
代码星球
·
2021-02-08
尽量
不要
使用
类型
数目
Js的原型和原型链讲解
原型:每个对象都会在其内部初始化一个属性,就是prototype原型链:当我们访问一个对象的属性时,如果这个对象内部不存在这个属性,那么他就会去prototype中去找,这个prototype中会有自己的原型,于是就这样一直找下去,这就是原型链...
代码星球
·
2021-02-05
原型
Js
讲解
基本类型和引用类型
JavaScript的中的变量可能包含两种不同的数据类型的值:基本类型值和引用类型值。基本类型值指的是简单的数据段,包括数字、字符串、布尔值、null和undefined;而引用类型值指的是可能由多个值构成的对象,包括数组、函数、正则表达式和对象本身。在《JavaScript语言精粹》中指出:“数字、字符串和布尔值‘貌...
代码星球
·
2021-01-26
类型
基本
引用
mysql数据库索引类型和原理
最普通的情况,是为出现在where子句的字段建一个索引。为方便讲述,我们先建立一个如下的表。CREATETABLEmytable( idserialprimarykey, category_idintnotnulldefault0, user_idintnotnulldefault0, adddateintnotnul...
代码星球
·
2021-01-23
mysql
数据库
索引
类型
原理
JavaScript(二)---- 变量、数据类型和运算符
变量javaScript中的变量变量是弱类型的,用var来声明。javascript的变量声明格式: var变量名=数据;声明变量要注意的事项: 1.在javascript中声明变量是使用var关键字声明的,javascript中的变量可以存储任意的数据类型数据。 2.javascript中变量数据类型是根据存储...
代码星球
·
2021-01-23
Javascript
----
变量
数据
类型
css(四)-- 盒子模型和定位
盒子模型:盒子模型就是把一个html边框比作成了一个盒子的边框,盒子模型要做用于操作数据与边框之间的距离或者是边框与边框之间的距离。盒子模型主要是用于操作内边距(padding)与外边距(margin)盒子模型的示意图如下:css的定位:使用方式: ...
代码星球
·
2021-01-23
css
盒子
模型
定位
基本数据类型和引用数据类型(堆和栈内存)
1<!DOCTYPEhtml>2<html>3<head>4<metacharset="UTF-8">5<title></title>6<scripttype="text/javascript">78/*9*基本数据类型10*Strin...
代码星球
·
2021-01-17
数据
类型
基本
引用
内存
CPU密集型和I/O密集型区别
CPU密集型一些进程绝大多数时间在计算上,称为计算密集型(CPU密集型)computer-bound。一些大量循环的代码(例如:图片处理、视频编码、人工智能等)就是CPU密集型。I/O密集型有一些进程则在input和output上花费了大多时间,称为I/O密集型,I/O-bound。比如搜索引擎蜘蛛大多时间是在等待相应...
代码星球
·
2020-12-29
密集型
CPU
区别
TypeScript映射类型和更好的字面量类型推断
TypeScript2.1引入了映射类型,这是对类型系统的一个强大的补充。本质上,映射类型允许w咱们通过映射属性类型从现有类型创建新类型。根据咱们指定的规则转换现有类型的每个属性。转换后的属性组成新的类型。使用映射类型,可以捕获类型系统中类似 Object.freeze() 等方法的效果。冻结对象后...
代码星球
·
2020-12-24
类型
TypeScript
映射
好的
字面
数据类型和Json格式
作者:阮一峰日期:2009年5月30日1.前几天,我才知道有一种简化的数据交换格式,叫做yaml。我翻了一遍它的文档,看懂的地方不多,但是有一句话令我茅塞顿开。它说,从结构上看,所有的数据(data)最终都可以分解成三种类型:第一种类型是标量(scalar),也就是一个单独的字符串(string)或数字(n...
代码星球
·
2020-12-17
数据
类型
Json
格式
02_java之数据类型和基本运算
01变量概述*A:什么是变量?*a:变量是一个内存中的小盒子(小容器),容器是什么?生活中也有很多容器,例如水杯是容器,用来装载水;你家里的大衣柜是容器,用来装载衣裤;饭盒是容器,用来装载饭菜。 那么变量是装载什么的呢?答案是数据!结论:变量是内存中装载数据的小盒子,你只能用它来存数据和取数据。02计算机存储单...
代码星球
·
2020-12-10
java
数据
类型
基本
运算
深入理解MySQL锁类型和加锁原理
前面我们讲了MySQL数据库底层的数据结构与算法、MySQL性能优化篇一些内容。以及上篇讲了MySQL的行锁与事务隔离级别。本篇再重点来讲讲锁类型和加锁原理。首先对mysql锁进行划分:按照锁的粒度划分:行锁、表锁、页锁按照锁的使用方式划分:共享锁、排它锁(悲观锁的一种实现)还有两种思想上的锁:悲观锁、乐观锁。Inno...
代码星球
·
2020-12-10
深入
理解
MySQL
类型
加锁
Java中,String类型和包装类型作为参数传递时,是属于值传递还是引用传递呢?
如果参数类型是原始类型,那么传过来的就是这个参数的一个副本,也就是这个原始参数的值,这个跟之前所谈的传值是一样的。如果在函数中改变了副本的值不会改变原始的值.如果参数类型是引用类型,那么传过来的就是这个引用参数的副本,这个副本存放的是参数的地址。如果在函数中没有改变这个副本的地址,而是改变了地址中的值,那么...
代码星球
·
2020-12-10
传递
类型
Java
String
包装
redis的5种类型和所用命令
redis是key-value的数据,所以每个数据都是一个键值对键的类型是字符串值的类型分为五种:字符串string哈希hash列表list集合set有序集合zset数据操作的全部命令,可以查看中文网站接下来逐个介绍操作各类型的命令...
代码星球
·
2020-11-27
redis
5种
类型
所用
命令
首页
上一页
1
2
3
4
5
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他