
java
奇迹时代3
这个作者很懒,什么都没留下…
展开
-
kotlin一个google用来洗脑的工具
来反驳一下google和很多无脑吹的pople的观点1.kotlin能减少你的工作量并不能,我们程序员的工作量最多的体现在思考上,在业务逻辑上,而不是代码行数上,你每天并不会因为写很多行代码而累死,但是如果有问题,有难点困住你了,你无从下手,这才是我们工作的最大难点,最常见的情况,所以kotlin说了啥,为了减少你的工作量,放屁吧,大公司一般一天能有多少行代码,即使你是码畜公司的员工,你也更多的在复制黏贴。2.简洁优美又是一个响亮的臭屁我们来仔细的理解下它这个屁丑在哪里,他把语言的省略当原创 2021-08-27 17:23:23 · 356 阅读 · 2 评论 -
java泛型
java泛型原创 2017-10-10 10:38:54 · 256 阅读 · 0 评论 -
Lambda 表达式
1. 什么是λ表达式 λ表达式本质上是一个匿名方法。让我们来看下面这个例子: public int add(int x, int y) { return x + y; }转成λ表达式后是这个样子: (int x, int y) -> x + y;参数类型也可以省略,Java编译器会根据上下文推断出来: (x, y原创 2017-10-10 11:02:32 · 316 阅读 · 0 评论 -
java ssl socket流程
三、SSL通信模式: 1.服务端: SSL服务端需要通过SSL服务套接字来提供服务接口,而SSL服务套接字需要通过SSL上下文实例来创建。以下是对SSL服务端的启用过程的描述。 (1)通过指定协议(一般是TLS)获取SSL上下文(SSLContext)实例。 (2)通过指定算法(X.509相关)获取密钥管理器工厂(KeyManager转载 2017-10-27 10:10:16 · 876 阅读 · 0 评论 -
java System.arrayCopy 参数意义,使用
下面是 System.arrayCopy的源代码声明 : public static void arraycopy(Object src, int srcPos, Object dest, int destPos, int length)代码解释: Object src : 原数组 int srcPos : 从元数据的起始位置开始 Object dest : 目标数组 int des翻译 2017-10-28 11:05:22 · 147229 阅读 · 20 评论 -
RXjava 使用
//建立被观察者Observableobservable=Observable.create(new ObservableOnSubscribe() { @Override public void subscribe(ObservableEmitter e) throws Exception { //事情做好后通知观察者。 e.onNext("下一转载 2017-10-28 14:14:23 · 301 阅读 · 0 评论 -
java接口的使用
目的:实现不同类型之间的数据通信。例子1:借口:public interface MsgListener { void onMessageArriverd(String msg);}数据接收类public class Receiver implements MsgListener{ @Override public void onMessa原创 2017-10-23 11:24:53 · 2179 阅读 · 0 评论 -
java线程同步的7种方法
为何要使用同步? java允许多线程并发控制,当多个线程同时操作一个可共享的资源变量时(如数据的增删改查), 将会导致数据不准确,相互之间产生冲突,因此加入同步锁以避免在该线程没有完成操作之前,被其他线程的调用, 从而保证了该变量的唯一性和准确性。1.同步方法 即有synchronized关键字修饰的方法。 由于java的每个转载 2017-10-25 09:12:14 · 4163 阅读 · 0 评论