• 2.面向对象

    2.面向对象 1.1.类的定义 创建类 package derek.day06.demo; public class Student { // 成员变量 String name; int age; // 成员方法 public void eat(){ System.out.println( "吃饭" ); } public void study(){ System.out.println( "学习" ); }} 创建对象 package d...

    2019-09-08 09:53:25 定义AV<数字对象sys字符串索引关键字使用

  • WeakHashMap,源码解读

    WeakHashMap,源码解读 概述 WeakHashMap也是Map接口的一个实现类,它与HashMap相似,也是一个哈希表,存储key-value pair,而且也是非线程安全的。不过WeakHashMap并没有引入红黑树来尽量规避哈希冲突带来的影响,内部实现只是数组+单链表。此外,WeakHashMap与HashMa...

    2019-09-08 09:53:24 定义IE系统内部结构TomcatAVapache<the对象

  • 面向对象(上)

    面向对象(上) Java 支持面向对象的三大特征:封装、继承、多态;java 提供了public 、protected、private三个访问控制修饰符来实现良好的封装;提供 extends 关键来让子类实例继承父类,使子类可以继承父类的可允许访问控制的属性和方法;通过继承的关系也可实现方法...

    2019-09-08 09:52:42 java 对象文件定义txtWindowsiPhone系统PSAVSSL

  • 谈谈 Callable 任务是怎么运行的?它的执行结果又是怎么获取的?

    谈谈 Callable 任务是怎么运行的?它的执行结果又是怎么获取的? 谈谈 Callable 任务是怎么运行的?它的执行结果又是怎么获取的? 向线程池提交Callable任务,会创建一个新线程(执行任务的线程)去执行这个Callable任务,但是通过Future#get获取任务的执行结果是在提交任...

    2019-09-08 09:52:07 定义IE谈谈PStimAVntt<NETthe

  • disruptor

    disruptor disruptor 一 概述 CPU缓存 网页浏览器为了加快速度,会在本机存缓存以前浏览过的数据; 传统数据库或NoSQL数据库为了加速查询, 常在内存设置一个缓存, 减少对磁盘(慢)的IO. 同样内存与CPU的速度相差太远, 于是CPU设计者们就给CPU加上了缓存(CPU Cache). 如果...

    2019-09-08 09:51:34 多线程编程qqwordIE磁盘网页浏览速度提升网页浏览器系统PS

  • PlayJava Day004

    PlayJava Day004 今日所学: /* 2019.08.19开始学习,此为补档。 */ JDK 1.6:byte , int , short , char , enum JDK 1.7:byte , int , short , char , enum , String 数组:相同类型的容器。其 a.大小固定 b.内存连续 c.元素类型一致。 数组的下标(索引)从0开始,...

    2019-09-08 09:51:29 AV索引删除数组变量数据长度换行格式元素

  • 彻底理解Runnable和Thread的区别

    昨天去面试,面试官问了一个问题:Runnable和Thread有什么区别,因为针对这个问题以前有背过,并且网上大多数都是这些结论,所以脱口而出: 1.Thread有单继承的问题;2.Runnable便于实现资源共享,而Thread不能; 然而面试官好像并没有什么表示。之后结束后我就找了一...

    2019-09-08 09:49:57 PS共享AVHTTPSntt<NETthe.NET对象

  • Java连载26-方法(语法结构)

    Java连载26-方法(语法结构) 一、方法 1.返回值类型如果不是void,表示这个方法执行结束之后必须返回一个具体的数值,当方法执行结束的时候没有返回任何数值,编译器会报错,怎么返回值呢?并且要求值的数据类型必须和方法的返回值类型是一致的,不然编译器报错。 retu...

    2019-09-08 09:49:32 定义微信公众号微信公众号PSAVHTTPS<NET.NET

  • 为什么ConcurrentHashMap的读操作不需要加锁?

    为什么ConcurrentHashMap的读操作不需要加锁? 我们知道,ConcurrentHashmap(1.8)这个并发集合框架是线程安全的,当你看到源码的get操作时,会发现get操作全程是没有加任何锁的,这也是这篇博文讨论的问题——为什么它不需要加锁呢? ConcurrentHashMap的简介 我想有基...

    2019-09-08 09:49:27 Java技术硬件IE系统微信公众号微信公众号PSAccess共享

  • Java基础---Java环境配置

    Java基础---Java环境配置 java 下载:https://www.java.com/zh_CN/ 1.Java安装:jdk9 2.JAVA_HOME 环境变量的配置 在DOS命令行下使用这些工具,就要先进入到JDK的bin目录下,这个过程就会非常的麻烦。 不进入JDK的 bin 目录,这些工具就不能使用,会报错。 为了开发方...

    2019-09-08 09:49:14 java基础文件YY环境配置系统鼠标PS电脑AVHTTPS