String、StringBuilder与StringBuffer https://www.jianshu.com/p/37f3799bdb56 1.String String本质 String是不可变的,他的实质是被final修饰过的char数组。 public final class Strin ...
分类:
其他好文 时间:
2019-11-22 23:34:34
阅读次数:
104
? 一,什么是RDD? 官方定义 :RDD是弹性分布式数据集。 1. 不可变的:类似于scala中的不可变集合,对集合进行转换操作的时候,产生新的集合RDD。 2. 分区的:每个RDD集合有多个分区组成,分区就是很多部分。 3. 并行操作:对RDD集合中的数据操作时,可以同时对所有的分区并行操作 五 ...
分类:
其他好文 时间:
2019-11-22 15:28:06
阅读次数:
62
集合(set)是一个无序的不重复元素序列。只可以存储不可变类型数据,即可哈希的数据类型,如:元组(tuple)、字符(str)、整型(int)、布尔型(bool) 可以使用大括号 { } 或者 set() 函数创建集合,注意:创建一个空集合必须用 set() 而不是 { },因为 { } 是用来创建 ...
分类:
编程语言 时间:
2019-11-22 00:41:20
阅读次数:
81
总结五大数据类型: 按存储个数区分: 存储只能存一个值--数字,字符串 容器类型,存多个值--列表,元组,字典 按可变不可变区分: 可变--列表,字典 不可变--数字,字符串,元组,元组 按访问顺序区分: 直接访问 数字 顺序访问(按下标访问)--字符串,列表,元组 key值访问--字典 集合:由不 ...
分类:
其他好文 时间:
2019-11-22 00:37:24
阅读次数:
114
String类是不可变类,即一旦一个String对象被创建以后,包含在这个对象中的字符序列是不可改变的,直至这个对象被销毁。 StringBuffer对象则代表一个字符序列可变的字符串,当一个StringBuffer被创建以后,通过StringBuffer提供的append()、insert()、r ...
分类:
编程语言 时间:
2019-11-21 19:55:12
阅读次数:
82
计算机网络是一个共通的网络,世界上任何计算机都可以互相访问。 实现的原理基于网络通讯的互联网交互五层模型。 计算机网络的历史发展 当计算机网络技术初始利用的时代,几台计算机通过集线器连接,就可以实现网络的互通。这个网络的数据传输方式是——广播。 广播的方式浪费了网络资源,特别是需要互联的计算机数量基 ...
分类:
系统相关 时间:
2019-11-21 12:16:23
阅读次数:
150
1.重载最好是有层次的继承关系,否则不要写的太“相似”,尽量少用重载,多重写,但是要考虑复用性 public class Card { public static String classify(Set<?> set) { return "set"; } public static String c ...
分类:
其他好文 时间:
2019-11-20 22:03:35
阅读次数:
64
可变性String 是final修饰的类,其中是使用final来修饰字符数组来保存字符串的,所以string是常量,值不可变的类。stringbuffer和stringbuilder都是继承自abstractStringbuilder类,abstractStringbuilder也是使用字符数组来保 ...
分类:
其他好文 时间:
2019-11-20 19:40:39
阅读次数:
45
String 、StringBuffer 和StringBuilder 的区别是什么?从几个方面来解释。 1、可变性 String类中使用final关键字字符数组保存字符串,它的长度是不可变的。 StringBuffer 和 StringBuilder 都继承自AbstractStringBuild ...
分类:
编程语言 时间:
2019-11-20 15:33:20
阅读次数:
75
1、String是常量字符串,从源码从可以看出是final类型的,有final修饰的类叫做最终类,它不能被继承,final修饰的方法不能重写。而它的值可以改变,比如常量值。 (String部分源码如下) (final类不能被继承)如下: (final方法不能重写)如下: 使用方法如下: String ...
分类:
其他好文 时间:
2019-11-20 15:21:18
阅读次数:
68