最新文章列表

static

静态代码块,这里面的代码只会执行一次。jvm加载这个类的时候执行
miao_miu 评论(0) 有350人浏览 2018-08-21 15:50

Java中的static关键字

静态变量静态方法 static关键字基本用法: 1.被static修饰的变量为静态变量,通过类名.变量名可以直接访问。 2.被static修饰的方法为静态方法,通过类名.方法名可以直接访问。 静态变量和静态方法属于类自身,被类对象实例共享。 有些人容易混淆的一个问题:静态方法能不能引用非静态资源?静态方法里面能不能引用静态资源?非静态方法里面能不能引用静态资源?比如就以这段代码为例,是 ...
yuwenlin2008 评论(0) 有796人浏览 2018-03-19 15:12

抽象方法能不能同时是static / native / synchronized的

不能是static的,抽象方法需要子类重写,但是static方法不能被子类重写 所谓静态就是指:在编译之后所分配的内存会一直存在(不会被回收),直到程序退出内存才会释放这个空间 因为静态方法从程序开始运行后就已经分配了内存,也就是说已经写死了。所有引用到该方法的对象(父类的对象也好子类的对象也好)所指向的都是同一块内存中的数据,也就是该静态方法。子类中如果定义了相同名称的静态方法,并不会重写 ...
qf4356 评论(0) 有681人浏览 2018-02-27 16:13

java中常用的关键字1

一.static static关键字 static可以用来修饰方法、常量,但static也可以用于修饰内部类,普通类是不允许声明为静态的,只有内部类才可以。被static修饰的内部类可以直接作为一个普通类来使用,而不需实例一个外部类。 (1)被static修饰的内部类 public class option { public static class add{ add(){ ...
行_天下 评论(0) 有492人浏览 2017-12-17 15:36

java中static{}语句块详解(转)

static{}(即static块),会在类被加载的时候执行且仅会被执行一次,一般用来初始化静态变量和调用静态方法,下面我们详细的讨论一下该语句块的特性及应用。   一、在程序的一次执行过程中,static{}语句块中的内容只被执行一次,看下面的示例: 示例一   class Test{ public static int X=100; public ...
Garssion 评论(0) 有507人浏览 2017-07-21 14:35

静态内部类与非静态内部类的区别

     今天看到一本书中举例使用了,静态内部类, 不是太了解静态内部类, 一般内部类的使用基本都是与设计模式相结合实现特定属性的处理。 然后网上查了一下,主要区别在于与外部实例的绑定关系 静态内部类:不与外部实例相互绑定,静态内部类只能引用静态的属性。 非静态内部类:与外部实例相互绑定,实现特定属性方法处理。引用属性中没有特殊限定 下面贴一下网上找到的比较明显的代码例子: /* 下面程序演 ...
chou_qi 评论(0) 有545人浏览 2017-07-20 23:23

php的static关键字

一 代码 <?php class Book{ //Book类 static $num = 0; //声明一个静态变量$num,初值为0 public function showMe(){ //声明一个方法 echo '您是第'.self::$num.'位访客'; //输出静态变量 self::$num++; //将静态变量 ...
cakin24 评论(0) 有636人浏览 2017-05-31 19:54

继承与多态

public class Animal { String name = "Animal name"; static String NAME = "ANIMAL NAME"; public static void RUN(){ System.out.println("this is Animal static RUN ." ...
_念-H 评论(0) 有366人浏览 2017-04-06 14:29

关于static关键字的使用以及与成员方法、成员属性的总结

static表示“静态的”或者“全局的”,用来修饰变量,属性,方法。 1、静态属性[静态域] 当static修饰属性的时候,是该类的所有对象共享的一个属性,只会占有一块内存空间,可以通过对象,或者类名直接调用。 public static B b= new B(); 2、静态方法 当static修饰方法时,由于是直接通过类名调用,所以不能再用this与super关键字,不能直接访问所属类的实例 ...
suifan繁 评论(0) 有933人浏览 2016-12-03 22:24

静态内部类

一静态内部类概念介绍 如果使用static来修饰一个内部类,这个内部类就属于外部类本身,而不属于外部类的某个对象,因此使用static修饰的内部类被称为类内部类,有的地方也称为静态内部类。   二静态内部类访问外部类成员应用 1代码示例 public class StaticInnerClassTest { private int prop1 = 5; private stat ...
cakin24 评论(0) 有509人浏览 2016-10-11 21:03

Java 8中接口定义

一接口定义 [修饰符]interface 接口名 extends 父接口1,父接口2… {      零个到多个常量定义…      零个到多个抽象方法定义…      零个到多个内部类,接口,枚举定义…      零个到多个默认方法或类方法定义… }   二接口应用 1 Output接口 package cakin24; public interface Out ...
cakin24 评论(0) 有1384人浏览 2016-10-11 20:38

初始化块

一 初始化块介绍 [修饰符]{     //初始化块的可执行代码     ...... } 修饰符只能是static,使用static修饰符的初始化块被称为静态初始化块。   二 初始化块简单应用 1 代码示例 public class Person { // 下面定义一个初始化块 { int a = 6; if (a > 4) { Sy ...
cakin24 评论(0) 有758人浏览 2016-09-30 20:26

创建对象执行一段代码

/**  * 1、在父类中要执行一段代码,这个代码的执行时间为子类创建对象的时候,这段代码已经执行完了,根据这个需求,有两种方案供选择  *      *  利用static语句块  *      *  利用父类的构造函数  * 2、分析:  *      因为得到ParameterizedType需要用到this关键字,而this关键字不能出现在static语句块中  *    所以只能选择父类的 ...
liguangqinlong 评论(0) 有389人浏览 2016-09-27 11:12

static面试题

转载请注明出处:http://mingnianshimanian.iteye.com/admin/blogs/2324016 汇总了一些关于static的资料,包括用法,特点,以及作用等。以及一些经典的面试题。如 ...
mingnianshimanian 评论(0) 有2043人浏览 2016-09-13 13:15

浅谈java static

就个人的一些看法简单的 谈谈static。 就java 工程师来说,static非常容易在面试的时候被问到。 言归正传,书面上说static是静态的。其实我把它理解为“全局的”。什么叫全局的?全局的属性,全局的方法,全局的代码块。 全局属性,全局方法,比较好理解就是这个类所有的对象都共有的属性和方法。因为是整个类共有的,所以可以通过声明直接调用。我把它理解为“单例模式”的属性和方法。所谓单例模式就是 ...
konglingji 评论(0) 有997人浏览 2016-09-07 09:32

java枚举的使用

package com.emenu.common.enums.party; import java.util.HashMap; import java.util.Map; /** * AccountTypeEnums * @time: 15/10/16 上午9:32 */ public enum AccountTypeEnums { Normal(1, &q ...
海铭清叶 评论(0) 有677人浏览 2016-08-26 09:01

Java之static关键字解析

一.static关键字的用途     static方法就是没有this的方法。在static方法内部不能调用非静态方法,反过来是可以的。而且可以在没有创建任何对象的前提 ...
decao 评论(0) 有1486人浏览 2016-08-05 10:47

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