- 博客(6)
- 收藏
- 关注
转载 关于静态域、构造块、静态块和构造函数那些事
public class B {// 静态域,是JVM加载类时最先被执行的部分 public static B t1 = new B(); public static B t2 = new B(); {// 实例化对象时执行 System.out.println("构造块"); } static {// ...
2018-04-30 15:30:10
239
原创 Java函数式编程->流的重用
知识点:Java函数式编程->流的重用在Java 8中,Stream不能重复使用,一旦被消耗或使用,流将被关闭,类似流水线,水龙头的水一样一去不复返。如果一不小心使用了一个已经被使用过的流,系统会抛出一个IllegalStateException,表示流被消耗或关闭。为了解决这个问题,可以使用Supplier类来重用流,例如下面这个案例:Supplier<Stream<Strin...
2018-04-25 21:24:21
238
转载 Android之密码的显示与隐藏
很多应用都是显示与隐藏密码的功能。之前的项目都没这个功能要求,也没有专门研究这个。最近项目有加这个功能,我这里也刚好整理一下。我的思路是设置EditText的InputType。代码如下: if (mPasswordVisible) { //设置EditText的密码为可见的 edtPassword.setInpu
2018-02-05 21:55:34
1840
转载 视觉直观感受 7 种常用的排序算法
1. 快速排序介绍:快速排序是由东尼·霍尔所发展的一种排序算法。在平均状况下,排序 n 个项目要Ο(n log n)次比较。在最坏状况下则需要Ο(n2)次比较,但这种状况并不常见。事实上,快速排序通常明显比其他Ο(n log n) 算法更快,因为它的内部循环(inner loop)可以在大部分的架构上很有效率地被实现出来,且在大部分真实世界的数据,可以决定设计的选择,减少所需时
2018-01-30 11:32:18
173
转载 对比C#中==与equal方法
对比C#中==与equal方法 C#中equal与==的区别 收藏 对于值类型,如果对象的值相等,则相等运算符 (==) 返回 true,否则返回 false。对于string 以外的引用类型,如果两个对象引用同一个对象,则 == 返回 true。对于 string 类型,== 比较字符串的值。==操作比较的是两个变量的值是否相等。equals()方法比较的是两个对象的内容是否
2018-01-24 18:13:56
1163
转载 sizeof是如何计算数组大小的
sizeof是如何计算数组大小的char *ptr;char arr[10];sizeof(ptr) =4;sizeof(arr) =10;请问是如何计算数组大小的?这里只是把地址传给sizeof啊严格讲,sizeof(arr) =10; 这里只是把地址传给sizeof啊你这句话是错误的,你传的是数组名,数组名不等价于地址。编译器
2018-01-23 16:36:17
34896
10
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人