java知识
wei_feng1
这个作者很懒,什么都没留下…
展开
-
java中变量和常量的生命周期
java中变量和常量的生命周期(待完善) 首先解释一下变量和常量的概念: 变量是内存中开辟的一块存储区域,用于记录和存储不断变化的数据的值。 变量有固定的定义格式,当我们在进行运算和操作时,发现有部分数据会不断发生变化,而我们又需要重复操作这部分数据时,就可以定义一个变量将其进行记录。 常量也是一块存储区域,在定义常量时会进行一次赋值转载 2018-02-06 23:10:19 · 776 阅读 · 0 评论 -
JVM的内存区域划分
JVM的内存区域划分待补充 学过C语言的朋友都知道C编译器在划分内存区域的时候经常将管理的区域划分为数据段和代码段,数据段包括堆、栈以及静态数据区。那么在Java语言当中,内存又是如何划分的呢? 由于Java程序是交由JVM执行的,所以我们在谈Java内存区域划分的时候事实上是指JVM内存区...转载 2018-06-06 21:36:17 · 96 阅读 · 0 评论 -
Mybatis中进行批量操作
待完善背景描述:通常如果需要一次更新多条数据有两个方式,(1)在业务代码中循环遍历逐条更新。(2)一次性更新所有数据(更准确的说是一条sql语句来更新所有数据,逐条更新的操作放到数据库端,在业务代码端展现的就是一次性更新所有数据)。两种方式各有利弊,下面将会对两种方式的利弊做简要分析,主要介绍第二种方式在mybatis中的实现。逐条更新 这种方式显然是最简单,也最不容易出错的,即便出错也只是影...转载 2018-07-11 21:21:24 · 250 阅读 · 0 评论 -
JAVA本地方法详解,什么是JAVA本地方法?
一. 什么是Native Method 简单地讲,一个Native Method就是一个java调用非java代码的接口。一个Native Method是这样一个java的方法:该方法的实现由非java语言实现,比如C。这个特征并非java所特有,很多其它的编程语言都有这一机制,比如在C++中,你可以用extern "C"告知C++编译器去调用一个C的函数。 "A native met...转载 2018-12-08 20:38:28 · 273 阅读 · 0 评论