引发问题的来源:最近在看比较深入的JVM相关的书,不得不感慨,JVM确实是比较深奥,很多地方难以理解不说,在网上还找不到什么资料,发现一个左思右想都想不明白的问题上网来搜索,结果基本上都是从书上copy下来的东西,还是不能理解. 问题的出现:今天突然想到一个这样的问题,就是类变量也就是静态变量的初始化问题.以前的范范理解是静态变量在类加载的时候就会初始化,反正是在初始化堆内存的之前会初始化静态变量,知道是这么一回事,但是不知其所以然.因为类加载其实也是有很多个步骤的,比如加载-连接-初始化.以前…
Class.forName(String className)这个方法的作用 解答:通过类的全名获得该类的类对象…
php利用PHPExcel类导出导入Excel用法 来源:   时间:2013-09-05 19:26:56   阅读数: 分享到: 16 [导读] PHPExcel类是php一个excel表格处理插件了,下面我来给大家介绍利用PHPExcel类来导入与导出excel表格的应用方法,有需要了解的朋友不防参考参考(PHPExcel自己百度下载这里不介绍了).导出Excel用法 设置环境变量 PHPExcel类是php一个excel表格处理插件了,下面我来给大家介绍利用PHPExcel类来导入与导出…
 壹 ❀ 引 Jquery中addClass与removeClass是两个使用高频的方法,对于为dom元素增删class类非常方便:但如果不用JQ,使用js怎么模拟它们呢?本文主要记录下自己的实现思路.  贰 ❀ 从classList属性入手 我们随便获取一个dom对象,打印出它的对象属性,可以看到管理class类的主要有classList属性与className属性,我们先从classList属性下手. 1.classList属性 classList属性的值为DOMTokenList对象,关于…
jquery中用on来绑定事件,经常的写法有$(document).on('click','.classname',function(){});$('.classname').on('click',function(){}); 上面两种都是给类是classname的元素添加了click事件,那这两个写法有什么区别呢?在效率上哪个更好呢? 同样的,$(document).on('click','#idname',function(){});$('#idname').on('click',funct…
在前面的style属性学习中,知道了通过style属性可以控制元素的样式,从而实现了行为层通过DOM的style属性去干预变现层显示的目地,但是这种就是不好的,而且为了实现通过DOM脚本设置的样式,你就不得不花时间去研究JavaScript函数,去寻找对应修改和设置样式的有关语句.而且每添加或修改js脚本的代码量远大于我们修改css样式的代码量. 所以与其使用DOM直接改变莫个元素的样式,不如通过JavaScript代码去更新这个元素的class属性. 下面通过代码来比较这两种方式的差别: fu…
  <!DOCTYPE HTML>   <html>   <head>   <meta http-equiv="Content-Type" content="text/html; charset=utf-8">   <title>无标题文档</title>   <script>   window.onload = function (){   var oBtn1 = document…
<!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>无标题文档</title> <script> window.onload=function(){ var oDiv=document.getElementById('di');…
<!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>无标题文档</title> <script> window.onload = function (){ var oBtn1 = document.getElementById(…
js改变或添加className <style type="text/css"> .newDiv { font-weight: bold; } </style> js和html <script> function clk() { var parent = document.getElementById("parent"); // parent.className = parent.className + " newDiv…