当修饰符修饰成员变量和方法时:
private(当前类访问权限):自身的private只能在当前类的内部被访问。
例子说明:
class Circle{
private static double pi = 3.14;
private double radius;
public Circle(double r){
radius = r;
}
//获得圆数组中半...
分类:
编程语言 时间:
2014-08-17 21:24:12
阅读次数:
294
集成有最新版VC++2005/2008/2010/2012/2013运行库,打包微软官方原程序而得,对于X86系统自动屏蔽安装X64版运行库。烈焰下载:http://pan.baidu.com/s/1eQ3TTzs网盘下载: http://pan.baidu.com/s/1gdAD0Xl
分类:
编程语言 时间:
2014-08-17 21:21:12
阅读次数:
277
1.JIT的工作原理图工作原理 当JIT编译启用时(默认是启用的),JVM读入.class文件解释后,将其发给JIT编译器。JIT编译器将字节码编译成本机机器代码。 通常javac将程序源码编译,转换成java字节码,JVM通过解释字节码将其翻译成相应的机器指令,逐条读入,逐条解释翻译。非常显然,经...
分类:
编程语言 时间:
2014-08-17 21:20:12
阅读次数:
214
Python脚本获取参数的方式在运维过程中,常常需要自己写脚本,而python往往是最佳的选择。那么怎么获取python脚本的命令行参数呢,例如:python demo.py a b c怎么获取命令行参数,a,b,c 呢?可以通过sys库里面的argv来实现, 例如:$ cat demo.py #-...
分类:
编程语言 时间:
2014-08-17 21:19:52
阅读次数:
268
Java语言学校的危险性(译文)作者:阮一峰日期:2008年12月 7日下面的文章是More Joel on Software一书的第8篇。我觉得翻译难度很大,整整两个工作日,每天8小时以上,才译出了5000字。除了Joel大量使用俚语,另一个原因是原文涉及"编程原理",好多东西我根本不懂。希望懂的...
分类:
编程语言 时间:
2014-08-17 21:19:32
阅读次数:
304
先来看一下最终的效果图一、编辑器界面二、上传图片界面一、安装包下载,我使用的安装包是ckfinder_java_2.3.zip和ckeditor_3.6.3.zip,这两个文件可以分别到http://ckfinder.com/download和http://ckeditor.com/download...
分类:
编程语言 时间:
2014-08-17 21:15:12
阅读次数:
354
4.11054.2*vec.begin()=*(vec.begin())//先调用点运算符,再解引用*vec.begin()+1=(*vec.begin())+1//先解引用,再加一4.3略?4.4(12/3*4)+(5*15)+(24%4/2)=914.5(a)-86(b)-16(c)0 (d)0...
分类:
编程语言 时间:
2014-08-17 21:09:52
阅读次数:
365
谜题45:令人疲惫不堪的测验 收获:(1)递归调用的先序便利二叉树,以后在理解递归时可以做出书上所示的递归二叉树。这个图的好处是,指出了递归的深度+递归叶子层+调用的顺序(通过在每条线加上调用序号)。(2)JVM的栈深度默认是1024;这也就导致本题的线序遍历二叉树边数过多,永远不会抛出stack....
分类:
编程语言 时间:
2014-08-17 21:09:43
阅读次数:
231
1 Junit中的@Test为例: 1.1 用注解(@Test)前private boolean isTestMethod(Method m) { return m.getParameterTypes().length == 0 && ...
分类:
编程语言 时间:
2014-08-17 21:06:12
阅读次数:
314
jsp:usebean标签的使用 ------------------------------------------------ --%>表达式 --> --%>表达式取得--> "/> -------------------------------------- ...
分类:
编程语言 时间:
2014-08-17 21:05:52
阅读次数:
332
ls /usr/include/stdio.h? 查看头文件 gcc -E print.c > print.i 对文件进行预处理 gcc -v print.c 所有编译的全过程 ls /usr/lib/libc.a? 标准C库 objdump -d a.out??? 生成反汇编代码...
分类:
编程语言 时间:
2014-08-17 20:03:22
阅读次数:
219
内存中对象的创建、对象的结构以及访问方式。
一、对象的创建
在语言层面上,对象的创建只不过是一个new关键字而已,那么在虚拟机中又是一个怎样的过程呢?
(一)判断类是否加载。虚拟机遇到一条new指令的时候,首先会检查这个指令的参数是否能在常量池中定位到一个类的符号引用,并且检查这个符号代表的类是否被加载、解析并初始化。如果没有完成这个过程,则必须执行相应类的加载。
(二)在堆上...
分类:
编程语言 时间:
2014-08-17 20:00:52
阅读次数:
196
类加载器(class loader)用来加载 Java 类到 Java 虚拟机中。一般来说,Java 虚拟机使用 Java 类的方式如下:Java 源程序(.java 文件)在经过 Java 编译器编译之后就被转换成 Java 字节代码(.class 文件)。类加载器负责读取
Java 字节代码,并转换成java.lang.Class类的一个实例。每个这样的实例用来表示一个
Java 类。...
分类:
编程语言 时间:
2014-08-17 19:58:22
阅读次数:
288
今天写代码时无意碰到NotImplemented,我一愣,难道是NotImplementedError的胞弟,所以稍微研究了一下。NotImplemented故名思议,就是“未实现”,一般是用在一些比较算法中的,如class的__eq__,__lt__等,注意NotImplemented并不是异常,所以不能使用raise,当没有实现时应该是return NotImplemented。我们可以看看d...
分类:
编程语言 时间:
2014-08-17 19:58:02
阅读次数:
253
作者: 阮一峰制作网页的过程中,你有时候需要知道某个元素在网页上的确切位置。下面的教程总结了Javascript在网页定位方面的相关知识。一、网页的大小和浏览器窗口的大小首先,要明确两个基本概念。一张网页的全部面积,就是它的大小。通常情况下,网页的大小由内容和CSS样式表决定。浏览器窗口的大小,则是...
分类:
编程语言 时间:
2014-08-17 19:52:02
阅读次数:
301
s为字符串s.isalnum()所有字符都是数字或者字母s.isalpha()所有字符都是字母s.isdigit()所有字符都是数字s.islower()所有字符都是小写s.isupper()所有字符都是大写s.istitle()所有单词都是首字母大写,像标题s.isspace()所有字符都是空白字...
分类:
编程语言 时间:
2014-08-17 19:51:12
阅读次数:
196
前不久CSDN刊登了一篇《C语言已经死了》的文章,引起了一些争论。事实上那篇文章是从Ed Burnette的博客上转载来的,原文题目是“Die, C, die!”,直译过来应该是《去死吧,C!》,表达的是一种诅咒,而不是推断。翻译称《C语言已经死了》,显然是一种煽风点火的误读。CSDN网友对于其观....
分类:
编程语言 时间:
2014-08-17 19:46:52
阅读次数:
265