javaSE
sinat_32176267
我来自红星
展开
-
JavaSE基础
1.成员变量:出现在类的内部被本类的所以方法使用局部变量: 出现在方法的内部只能被当前的方法所使用2.是否有初始值:默认成员变量是0:局部变量没有初始值3.作用域不同:局部变量 定义它的方法内使用成员变量 整个类都可以,整个类内部还有跟他有关的类4.同一个方法里不允许重复声明局部变量 在不同的方法里可以有相同的局部变量5.就近原则,局部原创 2017-03-01 22:47:05 · 180 阅读 · 0 评论 -
ArrayList<Integer> lt = new ArrayList<>(); // List<Integer> lt = new LinkedList<>();
1.新建一个数组//元素类型 [] 数组名 = new 元素类型[元素个数或数组长度];int[] arr = new int[4];//以下是两种声明数组int[] arr = new int[]{3,5,6,7};int[] arr = {3,5,6};赋值是 :arr[0]=89;读取的时候是arr[0]关于这两个的区别:原创 2017-03-03 16:41:03 · 2098 阅读 · 0 评论 -
Java笔试进阶《一》
public class HashSetTest { public static void main(String[] args) { String s1,s2,s3 = "abc", s4 ="abc" ; s1 = new String("abc"); s2 = new String("abc"); System....原创 2018-07-10 17:27:06 · 227 阅读 · 0 评论 -
Redis应用场景
Redis的7个应用场景 一:缓存——热数据热点数据(经常会被查询,但是不经常被修改或者删除的数据),首选是使用redis缓存,毕竟强大到冒泡的QPS和极强的稳定性不是所有类似工具都有的,而且相比于memcached还提供了丰富的数据类型可以使用,另外,内存中的数据也提供了AOF和RDB等持久化机制可以选择,要冷、热的还是忽冷忽热的都可选。结合具体应用需要注意一下:很多人用spri...转载 2018-08-16 14:16:42 · 252 阅读 · 0 评论 -
KMP算法
一:背景展开目录给定一个主串(以 S 代替)和模式串(以 P 代替),要求找出 P 在 S 中出现的位置,此即串的模式匹配问题。Knuth-Morris-Pratt 算法(简称 KMP)是解决这一问题的常用算法之一,这个算法是由高德纳(Donald Ervin Knuth)和沃恩 · 普拉特在 1974 年构思,同年詹姆斯 ·H· 莫里斯也独立地设计出该算法,最终三人于 1977 年...转载 2018-09-07 10:54:31 · 166 阅读 · 0 评论 -
构造函数
1.构造函数的概念 很多java新手谈到构造函数就会犯晕,我们先来看看什么是构造函数。 首先,构造函数是函数的一种特殊形式,特殊在哪里?构造函数中不需要定义返回类型(void是无需返回值的意思,请注意区分两者),且构造函数的名称与所在的类名完全一致,其余的与函数的特性相同,可以带有参数列表,可以存在函数的重载现象。 2.构造函数的格式 了解了构造函数的基本概念,现在来写一...原创 2019-08-19 10:50:37 · 796 阅读 · 0 评论