JAVA 72011-07-28 Dolphin(海豚)switch语句块中允许以字符串作为分支条件;在创建泛型对象时应用类型推断;在一个语句块中捕获多种异常;支持动态语言;支持try-with-resources(在一个语句块中捕获多种异常);引入Java NIO.2开发包;数值类型可以用二进制字符串表示,并且可以在字符串表示中添加下划线;钻石型语法(在创建泛型对象时应用类型推断);n
转载 2024-03-05 11:03:52
17阅读
ES全称“ECMAScript”。优点:1、语法简洁,功能丰富。2、框架开发应用。3、前端开发职位要求。目录一、let:声明变量二、const:声明变量三、解构赋值(用在解构对象中的函数比较多)四、模板字符串 五、简化对象写法六、箭头函数一、let:声明变量<script> let a; //声明变量 let b,c,d; //声明
AFNetworking2.0特性讲解之AFHTTPSessionManager (2014-02-17 11:56:24)转载▼AFNetworking 2.0 相比1.0 API 接口改动还是很大的. 其中一个便是AFURLSessionManager,当然如果你不太熟悉,或者为了兼容低版本,...
原创 2022-05-15 19:03:45
262阅读
文章目录简介Optional源码分析和使用场景属性和构造常用方法get()方法isPresent()方法ifPresent(Consumer<? super T> consumer)方法filter()方法map()方法flatMap()方法orElse()方法orElseGet()方法orElseThrow()方法Optional实战空判断断言使用误区总结 在学习Optional之
转载 2023-09-04 10:44:58
95阅读
一、JAVA8特性lambda表达式  ()->{ return 5;}二、方法引用,将方法作为参数传入:   foreach(System.out::printLn)三、函数式接口 @FunctionalInterface interface GreetingService { void sayMessage(String message
转载 2023-06-29 18:42:59
135阅读
接口的组成和更新的演变概述 常量 public static final 抽象方法 public abstract 默认方法(Java 8) 静态方法(Java 8) 私有方法(Java 9) 默认方法(Java 8) 作用:可以实现代码的升级, 好处就是不会破坏现在已有的代码,下面我将给出一个示例
Optional1、实体类2、ifPresent3、orElse4、orElseThrow5、orElseGet1、实体类/** * 对象 * User(id=null, name=null, age=null, a
原创 2024-04-02 14:43:14
32阅读
AFNetworking 2.0 相比1.0 API 接口改动还是很大的. 其中一个便是 AFURLSessionManager,当然如果你不太熟悉,或者为了兼容低版本,你依然可以选择AFHTTPRequestOperationManager,AFURLSessionManager是基于 NSURLSessionConfiguration(IOS 7.0+, MAC OX10_9+)的. 下面我们
转载 2013-12-16 11:00:00
122阅读
2评论
Mysql5.7特性的详细讲解
原创 5月前
170阅读
主要是总结java关于特性对应的知识点。
原创 1月前
29阅读
可变参数 早期如果想让一个方法可以接收任意数量的参数,实现方式是把多个数据封装为一个数组。而有了可变参数Java会自动把传递的多个参数封装成数组,使用起来就方便多了。 可变参数定义格式 修饰符 返回值类型 方法名(数据类型… 变量名) { } 可变参数的注意事项 这里的变量其实是一个数组 如果一个方 ...
转载 2021-08-29 11:11:00
399阅读
2评论
JDK1.5特性:增强的for循环、自动装包\拆包、可变参数、静态导入、枚举、泛型、注解;注意:反射不是1.5以后的特性一、静态导入形式:import static关键字二、可变参数特点:1)、只能出现在参数列表的最后;2)、...位于变量类型和变量名之间,前后有无空格都行;3)、调用可变参数方法时,编译器为该可变参数隐含创建一个数组,在方法体中以数组的形式访问可变参数;三、增强的for循环形
Java8特性Java 8特性简介16-1 Lambda表达式Lambda表达式的使用举例Lambda表达式的使用16-2 函数式(Functional)接口java内置的4大核心函数式接口16-3 方法引用与构造器引用方法引用的使用构造器引用&数组引用16-4 强大的Stream APIStream的创建测试Stream的中间操作测试Stream的终止操作16-5 Optional
java特性 一、JDK1.5特性:   1.自动装箱与拆箱: 自动装箱:基本类型自动封装到它对应的包装类型中,将基本类型赋给它的包装类型引用,java会自动创建一个包装类对象。 自动拆箱:自动地提取基本类型包装类中的值,将该对象值赋给它的基本类型引用即可实现自动拆箱。 java的基本类型包装类对应:Double(double)、Float(float)、Long(long)
转载 2024-01-08 18:21:18
28阅读
Java 语言抽象和隐藏了各种操作系统线程差异性的接口,这曾经是它区别于其他编程语言的一大优势,但在某些场景下,却已经出现了疲态; 文章目录1. 内核线程的局限2. 协程的复苏3. Java 的解决方案 1. 内核线程的局限在微服务架构中,要求每个服务提供者可以同时处理数量庞大的请求,而不出现由某个服务被阻塞而整体等待;Java 目前的并发编程机制(内核线程实现)与此存在矛盾,映射到操作系统上的线
转载 2023-03-11 00:02:04
73阅读
一、关于协程最近jdk19上了,java开始支持虚拟线程了,也就是所谓的协程,java的协程库是官方是这个https://openjdk.org/projects/loom/.我指的是oracle的java,阿里那个well的早就支持了,。只是官方的还不支持。 我倒是还没看那个,但是突然想起以前研究的一个东西,是一个大神自己写的协程库,也就是quasar,github的地址是这个:https://
转载 2023-08-14 18:54:56
39阅读
 美国时间 09 月 25 日,Oralce 正式发布了 Java 11,这是据 Java 8 以后支持的首个长期版本。下面是官方发布的支持路线图表:可以看出 Java 8 扩展支持到 2025 年,而 Java 11 扩展支持到 2026 年。现在 Java 11 长期支持,也已经包含了 9 和 10 的全部功能。那么我们来看下 从 Java 9 - 11 都有哪些重要的特性呢?1、
转载 2024-01-08 17:19:27
54阅读
Java8语言特性之:lambda表达式和函数式接口、接口的默认方法和静态方法、方法引用、重复注解、更好的类型推断、拓宽注解应用场景
原创 精选 2018-02-23 10:52:43
4973阅读
2点赞
所谓特性是指从JDK1.5之后开始的可变参数  如果说现在有这样一个要求,要求实现整数的加法操作,并且方法可以接受任意多个整形数据一起实现加法操作,如果按照传统思路,现在实现方式可以采用数组作为参数的类型。package cn.mldn.demo; public class TextDemo { public static void main(String args[]){
转载 2024-01-12 14:31:14
32阅读
你造吗每当去学习ES6的时候,我都会不由自主的打开阮一峰老师的《ES6入门》去学习和查找用法,相信大多数同学也都和我一样看过阮老师写的文章。当然大家也都知道ES6里常用的API就那么些,不多不少,用在项目中也是刚刚好。不过在每次读到Set和Map数据结构那一章的时候,总是有点不知所措,因为我不明白实现这样的数据结构,目的是什么,意义又是什么呢Set和Map主要的应用场景在于数组去重和数据存储,幸运
  • 1
  • 2
  • 3
  • 4
  • 5