1、指向指针的指针,二级指针 1、指向指针的指针,二级指针 int a = 1; int a = 1; *aa = &a; **aaa = &aa aaa的值:**aaa aaa的地址:*aaa 2、 void (*b[10]) (void (*)()); b是一个数组,这个数组有10个元素,每一个 ...
分类:
编程语言 时间:
2017-05-24 10:14:47
阅读次数:
180
上一篇文章已经简单介绍了jvm的内部体系结构。并且对各个组成部分做了简要的说明。下面通过一个简单的java程序,讲解运行过程中牵涉到的几个数据区域。 代码如下: jvm实例运行一个Java程序,首先需要通过类装载器子系统把作为程序运行起点的类装载到内存。形成可以被虚拟机直接使用的Java类型。在上面 ...
分类:
其他好文 时间:
2017-05-23 22:36:42
阅读次数:
219
虚拟机把描述类的数据从Class文件加载道内存,并对数据进行校验,转换解析和初始化,最终形成可以被虚拟机直接使用的Java类型,这就是虚拟机的类加载机制。在Java里,类型的加载、连接和初始化过程都是在程序运行期间完成的,这种策略虽然会令类加载时稍微增加一些性能开销,但是会为Java应用程序提供高度 ...
分类:
编程语言 时间:
2017-05-23 08:06:20
阅读次数:
169
PHP学习路线图 在网上很多人公布了太多的PHP学习路线图,本人在互联网公司工作十余年,也带了很多PHP入门的新手,将他们的一些问题和学习路线图为大家整理出来,希望很多小白少走弯路。 一、 网上某些错误的学习路线图 网上有些错误的学习路线图,让学完HTML、CSS后立马去学Javascript和jQ ...
分类:
Web程序 时间:
2017-05-22 22:11:29
阅读次数:
227
二维数组: 里面的数组的长度由元素决定 外面的数组长度为0swith判断只能做值匹配 不能做条件判断强制转换Boolean() 转换成boolean类型 Boolean(0) falseBoolean(1) ture(非0的数字都为真)Number() 转换成number类型Number(false ...
分类:
编程语言 时间:
2017-05-22 01:25:44
阅读次数:
135
display:block display:block是可以把非块级元素强制转换为块级元素显示,如内嵌元素span,原来不支持设置宽高,宽度是由内容撑开的; display:table-row table-row:指定对象作为表格行,类同于html标签<tr> 问题如下 当表格为多列的情况下,属性为 ...
分类:
其他好文 时间:
2017-05-21 21:42:47
阅读次数:
270
name = 'zcl,py,zyz'names = ['zcl','py','zyz']print(names[0])print(names[0:2]) #切片就是从里面取几个元素, 从第几个取到第几个结束.取值时顾头不顾尾.print(names[1])#切片操作对字符串也适用name1=['z ...
分类:
编程语言 时间:
2017-05-21 17:52:26
阅读次数:
224
1、final关键字 2、final修饰局部变量 3、final修饰变量的时机 4、继承的代码体现 5、多态 6、多态的好处 7、多态的弊端 8、多态的向上向下转型 多态的内存图解: 多态的对象变化内存图解: 9、ClassCastException:类型转换异常 练习:猫狗案例 练习:爱你 ...
分类:
编程语言 时间:
2017-05-20 23:30:16
阅读次数:
333
jdbcType与javaType的对应关系 jdbcType与javaType的对应关系 java.sql.Types 值 Java 类型 IBM DB2 Oracle Sybase SQL Informix IBM Content Manager BIGINT java.lang.long BI ...
分类:
数据库 时间:
2017-05-19 11:13:03
阅读次数:
258
如下代码:http://ideone.com/xcgHgw 本意是打印4个6; 但是打印结果是: 5 5 5 6; 原因是 9.0 * 0.6的返回值很有可能是5.3999...,+ 0.6后是5.9999...;强制转换为int型后是5; 解决方案是: 不要将double型的数据赋给整型,否则可能 ...
分类:
编程语言 时间:
2017-05-16 20:05:55
阅读次数:
279