适用于Android和Java的类型安全的HTTP客户端 介绍 Retrofit将你的HTTP API转换为一个Java接口。 Retrofit类生成一个GitHubService接口的实现。 创建的GitHubService的每个调用都可以向远程web服务器发出同步或异步HTTP请求。 使用注释来 ...
分类:
其他好文 时间:
2019-10-12 19:06:01
阅读次数:
97
原文:https://juejin.im/post/5d5789d26fb9a06ad0056bd9 前言 Java 泛型(generics)是 JDK 5 中引入的一个新特性, 泛型提供了编译时类型安全检测机制,该机制允许开发者在编译时检测到非法的类型。 泛型的本质是参数化类型,也就是说所操作的数 ...
分类:
编程语言 时间:
2019-10-11 14:06:01
阅读次数:
110
第1章 Specifications动态查询 有时我们在查询某个实体的时候,给定的条件是不固定的,这时就需要动态构建相应的查询语句,在Spring Data JPA中可以通过JpaSpecificationExecutor接口查询。相比JPQL,其优势是类型安全,更加的面向对象。 对于JpaSpec ...
分类:
编程语言 时间:
2019-09-29 14:28:39
阅读次数:
101
强类型定义语言和弱类型定义语言1)强类型定义语言: 强制数据类型定义的语言。也就是说,一旦一个变量被指定了某个数据类型,如果不经过强制转换,那么它就永远是这个数据类型了。举个例子:如果你定义了一个整型变量a,那么程序根本不可能将a当作字符串类型处理。强类型定义语言是类型安全的语言。 2)弱类型定义语 ...
分类:
Web程序 时间:
2019-09-23 12:21:11
阅读次数:
105
List List T是list里面的元素类型,编译器会检查你添加进list里的元素类型对不对,不对的话会报错,换句话说,List 是类型安全的List<string> listOfStrings = new List<string>();List很像Array(他们俩好像都是通过IList接口来实 ...
指针和引用的区别 1.存在空指针,但是不存在空引用。 2.指针可以不初始化,而引用必须初始化,并且,引用的目标一旦确定,后面不能再更改,指针可以更改其指向的目标。 3.指针是一个实体,而引用仅是个别名。 4.引用是类型安全的,而指针不是 (引用比指针多了类型检查。 5.指针和引用的自增(++)运算意 ...
分类:
其他好文 时间:
2019-09-06 23:10:35
阅读次数:
100
前言 Java 泛型(generics)是 JDK 5 中引入的一个新特性, 泛型提供了编译时类型安全检测机制,该机制允许开发者在编译时检测到非法的类型。 泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。 泛型带来的好处 在没有泛型的情况的下,通过对类型 Object 的引用来实现 ...
分类:
编程语言 时间:
2019-09-02 21:04:45
阅读次数:
108
class Program { static void Main(string[] args) { //1、类型转换 { //隐式转换:不需要转型,因为new返回一个Employee对象,而Object是Employee的基类型 object o = new Employee(); //显示转换:需... ...
分类:
其他好文 时间:
2019-08-25 20:25:58
阅读次数:
120
第十二章 集合 库提供了一套相当完整的集合类(collection classes)来解决这个问题,其中基本的类型有 、 、 和 。 不要在新代码中使用遗留类 , 和 。 泛型和类型安全的集合 有时被称为“ 菱形语法 ”(diamond syntax)。在 Java 7 之前,必须要在两端都进行类型 ...
分类:
编程语言 时间:
2019-08-25 13:47:11
阅读次数:
97