集合(Collection)是一个将多个对象分组为一个单元的java框架。它用于存储,检索和操作汇总数据。 在JPA中,可以使用集合来持久化包装类和String的对象。JPA允许三种对象存储在映射集合中 - 基本类型,实体和嵌入式类型。 集合类型 根据要求,我们可以使用不同类型的集合来持久化对象。如 ...
分类:
其他好文 时间:
2020-03-06 00:57:46
阅读次数:
97
[TOC] 1.变量 首先呢,我们在学习的时候,我们要思考问题要从三个问题考虑,是什么?为什么?怎们用? 就是我们来到这个世界也要思考一样,我是谁?我从哪里来?我要做什么? 1.1变量的基本使用: 什么是变量: 变量是可以变化的量,事物的一切都在变化的,万物皆可变,变量就像一个盒子,里面可以装各种东 ...
分类:
编程语言 时间:
2020-03-04 19:37:44
阅读次数:
60
Java C# 访问修饰符 public 修饰类、接口、变量、方法。 对所有类可见。 修饰类、接口、变量、方法。 对所有类可见。 internal 无。 修饰类、接口、变量、方法。 类,接口的缺省访问修饰符。 同一个程序集的对象可见。 protected 子类可见。 子类可见。 private 类内 ...
分类:
编程语言 时间:
2020-03-04 19:13:19
阅读次数:
75
1.基本类型的值和引用类型的值 基本类型值指的是存储在栈中的一些简单的数据段,在JavaScript中基本数据类型有String,Number,Undefined,Null,Boolean,在ES6中,又定义了一种新的基本数据类型Symbol,所以一共有6种 基本类型是按值访问的,从一个变量复制基本 ...
分类:
其他好文 时间:
2020-03-04 14:58:47
阅读次数:
65
恢复内容开始 Function.prototype.call = function (context){ // 避免传入的是基本类型,使用object进行对象化 context = context ? Object(context) : window; context.fn = this; let ...
分类:
其他好文 时间:
2020-03-04 09:44:23
阅读次数:
59
// js中call,apply,bind的实现原理() // 三者的区别,都是改变this指针,call和apply主要是参数区别,bind返回的是一个函数体,而call和apply是立即执行 // call的实现 function fn1 (str1,str2,str3){ console.lo ...
分类:
移动开发 时间:
2020-03-04 09:37:51
阅读次数:
83
Java 泛型完全解读 阅读目录 一、为什么会出现泛型 二、泛型会带来什么样的问题 1. 不能用基本类型实例化类型参数 2. 不能用于运行时类型检查 3. 不能创建类型实例 4. 不能静态化 5. 不能抛出或捕获泛型类的实例 6. 不允许作为参数进行重载 7. 不能创建泛型数组 三、边界拓展 1. ...
分类:
编程语言 时间:
2020-03-03 23:57:32
阅读次数:
102
前言: JavaScript 的变量与其他语言的变量有很大区别。JavaScript 变量松散类型的本质,决定了它只是在特定时间用于保存特定值的一个名字而已。由于不存在定义某个变量必须要保存何种数据类型值的规则,变量的值及其数据类型可以在脚本的生命周期内改变。尽管从某种角度看,这可能是一个既有趣又强 ...
分类:
编程语言 时间:
2020-03-01 14:15:53
阅读次数:
74
之前我们介绍的基本类型、类、接口、枚举都是在表示和操作数据,操作的过程中可能有很多出错的情况,出错的原因可能是多方面的,有的是不可控的内部原因,比如内存不够了、磁盘满了,有的是不可控的外部原因,比如网络连接有问题,更多的可能是程序的编程错误,比如引用变量未初始化就直接调用实例方法。 这些非正常情况在 ...
分类:
编程语言 时间:
2020-03-01 09:14:51
阅读次数:
76
Scala面向对象 前言: Scala语言是面向对象的。 ? Java是面向对象的编程语言,由于历史原因,Java中还存在着非面向对象的内容:基本类型(int,float..) ,null,静态方法等。 ? Scala语言来自于Java,所以天生就是面向对象的语言,而且Scala是纯粹的面向对象的语 ...
分类:
其他好文 时间:
2020-02-27 09:13:00
阅读次数:
78