上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 52 下一页
摘要: 一、强大的Stream API 除了Lambda表达式外,Java8另外一项重大更新便是位于java.util.stream.*下的Stream API Stream 是 Java8 中处理集合的关键抽象概念,它可以指定你希望对 集合进行的操作,可以执行非常复杂的查找、过滤和映射数据等操作。 使用S 阅读全文
posted @ 2017-09-25 12:19 ---江北 阅读(890) 评论(0) 推荐(0)
摘要: 一、Java8新特性概述 1.Lambda 表达式 2. 函数式接口 3. 方法引用与构造器引用 4. Stream API 5. 接口中的默认方法与静态方法 6. 新时间日期 API 7. 其他新特性 // 其他例如HashMap在JDK8中的提升,将会在HashMap的章节进行拓展 二、Lamb 阅读全文
posted @ 2017-09-24 20:20 ---江北 阅读(1671) 评论(0) 推荐(0)
摘要: 一、什么是内部类 将一个类定义在另一个类里面或者一个方法里面,这样的类称为内部类 内部类所在的类在编译成功后,会出现这样两个class文件:OuterClass.class和OuterClass$InnerClass.class。 内部类主要分为四种: 成员内部类、局部内部类、匿名内部类、静态内部类 阅读全文
posted @ 2017-09-24 10:15 ---江北 阅读(258) 评论(0) 推荐(0)
摘要: 一、概述 引自百度百科: 定义:注解(Annotation),也叫元数据。一种代码级别的说明。它是JDK1.5及以后版本引入的一个特性,与类、接口、枚举是在同一个层次。它可以声明在包、类、字段、方法、局部变量、方法参数等的前面,用来对这些元素进行说明,注释。 二、JDK内置注解 Java提供了三种内 阅读全文
posted @ 2017-09-23 20:14 ---江北 阅读(308) 评论(0) 推荐(0)
摘要: 一、使用枚举类之前是如何实现枚举的 在JDK1.5之前,我们定义常量都是:public static fianl....;定义枚举也可以通过如下的方式: 可以看到,主要是通过私有化构造器,然后在内部创建对象实现对象可以枚举的(这也是一个普通的类,本质和平时写的类没根本区别) 测试代码: 二、使用JD 阅读全文
posted @ 2017-09-23 10:33 ---江北 阅读(321) 评论(0) 推荐(0)
摘要: 一、概述 简单日记门面(simple logging Facade for java)SLF4J是为各种loging APIs提供一个简单统一的接口,从而使得最终用户能够在部署的时候配置自己希望的loging APIs实现。 百度百科: SLF4J,即简单日志门面(Simple Logging Fa 阅读全文
posted @ 2017-09-20 17:28 ---江北 阅读(660) 评论(0) 推荐(0)
摘要: 一、UML概述 Unified Modeling Language (UML)又称统一建模语言或标准建模语言,是始于1997年一个OMG标准,它是一个支持模型化和软件系统开发的图形化语言,为软件开发的所有阶段提供模型化和可视化支持,包括由需求分析到规格,到构造和配置。 面向对象的分析与设计(OOA& 阅读全文
posted @ 2017-09-18 11:12 ---江北 阅读(333) 评论(0) 推荐(0)
摘要: 一、网络编程概述 概述: Java是 Internet 上的语言,它从语言级上提供了对网络应用程序的支持,程序员能够很容易开发常见的网络应用程序。 Java提供的网络类库,可以实现无痛的网络连接,联网的底层细节被隐藏在 Java 的本机安装系统里,由 JVM 进行控制。并且 Java 实现了一个跨平 阅读全文
posted @ 2017-09-15 18:17 ---江北 阅读(288) 评论(0) 推荐(0)
摘要: 一、标识符 1.不能使用数字开头 2.不能使用关键字 (更多命名规范,参见基础加强随笔) 二、数据类型 主要分为四种: 整形: byte 1字节8位 范围 -128~127 short 2字节16位 范围 -32768~32767 int 4字节32位 范围 -2^31-1~2^31 long 8字 阅读全文
posted @ 2017-09-11 22:57 ---江北 阅读(204) 评论(0) 推荐(0)
摘要: 一、NIO非阻塞式网络通信 1.阻塞与非阻塞的概念  传统的 IO 流都是阻塞式的。也就是说,当一个线程调用 read() 或 write() 时,该线程被阻塞,直到有一些数据被读取或写入,该线程在此期间不 能执行其他任务。因此,在完成网络通信进行 IO 操作时,由于线程会 阻塞,所以服务器端必须 阅读全文
posted @ 2017-09-11 09:44 ---江北 阅读(320) 评论(0) 推荐(0)
上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 52 下一页
TOP