Wesley13 Wesley13
4年前
java与golang语法比较(一)
变量声明与赋值Javainti;//声明intj1;//声明赋值Govariint//声明i:1//声明赋值1.变量声明:var是关键字,格式:var
Wesley13 Wesley13
4年前
java并发编程之二
CountDownLatch类  允许一个或多个线程等待直到在其他线程中执行的一组操作完成的同步辅助。  CountDownLatch能够使一个线程在等待另外一些线程完成各自工作之后,再继续执行。使用一个计数器进行实现。计数器初始值为线程的数量。当每一个线程完成自己任务后,计数器的值就会减一。当计数器的值为0时,表示所有的线程都已经完成了任务,然后在
Wesley13 Wesley13
4年前
java.nio.ByteBuffer源码解读
版本:JDK7packagejava.nio;publicabstractclassByteBufferextendsBufferimplementsComparable<ByteBuffer{//ThesefieldsaredeclaredhereratherthaninHeapXBuffer
Wesley13 Wesley13
4年前
java JSON的使用和解析
Thereisnoroyalroadtolearning.博主:JavaPandahttps://www.cnblogs.com/LearnAndGet/p/10009646.html(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fwww.cnblogs.com%2
Wesley13 Wesley13
4年前
java24种设计模式
一、设计模式定义  设计模式(DesignPattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结,使用设计模式是为了可重用代码、让代码更容易被他人理解并且保证代码可靠性。二、设计模式分类  经典模式只有23个(还有简单工厂模式),它们各具特色,每个模式都为某一个可重复的设计问题提供了一套解决方案。  根据它们的用
Wesley13 Wesley13
4年前
java8函数式接口
转自:https://blog.csdn.net/u012706811/article/details/77096257(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fblog.csdn.net%2Fu012706811%2Farticle%2Fdetails%2F77096257)
Wesley13 Wesley13
4年前
java基础_面向对象_内存分析
Hello小伙伴们~今天兔妞兔君都好忙,所以给大家分享的是同事帅GG的投稿呢~主要讲的就是面向对象的设计思想、Java中类和对象的定义以及类加载的内存分析。面向对象的设计思想!(https://oscimg.oschina.net/oscnet/fc57755bfdb27348a68330a57c44e16c7ba.png)首先说明一点,面向
Wesley13 Wesley13
4年前
JAVA_RSA_的加解密
RSA为非对称加密算法。数字签名的过程:1、对明文数据进行HASH加密,不可逆;2、对加密后的数据再用RSA的私钥进行二次加密。数字签名的验证过程:1、对明文数据进行HASH加密,不可逆;2、用RSA的公钥对数字签名后的数据进行解密;3、把1的结果和2的结果进行比较是否相等。RSA加密的过程和解密的过程都需要三步:加/解密、分组、填充。这三部分每
Wesley13 Wesley13
4年前
Java 面向对象 之 Object 类
<ahref"http://www.verejava.com/?id16992832835152"http://www.verejava.com/?id16992832835152(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.verejava.com%2F%3Fid%
Wesley13 Wesley13
4年前
Java与JS代码调试技巧
断点的分类,断点可以到到类名上,变量行上,方法名上。    java源码上可以打断点,断点打到方法头上,编译的时候断点信息不会被去除掉,编译后的class文件在debug模式下运行,可以触发断点,挂起线程。    eclipse的断点,都可以进行属性设置,设置断点触发的场景(例如,断点的可用性,触发场景,过滤执行线程)。