最新文章列表

Spring(02)——bean实例化

2 bean的实例化 2.1 构造方法实例化 bean的实例化默认是通过构造方法进行的,在未指定构造方法参数的情况下,默认会通过无参构造方法来进行bean的实例化。如下这种就是通过无参构造方法进行实例化的。 <bean id="hello" class="com.app.Hello"/> 所以在像如上这种没有配置构造参数使用无参 ...
liaoyang.777 评论(0) 有478人浏览 2018-12-04 18:35

static方法可以调用非静态方法吗

不可以,静态只能调用静态的 非静态方法调用需要实例对象,静态方法调用时该实例对象可能并没有被初始化
qf4356 评论(0) 有380人浏览 2018-02-28 10:02

Spring(02)——bean实例化

2 bean的实例化 2.1 构造方法实例化 bean的实例化默认是通过构造方法进行的,在未指定构造方法参数的情况下,默认会通过无参构造方法来进行bean的实例化。如下这种就是通过无参构造方法进行实例化的。 <bean id="hello" class="com.app.Hello"/> 所以在像如上这种没有配置构造参数使用无 ...
234390216 评论(0) 有8880人浏览 2017-06-29 13:43

Java枚举类型介绍

  简介          Java的枚举类型用于在某些东西可以枚举出来的时候,我们可以把它定义为枚举类型,然后把其中包含的可选值一一枚举。打个比方,我们现在有一堆数字,大致可以分为四种类型,整型、浮点型、金额和百分比。整型的我就需要按整型显示,如果是浮点型则要求保留两位小数,如果是金额则要求按千分位展示,如果是百分比则要求显示对应的百分比。为此我们就定义了一个枚举类型NumberType, ...
234390216 评论(0) 有11494人浏览 2016-12-05 20:40

java如何反射调用静态方法

         之前使用反射的方式来调用一个实例的方法,大概代码是如下的 String className=""; //类名 Class[]params = null;//参数 String methodName = "";//方法名 Object obj; //调用方法的对象 Object[] args; //调用方法 ...
fhqfjfh 评论(0) 有11714人浏览 2016-02-24 15:19

一些反射调用的方法

/** * 反射调用某方法得到所需要的值(Object需要强制转型)get the returned object by reflection without parameters * <p> * 需要注意的是这种方法是无参构造器,并且调用的是无参方法 * * @param className * ...
dandy_deng 评论(0) 有570人浏览 2015-06-18 17:18

Java中的静态方法、静态变量及静态常量

1、静态方法:       1)静态方法代表一种不依靠实例变量也就不需要对象的行为。     2)静态方法通过直接使用类名调用(最常用),非静态方法通过对象的引用变量来调用。     3)可以通过对象的引用变量代替类名调用静态方法(容易造成误解,不常用)。     4)带有静态方法的类通常(虽然不一定是这样)不打算被初始化。     5)静态的方法不能调用(访问)非静态的变量。   ...
JokerLinisty 评论(0) 有1696人浏览 2015-03-02 12:03

静态方法

 成员变量随着对象创建而创建,对象存在,成员变量才存在,每个对象都各自拥有自己的成员变量 例:在main方法中使用Stu的成员变量name,必须先初始对象(先创建对象) publicclass Stu {     intage ;     
zhlx2835 评论(0) 有1040人浏览 2015-02-06 17:39

关于代码块的一些疑问

1.java 中静态代码块和非静态代码块。 静态代码块是在类加载时自动执行的,非静态代码块是在创建对象时自动执行的代码,不创建对象不执行该类的非 ...
q700100 评论(0) 有528人浏览 2014-12-13 22:18

java静态方法是否可以被重写

首先来看一段代码: public class ExtendDemo { public static void main (String[] args) { SuperClass superClass = new SuperClass(); SuperClass subClass = new SubClass(); ...
abc08010051 评论(0) 有2327人浏览 2014-11-18 17:40

java静态方法不能访问实例成员的分析

  因为java静态成员是在类加载的时候初始化的,实例成员是在类实例化的时候或者说创建对象的时候初始化的。而调用静态方法的时候,实例成员可能还没有初始化,如果静态方法可以访问实例成员,那么就可能会访问不存在的变量或方法,所以静态方法只能访问静态成员不能访问实例成员,实例方法是可以访问静态成员和实例成员的,因为静态成员是先于实例成员存在的。同样的道理,在静态方法中是不能出现this,super等与对象 ...
micro-feng 评论(0) 有944人浏览 2014-08-11 23:39

Java与JavaScript中类的静态方法与实例方法

  在JavaScript中,类有静态方法和实例方法之分。静态方法就是可以通过类直接访问的方法,不用声明类实例来访问;实例方法则不能通过类直接访问,必须要通过类声明的实例来访问。静态属性和实例属性也类似。   代码示例:   HelloWorld = function(){};   HelloWorld.prototype = {     name: "helloworld",  ...
micro-feng 评论(0) 有1079人浏览 2014-08-10 14:11

JAVA基础----static关键字全面理解

static修饰的,在类加载的过程中就被初始化,并且在内存中只维护一份,可以当成全局变量全局方法 1、static修饰变量: ####static修饰成员变量(也就是类的属性),代表类级拥有的,在内存中只有一份,相当于C中的全局变量,由这个类产生的所有实例都公用这份变量,这个变量由类和所有实例共同维护,由于要共同维护,一般static修饰的成员变量都是public的访问控制符来修饰: 使用:类名.静 ...
无量 评论(0) 有1773人浏览 2014-03-09 10:38

java 静态方法分析

详见: http://blog.yemou.net/article/query/info/tytfjhfascvhzxcytp65   1、大家都以为“实例方法需要先创建实例才可以调用,比较麻烦,静态方法不用,比较简单” 事实上如果一个方法与他所在类的实例对象无关,那么它就应该是静态的,而不应该把它写成实例方法。所以所有的实例方法都与实例有关,既然与实例有关,那么创建实例就是必然的步骤,没有 ...
grefr 评论(0) 有1469人浏览 2014-01-22 16:46

Java里静态与非静态该什么情况下使用

文章为原创,转载请说明来源,谢谢。 作者:cha1R(tanjiayqq) 要搞清楚这个问题,我们需要清楚他们之间有什么区别,有什么优势和劣势。 首先看看 ...
tanjiayqq 评论(0) 有3156人浏览 2013-11-07 16:08

static关键字的用法

下面用Test类为例讲解static的使用方法: class Test{ public static int a =1; public final static int b; static { b = 200; System.out.println("这是静态代码块&qu ...
forestqqqq 评论(3) 有2004人浏览 2013-07-03 23:44

java静态方法、构造方法运行结果实例

进行了java开发有一段时间了,遇到一个有趣的问题,在此特意记录一下运行程序。 例1: package com.yunix; public class Test { public Test() { System.out.print("3"); } static { System.out.print("1"); } ...
snrqtdhuqf 评论(2) 有1134人浏览 2013-04-17 23:03

Java 语言静态变量和静态方法继承机制的吐槽

假设,如果,要是,'静态变量'的继承能够按照我‘天真的以为是的那个样子’,会怎么样呢? class Person { public static String name = "person"; public static String name(){ return name; } } class Person2 ...
allwefantasy 评论(0) 有1636人浏览 2012-10-23 15:33

Java静态方法笔记

Java中的静态方法只能继承,不能重写!! 官方文档是这样写的: Class methods If a subclass defines a class method with the same signature as a class method in the superclass, the method in the subclass hides the one in the s ...
bluenemo 评论(0) 有1082人浏览 2012-06-20 12:07

关于 Java static 的总结

static关键字 关于static关键字的用途有在google上找的,有自己的体会的,在这里做一下汇总。         static表示“全局”或者“静态”的意思,用来修 ...
SundayHa 评论(0) 有1801人浏览 2012-06-15 22:01

最近博客热门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