摘要:二、StringBuffer类&StringBuilder类 2.1 简介 java.lang.StringBuffer、StringBuilder代表可变的字符序列,可以对字符 串内容进行增删,此时不会产生新的对象。 很多方法与String相同 作为参数传递时,方法内部可以改变值。 2.2 Str 阅读全文
posted @ 2020-09-26 11:05 EternityNoah 阅读(19) 评论(0) 推荐(0) 编辑
摘要:1.8 String的常用方法 这些方法,你只要理解或看得懂String的部分底层源码,就很容易了。 如:为什么能计算字符串的长度?“1. int length():返回字符串的长度: return value.length”。 ​ 答:因为字符串的底层使用char型数组存储的,既然是数组,当然就会 阅读全文
posted @ 2020-09-26 10:20 EternityNoah 阅读(6) 评论(0) 推荐(0) 编辑
摘要:第一章:大数据概论 1.1 大数据定义 IT行业术语,是指无法在一定时间范围内用常规软件工具进行捕捉、管理和处理的数据集合,是需要新处理模式才能具有更强的决策力、洞察发现力和流程优化能力的海量、高增长率和多样化的信息资产。 1.2 大数据主要解决问题 主要解决,海量数据的存储问题和海量数据的分析计算 阅读全文
posted @ 2020-09-25 10:09 EternityNoah 阅读(6) 评论(0) 推荐(0) 编辑
摘要:一、字符串相关的类 1.1 String 的特性 String类:代表字符串。Java 程序中的所有字符串字面值(如 "abc" )都作为此类的实例实现。 String是一个final类,代表不可变的字符序列。 final修饰的类不能被继承 字符串是常量,用双引号引起来表示。它们的值在创建之后不能更 阅读全文
posted @ 2020-09-20 19:06 EternityNoah 阅读(88) 评论(0) 推荐(1) 编辑
摘要:十四、sleep方法和wait方法的区别 【面试题】 相同点: 一旦执行方法,都可以使得当前线程进入阻塞状态。 不同点: 两个方法的声明位置不同:Thread类声明sleep();Object类中声明wait() 调用的要求不同:sleep()可以在任何需要的场景下调用;wait()必须使用在同步代 阅读全文
posted @ 2020-09-19 16:03 EternityNoah 阅读(17) 评论(0) 推荐(0) 编辑
摘要:十、同步机制解决Thread继承安全问题 创建三个窗口买票,共100张票。用继承来实现 方式一:同步代码块 public class RunMainExtends { public static void main(String[] args) { Win win1 = new Win(); Win 阅读全文
posted @ 2020-09-18 10:59 EternityNoah 阅读(17) 评论(0) 推荐(0) 编辑
摘要:一、设计模式简介 设计模式是在大量的实践中总结和理论化之后优选的代码结构、编程风格、以及解决问题的思考方式。设计模式免去我们自己再思考和摸索。就像是经典的棋谱,不同的棋局,我们用不同的棋谱。”套路” 二、单例设计模式 2.1 单列设计模式简介 所谓类的单例设计模式,就是采取一定的方法保证在整个的软件 阅读全文
posted @ 2020-09-16 17:37 EternityNoah 阅读(288) 评论(3) 推荐(1) 编辑
摘要:一、修饰符 Java中四种访问权限修饰符: private 缺省(default) protected public 1.1 修饰类的成员 用来限定对象对该类成员的访问权限。 修饰符 类内部 同一个包 不同包的子类 同一个工程 private yes 缺省(default) yes yes prot 阅读全文
posted @ 2020-09-15 18:55 EternityNoah 阅读(26) 评论(0) 推荐(0) 编辑
摘要:七、线程生命周期 没错,线程也是有生命周期的。就好像人类有出生、儿童、青年、中年、晚年、死亡一般。下面是线程的生命周期图: 八、线程的安全问题 所谓线程不安全【并发问题】,举个例子来说,如卖票,会出现重票、错票等现象,这就是线程不安全的。 并行:多个CPU同时执行多个任务。比如:多个人同时做不同的事 阅读全文
posted @ 2020-09-12 16:08 EternityNoah 阅读(79) 评论(0) 推荐(1) 编辑
摘要:一、程序、进程、线程简介 程序(program)是为完成特定任务、用某种语言编写的一组指令的集合。即指一段静态的代码,静态对象 进程(process)是程序的一次执行过程,或是正在运行的一个程序。是一个动态的过程:有它自身的产生、存在和消亡的过程。——生命周期 如:运行中的QQ,运行中的MP3播放器 阅读全文
posted @ 2020-09-11 18:25 EternityNoah 阅读(15) 评论(0) 推荐(0) 编辑