大角牛向前冲
大角牛向前冲
全部文章
未归档
题解(1)
归档
标签
去牛客网
登录
/
注册
大角牛向前冲的博客
全部文章
/ 未归档
(共44篇)
lambda表达式
一:lambda表达式替换内部类的写法 //匿名内部类的普通写法,LambdaTest是自己写的一个接口 LambdaTest lambdaTest1 =new LambdaTest() { @Override public boolean testNull(String...
2019-08-20
0
419
设计模式笔记
懂了设计模式,你就懂了面向对象分析和设计(OOA/D)的精要. 设计模式之于面向对象系统的设计和开发的作用就犹如数据结构之于面向过程开发的作用一般,可以说,不会设计模式的编码人员不能称之为工程师。 面向对象系统的分析和设计实际上追求的就是两点:高内聚和低耦合。 自从程序诞生之初,就面临着来自耦合...
2019-06-28
0
404
设计模式简要
1、简单工厂模式:用于创建单个对象,根据不同的特点创建不同的类。 2、策略模式:用来封装算法,几个类有相同的算法。 3、单一职责模式:就一个类而言,应该仅有一个引起它变化的原因。 4、装饰模式:动态地给一个对象添加一些额外的职责,就增加功能来说,装饰模式比生成子类更为灵活。 装饰模式是为已有功...
2019-06-28
0
357
六大原则
单一职责原则 就一个类而言,应该仅有一个引起它变化的原因。 如果一个类承担的职责过多,就等于把这些职责耦合在一起,一个职责的变化可能会削弱或抑制这个类完成其他职责的能力。这种耦合会导致脆弱的设计,当变化发生时,设计会遭受到意想不到的破坏。 软件设计真正要做的许多内容,就是发现职责并把那些职责相互分离...
2019-06-28
0
366
Java参数传递是值传递
在java中,java是通过值传递的。 基本类型是传递的值本身的一个副本。副本中的值的改变不会影响原来值的改变。如图所示: 代码 运行结果 内存示意图: ...
2019-04-10
0
494
字节流和字符流的区别&常用方法总结
参考:深入理解Java中的IO · 节流没有缓冲区,是直接输出的,而字符流是输出到缓冲区的。因此在输出时,字节流不调用colse()方法时,信息已经输出了,而字符流只有在调用close()方法关闭缓冲区时,信息才输出。要想字符流在未关闭时输出信息,则需要手动调用flush()方法· ...
2019-03-07
0
526
float&double二进制表示方式
参考:c语言中float、double、long double在内存中存储方式 浮点型变量在计算机内存中占用4个字节(4 Byte),即32-bit,一个浮点数由2部分组成:底数m 和 指数e; 底(尾)数部分:使用2进制数来表示此浮点数的实际...
2019-02-25
0
701
Java跨平台原理
本文参考:Java跨平台原理 如图所示: c语言编译 Java语言编译 接下来我们再比较下两种方式的差异:第一,C语言是编译执行的,编译器与平台相关,编译生成的可执行文件与平...
2019-02-22
0
478
字符
在Unicode编码中,一个字符等于两个字节(byte),一个字节有八位(bite),所以一个字符是十六位(bit)
2018-08-29
0
306
Java IO & 集合知识图
参考文章:深入理解Java中的IO https://blog.csdn.net/qq_25184739/article/details/51205186 Java集合框架完全解析 https://www.jianshu.com/p/63e7682...
2018-08-23
0
375
首页
上一页
1
2
3
4
5
下一页
末页