2018-01-21 23:23:08 1、finally与return同时出现的情况 finally中有return语句则会使try...catch中的return语句失效 finally中对try...catch中的return语句的修改是不会产生效果的 2、初始化静态变量--执行静态代码块-- ...
分类:
编程语言 时间:
2018-01-22 01:14:01
阅读次数:
157
静态修饰符 static是静态修饰符,一般修饰成员。被static修饰的成员属于类,不属于单个这个类的某个对象。 被static修饰的成员可以并且建议通过类名直接访问。 静态代码块 定义:是定义在成员位置,使用static修饰的代码块。 特点: 它优先于主方法执行、优先于构造代码块执行,当以任意形式 ...
分类:
编程语言 时间:
2018-01-21 22:33:25
阅读次数:
188
一、数据类型 二、变量 全局变量可以不应进行初始化赋值,而局部变量必须进行初始化赋值工作。 三、常量 在定义变量的前面加入final ps:变量前加入static表示静态变量(类常量) 四、运算符 另外还有逗号运算符和转型运算符这里就不多说了。 五、条件语句 六、循环语句 ①for循环语句 ②:wh ...
分类:
编程语言 时间:
2018-01-21 20:40:02
阅读次数:
174
一般情况下,一个可执行二进制程序(更确切的说,在Linux操作系统下为一个进程单元,在UC/OSII中被称为任务)在存储(没有调入到内存运行)时拥有3个部分,分别是代码段(text)、数据段(data)和BSS段。这3个部分一起组成了该可执行程序的文件 C语言可执行代码结构 (1)代码段(text ...
分类:
编程语言 时间:
2018-01-21 17:37:31
阅读次数:
191
众所周知,在Java的类中有三种变量,那么这三种变量有什么区别呢? 1、局部变量:这是一种定义在方法内部中的变量。这就表示这种变量的作用域就是在该方法内部。其他方法中无法调用该变量。 2、成员变量:这是定义在类的内部但方法外的变量,在创建对象的时候可以实例化该对象。作用域是整个类内部。(包括所有方法 ...
分类:
编程语言 时间:
2018-01-20 15:07:14
阅读次数:
145
static是java中又一重要的关键字,在一定环境下使用,可以提高程序的运行性能,优化程序的结构。其主要应用有以下几方面: 1.static修饰的成员变量,称为类变量/静态变量,以实现所有对象对该成员的共享。 2.static修饰的成员方法,称为类方法/静态方法,可直接通过类名调用,无需创建对象。 ...
分类:
编程语言 时间:
2018-01-19 20:26:06
阅读次数:
188
一、缓存技术本节将介绍以下技术: 使用Asp.Net缓存; 使用Remoting Singleton缓存; 使用内存映射文件; 使用SQL Server缓存; 使用静态变量缓存; 使用Asp.net 会话状态(Session State); 使用Asp.net客户端缓存和状态; 使用Internet ...
1 package com.jdk7.chapter2.singleton; 2 3 public class SingletonA { 4 //java虚拟机会加载静态变量 5 private static int id = 1; 6 private static SingletonA insta... ...
分类:
其他好文 时间:
2018-01-17 00:27:06
阅读次数:
145
c语言中常见关键字: char : =>声明字符型变量或函数 double :=>声明双精度变量或函数 enum : =>声明枚举类型 float: =>声明浮点型变量或函数 int: =>声明整型变量或函数 long : =>声明长整型变量或函数 short : =>声明短整型变量或函数 sign ...
分类:
编程语言 时间:
2018-01-16 18:08:36
阅读次数:
185
总结:综上:新生代基本采用复制算法,老年代采用标记整理算法。cms采用标记清理。总结:在每个线程中都是顺序执行的,所以sl.printAll();必须在前三句执行之后执行,也就是输出的内容必有(连续或非连续的)ABC。而线程之间是穿插执行的,所以一个线程执行 sl.printAll();之前可能有另一个线程执行了前三句的前几句。E答案相当于线程1顺序执行完然后线程2顺序执行完。G答案则是线程1执行
分类:
其他好文 时间:
2018-01-15 16:31:50
阅读次数:
189