学习进度条: 1. 结对编程对象:胡磊 2013110410 对方博客地址:http://home.cnblogs.com/u/leihu/ 双方贡献比例: 1:1 2. 源代码 package com.fancy.exam; import java.util.Random; public clas ...
分类:
其他好文 时间:
2016-04-08 19:43:33
阅读次数:
186
类文件结构
1. Java一次编写,到处运行的基石:
Java编译产生的是字节码(bytecode),sun公司和其他虚拟机提供商发布各个平台上的虚拟机,这些虚拟机可以载入和执行这些与平台无关的字节码。
1. Class类文件结构:
Class文件是一组以字节为基础单位的二进制字节流,各个数据项目严格按照顺序紧凑的排列在class文件之中,中间没有任何分隔符。
Clas...
分类:
其他好文 时间:
2016-04-07 07:13:34
阅读次数:
135
为什么要用封装 安全 方便 降低耦合封装的步骤:1.将属性变为private修饰2.写封装的方法 public void setXxx(参数){ //根据处理逻辑给属性赋值 } public 属性类型 getXxx(){ //return 属性值 }访问修饰符 一个.java文件可以定义多个clas ...
分类:
编程语言 时间:
2016-03-31 07:02:26
阅读次数:
190
【0】README
0.1)本文总结于 Clas字节码文件,旨在理清 Class字节码文件的大体结构;
【1】干货开始
对上图的分析(Analysis):
A1)offset=0
A1.1)头四个字节为CAFEBABE:表示魔数;A1.2)第5、6个字节是0x0:表示Class文件的次版本号;A1.3)第7、8个字节是0x34:表示主版本号;A1.4)第9...
分类:
其他好文 时间:
2016-03-29 10:57:34
阅读次数:
194
文章转至:http://www.codeproject.com/Articles/98346/Microsecond-and-Millisecond-NET-Timer IntroductionAnyone who has used the .NET System.Timers.Timer clas
创建一个QT的库项目,删除自动生成的.h和.cpp文件,添加一个接口定义.h文件和一个接口实现类(一个.h一个.cpp).代码如下: 1.接口文件源码 #ifndef PLUGININTERFACE_H#define PLUGININTERFACE_H #include <QString> clas
分类:
其他好文 时间:
2016-03-18 01:39:27
阅读次数:
146
直接上代码 public class test4 { public static void main(String args[]){ int [] a=new int[3]; for(int j:a){ j=55; } } } 代码非常easy,以下是java编译后的字节码: public clas
分类:
编程语言 时间:
2016-03-08 21:04:37
阅读次数:
214
三、多层继承的派生类 1.多层继承的派生类只需在构造函数的初始化列表中写出直接基类的构造函数即可 1 class student 2 { 3 public: 4 student(int n, string nam) 5 { 6 num = n; name = nam; 7 } 8 }; 9 clas
分类:
编程语言 时间:
2016-03-05 14:33:42
阅读次数:
192
过滤器的配置文件 <filter> <filter-name>characterEncodingFilter</filter-name> <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-clas
分类:
数据库 时间:
2016-03-04 16:03:55
阅读次数:
169
1.什么是函数 1.1 函数是组织好的,可以重复使用的,实现单一功能的代码段 1.2 函数有输入(参数)和输出(返回值) 1.3 python中,函数是一等对象(first clas) 函数的定义与调用: In [33]: def fn(): ....: pass ....: In [34]: fn
分类:
编程语言 时间:
2016-02-28 01:00:17
阅读次数:
194