1、栈、堆 1.寄存器:最快的存储区, 由编译器根据需求进行分配,我们在程序中无法控制.2. 栈:存放基本类型的变量数据和对象的引用,但对象本身不存放在栈中,而是存放在堆(new 出来的对象)或者常量池中(字符串常量对象存放在常量池中。)3. 堆:存放所有new出来的对象。4. 静态域:存放静态成员 ...
分类:
编程语言 时间:
2017-10-30 11:38:46
阅读次数:
217
(尊重劳动成果,转载请注明出处:http://blog.csdn.NET/qq_25827845/article/details/53311722 冷血之心的博客) 一、JSTL标签介绍 1、什么是JSTL? JSTL是apache对EL表达式的扩展(也就是说JSTL依赖EL),JSTL是标签语言! ...
分类:
Web程序 时间:
2017-10-30 11:24:10
阅读次数:
190
一.EL表达式 JSP表达式语言(EL)使得访问存储在JavaBean中的数据变得非常简单。JSP EL既可以用来创建算术表达式也可以用来创建逻辑表达式。在JSP EL表达式内可以使用整型数,浮点数,字符串,常量true、false,还有null EL中的基础操作符 1.${表达式} (这个是可以运 ...
分类:
Web程序 时间:
2017-10-27 20:35:55
阅读次数:
339
1.请运行以下示例代码StringPool.Java,查看其输出结果。如何释这种输出结果?从中你能总结出什么? 运行截图: 在java中,内容相同的字符串常量只保存一份以节约内存,所以s0,s1,s2实际上引用的是同一个对象。 两个变量值一样时,字符串==符号比较地址,所以前两个是true 当直接使 ...
分类:
其他好文 时间:
2017-10-27 19:07:07
阅读次数:
105
1. 解释及总结:java中,内容相同的字符串常量只保存一份,即上述三者内存地址一样,即同一个对象;java语言定义的“+”运算符可以用于两个字符串的链接操作(如果字符串与其他类型的变量进行+运算,系统自动将其他类型的数据类型转换为字符串类型),这种优化工作由java编译器自动完成;当使用new关键 ...
分类:
其他好文 时间:
2017-10-25 00:40:03
阅读次数:
230
A. Alex and broken contest time limit per test 2 seconds memory limit per test 256 megabytes input standard input output standard output A. Alex and b ...
分类:
编程语言 时间:
2017-10-24 13:20:36
阅读次数:
295
1.三者在执行速度方面的比较:StringBuilder > StringBuffer > String 2.String <(StringBuffer,StringBuilder)的原因 String:字符串常量 StringBuffer:字符串变量 StringBuilder:字符串变量 3、S ...
分类:
其他好文 时间:
2017-10-23 18:49:44
阅读次数:
130
字符常量与字符串常量 字符常量是由一对单引号括起来的单个字符; 字符串常量是一对双引号括起来的字符序列,以 ‘\0’ 为结束标志。 字符串变量 C中若想将字符串储存在一个变量里,需用字符数组储存。 char s[10]="hello" ...
分类:
其他好文 时间:
2017-10-22 21:22:41
阅读次数:
128
1. 字符串 字符串是由许多个字符连接而成的,Java字符串可由任何字符组成,但这些字符必须包含在一对“ “” ”(双引号)之内。Java使用java.lang包中的类来创建字符串,因此字符串是一个String类 的实例对象。 1.1. 字符串常量 在Java中由" "" "包含的多个字符都是字符串 ...
分类:
编程语言 时间:
2017-10-18 21:39:53
阅读次数:
268
Java中内存分析: 栈(Stack) :存放基本类型的变量数据和对象的引用,但对象本身不存放在栈中,而是存放在堆(new 出来的对象)或者常量池中(字符串常量对象存放在常量池中)。 堆(heap):存放所有new出来的对象。 常量池(constant pool):在堆中分配出来的一块存储区域,存放 ...
分类:
其他好文 时间:
2017-10-17 00:19:44
阅读次数:
185