一、前言 最近在工作上用到了一个静态方法,跟同事交流的时候,被一个问题给问倒了,只怪基础不扎实... 问题大致是这样的,“在多线程环境下,静态方法中的局部变量会不会被其它线程给污染掉?”; 我当时的想法:方法中的局部变量在运行的时候,是存在JAVA栈中的,方法运行结束,局部变量也就都弹光了,理论上单 ...
分类:
编程语言 时间:
2016-11-15 16:35:22
阅读次数:
209
这个static 如果写在类中,那么就可以得到一个局部的静态变量,也就是说可以实现在类内保存某个特殊值不随函数释放而消失的作用。应用中由于赋初值的位置不对而报错,错误提示为:“无法解析外部符号 。。。”,这里将更改之后的代码放上来: mytest_static.h mytest_static.cpp ...
分类:
编程语言 时间:
2016-11-15 13:22:01
阅读次数:
193
<?php
/**
*CreatedbyPhpStorm.
*User:27394
*Date:2016/11/15
*Time:8:35
*/
classA{
publicstaticfunction__contruct(){
echo__CLASS__."A";
}
publicstaticfunctioninit(){
returnnewself();
}
}
classB{
publicstaticfunction__contruct(){
echo__CLASS__."B";
}
public..
分类:
其他好文 时间:
2016-11-15 11:36:29
阅读次数:
176
1.配置拦截器 在springMVC.xml配置文件增加: <mvc:interceptors> <!-- 日志拦截器 --> <mvc:interceptor> <mvc:mapping path="/**" /> <mvc:exclude-mapping path="/static/**" /> ...
分类:
编程语言 时间:
2016-11-15 07:45:07
阅读次数:
211
数据类型的本质数据类型:所谓的数据类型都是帮我们定义好一个大小,我们不用一个bit一个bit的操作。变量名:一个固定内存大小的别名,根据这个别名可以操作内存。表示方式:1、基础数据类型。2、自定义数据类型(typedef)例:(typedefunsignedintuint;#defineuintunsignedint..
分类:
其他好文 时间:
2016-11-15 01:35:00
阅读次数:
224
1.案例演示 * 匿名内部类的方法调用 案例: public class Demo_NoNameInnerClass { public static void main(String[] args){ Outer o = new Outer(); o.method(); } } //匿名内部类只适用 ...
分类:
其他好文 时间:
2016-11-15 00:38:55
阅读次数:
159
一 SE的知识体系: 当我们创建(实例化)对象时,先执行类加载器(把要创建的类的对应的class文件加载到内存中,jvm完成对class文件的检验工作),首先执行静态块,然后执行构造块,最后执行构造器。 A a = new A(); class A{ static{ //静态块:只执行一次且在类被加 ...
分类:
编程语言 时间:
2016-11-14 20:42:05
阅读次数:
196
import java.util.*; //选择排序 class SwitchTest { public static void main(String[] args) { int[] arr = {3,5,6,23,45,2}; //排序前 printArray(arr); //排序后 // se ...
分类:
编程语言 时间:
2016-11-14 20:34:14
阅读次数:
145
转载——http://blog.163.com/zhangjie_0303/blog/static/9908270620148251658993/ #include <iostream> #include <stdlib.h> #include <string.h> using namespace ...
分类:
编程语言 时间:
2016-11-14 20:26:31
阅读次数:
242