最新文章列表

vbs class的调用及字典的应用代码

<!--StartFragment -->Class clsTest1 Public oDict Private Sub class_initialize() Set oDict = CreateObject("Scripting.Dictionary") End Sub Public Function setting oDict.Add "a" ...
tengzejun508 评论(0) 有660人浏览 2014-03-17 12:07

JAVA class文件研究2

本章,我将采用一个例子来讲解class文件结构,并介绍jvm是如何操作分配内存的。 我们新建一个类,设置了两个比较简单的例子,就是创建String的,因为这个类对象处理起来有点特殊,所以拿过来作为例子来讲解 public class StringKnowledgeTest { public String getName(){ String fengfuName="feng ...
fengfu222 评论(0) 有1106人浏览 2014-03-06 10:41

js定义类对象、属性和方法

var provinces = new Array(); comefrom.prototype.loca = null; comefrom.prototype.locacity = null; comefrom.prototype.abbreviation = null; function comefrom(loca,locacity,abbreviation) { this.loca ...
qiaolevip 评论(0) 有1476人浏览 2014-02-27 20:49

java内部类用法解析

定义:一个类的定义放在另一个类的内部,这个类就叫做内部类。 java内部类分为:成员内部类、方法内部类、静态内部类、嵌套类。 package com.hmkcode; /** * 成员内部类用法 * 1链接到外部类: 创建了内部类对象时,它会与创造它的外围对象有了某种联系,于是能访问外围类的所有成员,不需任何特殊条件。 * 2内部类可以使用外部类的成员实现:用外部类创建内部类对 ...
jie_bosshr 评论(0) 有782人浏览 2013-12-30 14:02

Java中class是如何加载到JVM中的(Class.forName("name")和ClassLoader.loadClass("name")的区别)

Java中class是如何加载到JVM中的:1.class加载到JVM中有三个步骤    装载:(loading)找到class对应的字节码文件。    连接:(linking)将对应的字节码文件读入到JVM中。    初始化:(initializing)对class做相应的初始化动作。2.Java中两种加载class到JVM中的方式    2.1:Class.forName("clas ...
dyy_gusi 评论(3) 有4084人浏览 2013-12-23 14:42

Java获取package下所有的class对象(普通文件包和Jar文件包)

读取一个package路径下面所有的class。 起初觉得很简单,只需要通过IO流找到文件,然后取出下面的所有文件,然后通过反射得到Class对象。 但是发现从普通文件包下面这样做很容易,但是要是package在一个jar文件的下,这就比价麻烦了,因为我们不能通过文件对象File那样直接定位到jar文件下面的内容。所以我们需要使用特殊的方式。 第一种:普通文件安包中的package里面 / ...
dyy_gusi 评论(3) 有11178人浏览 2013-12-16 20:29

好东西java日期操作类

类的源代码: /** * java日期操作(月末、周末等的日期操作) * * @author * */ public class DateUtil { /** */ /** * 取得某天相加(减)後的那一天 * * @param date * @param num * ...
ini 评论(3) 有1059人浏览 2013-12-08 23:13

java之匿名内部类(Anonymous Inner Class)

- 匿名类,故名思议就是没有名称的类。 没有名称的类,无法被再次引用,只好在书写的时候,立刻生成一个实例。 它通常用来简化代码编写。 使用匿名内部类有一个前提条件:必须继承一个父类或实现一个接口。 通常的写法:     Interface i = new Interface(){                             // this is the anonymous cl ...
Lixh1986 评论(0) 有6203人浏览 2013-11-26 11:43

javaer学c++: c++中的类

这个和java中的类类似, 仅仅是写法上有些区别, 以及类的默认特性上有些区别. 写法上的区别, 同时写出java和c++的类: MyClass.java public class MyClass { private char mChar; private boolean mBool; private byte mByte; priavate sh ...
yuanzhifei89 评论(0) 有1075人浏览 2013-11-03 23:29

[转]压缩解压文件异常

来源:http://www.myexception.cn/program/1054069.html 1、ZIP文件解压的时候出现错误:‍Negative seek offset    原因:把rar文件直接改为ZIP    必须要 重新压缩为ZIP文件 不能直接修改文件名 2、Exception in thread "main" java.lang.NoSuchMet ...
czj4451 评论(0) 有2106人浏览 2013-10-29 20:30

jquery简单验证

项目上要求输入框是必输项,于是共通组要求在必输项的控件上加上 class=“required” 当时就觉得奇怪,为什么加了个class就能实现,必输项控制,class不是CSS里的类么 最近查阅了一下,做个简述 这里用了jquery的验证 在jsp文件中引入jquery, jquery.validate.js,jquery.message.js,jquery.metadata.js 在 ...
leeqq 评论(0) 有977人浏览 2013-10-28 19:17

java中静态代码块的用法 static用法详解

(一)java 静态代码块 静态方法区别 一般情况下,如果有些代码必须在项目启动的时候就执行的时候,需要使用静态代码块,这种代码是主动执行的;需要在 ...
z773171880 评论(0) 有725人浏览 2013-10-25 10:53

网页布局CSS技巧-Web设计必知

1、两列布局 1.1、左列固定,右列自适应 #left{    width:190px; float:left; } #right{    margin-left:205px; } 1.2、右列固定,左列自适应 #left{    float:left; width:100%; } #right{    float:left; margin-left:-100px; width:100px; ...
老糊涂 评论(0) 有723人浏览 2013-09-19 13:15

Class.getResourceAsStream和ClassLoader.getResourceAsStream的区别

1、两个都可以用于从 classpath 里面进行资源读取,  classpath包含classpath中的路径和classpath中的jar。 2、两个方法的区别是资源的定义不同, 一个主要用于相对与一个object取资源,而另一个用于取相对于classpath的资源,用的是绝对路径。 3、在使用Class.getResourceAsStream 时, 资源路径有两种方式, 一种以 / 开头 ...
yu_xinling 评论(0) 有842人浏览 2013-09-14 17:23

java Class getDeclaredFields() 与getFields()的区别

java 中getDeclaredFields() 与getFields() 的区别   getDeclaredFields()返回Class中所有的字段,包括私有字段。例证: package com.test.bean; import java.sql.Timestamp; public class Person2 { private int id; private i ...
hw1287789687 评论(0) 有31178人浏览 2013-09-13 18:38

JVM加载class文件的原理 (转)

    当Java编译器编译好.class文件之后,我们需要使用JVM来运行这个class文件。那么最开始的工作就是要把字节码从磁盘输入到内存中,这个过程我们叫做【加载 】。加载完成之后,我们就可以进行一系列的运行前准备工作了,比如: 为类静态变量开辟空间,将常量池存放在方法区内存中并实现常量池地址解析,初始化类静态变量等等。这篇文章我们要好好谈谈JVM是如何加载class文件的? 1、JVM加 ...
Amosjiayou 评论(0) 有397人浏览 2013-09-06 13:30

Class.forName···关于Class. 的应用介绍

//摘自互联网 Class.forName(xxx.xx.xx) 返回的是一个类 首先你要明白在java里面任何class都要装载在虚拟机上才能运行。这句话就是装载类用的(和new 不一样,要分清楚)。 至于什么时候用,你可以考虑一下这个问题,给你一个字符串变量,它代表一个类的包名和类名,你怎么实例化它?只有你提到的这个方法了,不过要再加一点。 A a = (A)Class. ...
zhangIT 评论(0) 有1191人浏览 2013-08-15 23:36

类的加载方式

  类加载器(ClassLoader),用来加载 Java 类(.class)到 Java虚拟机(JVM)中的 一个java类。   Java源程序(.java文件)在经过 Java编译器 编译之后就被转换成 Java字节 ...
gupeng_ie 评论(0) 有1785人浏览 2013-07-31 15:24

myeclipse 下class文件打jar包

把web项目打包后,一般默认的class文件都放在/web-info/classes目录下面,感觉这样太明目张胆了,懂java的人可以很容易的找到目录然后反编译,所以就尝试使用myeclipse对项目的src目录打jar,尝试后发现没问题。   1:右击项目src目录,选择export,在弹出框中选择java---JAR file,点下一步。 2:在下面选择jar包输出路径,其他默认,也可以 ...
yjy110 评论(0) 有1081人浏览 2013-06-05 21:01

C++类static引发的问题

先看一段代码: #include <cstddef> #include <cstdio> #include <iostream> using namespace std; class TestSS; class TestStaticMember { public: static TestSS* ssptr; }; Test ...
dwljd 评论(1) 有843人浏览 2013-05-30 19:52

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics