1.Class的简单介绍 Class类的类表示正在运行的Java应用程序中的类和接口。 枚举是一种类,一个注解是一种接口, 每个数组也属于一个反映为类对象的类,该对象由具有相同元素类型和维数的所有数组共享。 原始Java类型( boolean , byte , char , short , int ...
分类:
编程语言 时间:
2018-11-24 16:42:29
阅读次数:
203
| | C++ | C | Java | | | | | | | 类型重命名 | typedef int int1;int1 i = 1; | using int1 = System.Int32;int1 i = 1; | | | 常量定义 | const, define 最好不用 | const ...
分类:
编程语言 时间:
2018-11-22 14:29:44
阅读次数:
155
本文我们来讨论一下JNI如何将Java类型映射到本机C类型。 一、基本数据类型 如下图表整理了Java基本类型和native对应的关系: 二、引用类型 JNI 包含许多与不同类型的Java对象相对应的引用类型。JNI引用类型按层次结构组织,如图所示: 在C中,所有其他JNI引用类型都定义为与jobj ...
分类:
移动开发 时间:
2018-11-10 22:42:55
阅读次数:
178
代码编译的结果从本地 机器码转变为字节码,是存储格式发展的一小步,却是编程语言发展的一大步。 虚拟机把描述类的数据从Class文件加载到内存,并对数据进行校验,转换解析和初始化,最终形成可以被虚拟机直接使用的Java类型,这就是虚拟机的类加载机制。 (一)类加载的时机 类从被加载到虚拟机内存中开始, ...
分类:
其他好文 时间:
2018-11-08 20:46:25
阅读次数:
160
按照图书数据库来说 //查询 :查询的返回值有两种类型,如果返回的数据你不确定是一条还是多条就返回一个List集合。如果你确定数据返回的是一条,可以把返回值换成Book实体类型。public List<Book> selectAll(){//参数看你是否用的到,这里没有传//1.写sql语句Stri ...
分类:
编程语言 时间:
2018-11-02 21:48:43
阅读次数:
166
JavaEE应用的分层模型: 1、Domain Object(领域对象,及数据模型)层 2、DAO(Data access Object,数据访问对象)层 3、Service(业务逻辑)层 4、Controller(控制)层 5、view(表现)层 JavaEE应用的组件: 1、表现层组件 2、控制 ...
分类:
编程语言 时间:
2018-11-02 01:49:34
阅读次数:
244
1.概述 虚拟机加载Class文件(二进制字节流)到内存,并对数据进行校验、转换解析和初始化,最终形成可被虚拟机直接使用的Java类型,这一系列过程就是类的加载机制。 2.类的加载时机 类从被虚拟机加载到内存开始,直到卸载出内存为止,整个生命周期包括:加载——验证——准备——解析——初始化——使用— ...
分类:
其他好文 时间:
2018-10-13 11:39:20
阅读次数:
137
一、虚拟机的类加载机制 我们先看看类加载机制的定义,再来说法这一个加载流程。《深入理解JVM虚拟机》第二版中是这么解释的:虚拟机吧描述类的数据从Class问价加载到内存并对数据进行校验/转换解析和初始化,最终形成可以被虚拟机直接使用的Java类型,这就是虚拟机的类加载机制。 另外要注意的是,Java ...
分类:
编程语言 时间:
2018-10-13 02:42:39
阅读次数:
111
一.properties 这些属性都是可外部配置且可动态替换的,既可以在典型的 Java 属性文件中配置,亦可通过 properties 元素的子元素来传递。例如 1) 这种方法是将数据源的属性放在db.properties中,然后在mybatis中读取property的value值,需要在<con ...
分类:
其他好文 时间:
2018-10-09 21:51:59
阅读次数:
192
同样实现方法有两种: 1. 数组的实现,可以存储任意类型的数据(略); 2. Java的 Collection集合 中自带的"队列"(LinkedList)的示例: ...
分类:
编程语言 时间:
2018-10-07 23:22:06
阅读次数:
186