- 浏览: 246894 次
- 性别:
- 来自: 北京
-
文章分类
- 全部博客 (232)
- 瞎扯两句 (8)
- 操作系统 (5)
- 工作笔记 (33)
- 设计模式 (1)
- java (57)
- Java IDE (7)
- hibernate (17)
- oracle (46)
- ms sql (2)
- spring (9)
- struts2 (0)
- javascript (16)
- java_code (2)
- java之集合 (2)
- java之线程 (4)
- java之IO (4)
- java之虚拟机 (6)
- java之异常 (0)
- EJB (4)
- XML (4)
- 数据结构-算法 (2)
- 架构设计 (5)
- 配置信息 (2)
- 阅读笔记 (6)
- IT专业英语 (1)
- PI (0)
- 单元测试 (1)
最新评论
1、弄明白 static 与普通方法的区别。
通俗点来说方法名只是个地址引用,static 方法的引用是个绝对地址,因此可以直接能找到。(个人理解为,对于static的变量与方法,编译期就确定了位置)
对于非 static 方法来说,是个相对地址,或者说是个地址的偏移量,只有等对象的引用产生
后通过偏移量才能计算出实际的地址,因此非 static 方法只能通过对象来进行调用。
2、示例
public static void main(String[] arg0) {
ReflectTest a= new ReflectTest();
a.reflect(new Base(),"priString","priMethod");
}
通俗点来说方法名只是个地址引用,static 方法的引用是个绝对地址,因此可以直接能找到。(个人理解为,对于static的变量与方法,编译期就确定了位置)
对于非 static 方法来说,是个相对地址,或者说是个地址的偏移量,只有等对象的引用产生
后通过偏移量才能计算出实际的地址,因此非 static 方法只能通过对象来进行调用。
2、示例
public static void main(String[] arg0) {
ReflectTest a= new ReflectTest();
a.reflect(new Base(),"priString","priMethod");
}
发表评论
-
servletcontext 的获取
2013-05-12 20:10 449容器在初始化servlet时,会为其注入servletconf ... -
取得下一个sequence。 getNextInterval
2013-03-15 11:47 9011. 初始sequence值放置于数据库。 2. 启动时产 ... -
java 脚本,编译与注解处理
2013-02-05 10:04 8251.java中支持脚本调用 通过脚本引擎来执行。 Obj ... -
java 安全管理器
2013-02-04 11:24 7901.在java语言实现中,扩展和系统加载器都是java实现的, ... -
RMI 底层实现
2013-01-28 16:43 8901. server端代码: Registry regist ... -
Java获取当前路径
2013-01-22 18:12 863无论是抽象路径名还是路径名字符串,都可以是绝对 路径名或相对 ... -
java1.5 新特性
2013-01-10 16:50 730"JDK1.5"的一个重要主题就是通过新增 ... -
import static静态导入
2013-01-10 12:12 816import static静态导入是JDK1.5中的新特性。一 ... -
类加载器加载的类的访问权限问题
2013-01-04 15:34 10201.父加载器加载的类不能访问子加载器加载的类。 (向下可见性) ... -
java 内部类总结
2012-12-28 12:31 722主要从分类和使用情境来看 1. 普通内部类。 位置: 在 ... -
java构造函数和静态变量的执行顺序
2012-12-18 11:18 1007java初始化顺序 1在new B一个实例时首先要进行类的装载 ... -
Java多线程之Condition接口的实现
2012-11-26 17:03 863在实际中一个lock可产生多个Condition对象。个人认为 ... -
java线程同步原理(lock,synchronized)
2012-11-26 14:26 976一。 java线程同步原理 java会为每个object对象分 ... -
总结下java中abstract,interface,final,static,加深理解
2012-11-16 17:16 861一,抽象类:abstract 1,只要有一个或一个 ... -
为什么interface的变量必须是public final static的
2012-11-16 17:15 988public 感觉是因为Java对接口的要求是所有类都可以实现 ... -
stack在排序的应用
2012-10-22 17:04 684对于list, 可用Collections的静态方法 Coll ... -
随机访问文件RandomAccessFile 与 内存映射文件MappedByteBuffer
2012-09-25 14:59 1543RandomAccessFile RandomAccessF ... -
Java 服务器端支持断点续传的源代码
2012-09-25 14:44 4013Java 服务器端支持断点续传的源代码【支持快车、迅雷】(仅支 ... -
new File(String parent,String child)
2012-08-22 23:00 1133//user_dir:E:\workspace\javates ... -
System.getProperty
2012-08-22 22:07 884System.getProperty(String name) ...
相关推荐
Java中main()方法详解,对初学者来说是个不错的切入点.
Java 中 main 函数解析 Java 中的 main 函数是 Java 程序的入口点,它是 Java 虚拟机(JVM)调用 Java 程序时所需的特殊方法。main 函数的定义必须满足以下几个条件:必须是公有的,以便 JVM 可以在任何位置访问到...
NULL 博文链接:https://gengen201314.iteye.com/blog/1189716
JAVA中的main函数详细讲解
源代码,jar包及bat文件,注意:bat文件中不能有空格。
java语言后台请求网站操作 java中main方法发送httpPost请求
PS:下面通过示例代码看下JAVA中的main函数 package com.han; public class HanTest { public static void main(String[] args){ if(args==null){ throw new NullPointerException(The input is \null\); }...
讲述了用初学者的眼光来理解Java的入口函数特点,String[] args的具体使用方法以及为什么使用和如何去使用
该批量工具主要实现批量文件移动、批量重命名和批量解压ZIP文件
1-JAVA类之一-JAVA类结构和main函数.rar
Spring动态加载配置文件
主要介绍了Java中的main函数的详细介绍的相关资料,main()函数在java程序中必出现的函数,这里就讲解下使用方法,需要的朋友可以参考下
讲到写代码,首先得说一下java的main函数,main函数又称主函数,是程序的入口。说人话就是程序启动后首先就从这个函数开始运行的。 上一章我们已经创建了一个类Test (此图片来源于网络,如有侵权,请联系删除! ) ...
很简单的一个功能,就是在java代码中右键的时候,会显示出来一个选项点击之后,在系统剪贴板里面就有了main函数的代码。然后粘贴到java代码里面就行了。这么做的目的是,我在写代码的过程中写一个函数经常要写个main...
b、实现java main函数右键运行创建文件。 c、不生成Example类,只实现简单的实体类、dao层、xml层,不生成其他乱七八糟的类,以及对应的实现,方便程序员各种动态的修改。 d、数据库连接配置、在xml中配置即可,...
NULL 博文链接:https://liu0107613.iteye.com/blog/393705
Test.main()函数执行后的输出是( ) class Test { public static void main(String[] args) { System.out.println(new B().getValue()); } static class A { protected int value; public A (int v) { ...
毫无疑问 Python 中没有所谓的 main 入口函数,但是网上经常看到一些文章提“Python 的 main 函数”、“建议写 main 函数”…… ...某些编程语言以 main 函数作为程序的执行入口,例如 C/C++、C#、 Java、Go 和 Rust
java poi excel操作demo 支持xls和xlsx两个格式的excel文件的读写操作。读取模式包含用户模式和事件驱动模式 ,事件驱动模式能够支持大数据量的读操作,...修改TestSrv.java main函数内的导入文件路径即可直接测试使用
判断点在四边形内,内有main函数,可直接测试