当前位置: 首页 > news >正文

德阳网站建设ghxhwl青岛推广优化

德阳网站建设ghxhwl,青岛推广优化,网络媒体设计,福建建设工程信息网官网对于Java中的指针,以下典型案例会让你对指针的理解更加深刻。 首先对于: 系统自动分配对应空间储存数字 1,这个空间被变量名称b所指向即: b ——> 1 变量名称 空间 明…

对于Java中的指针,以下典型案例会让你对指针的理解更加深刻。

首先对于:

f24826fcb2a34d9c9895c4cf831503da.png

  系统自动分配对应空间储存数字 1,这个空间被变量名称b所指向即:

  b                    ——>                1

变量名称                                空间

明白上述再来分析以下典型案例:

import java.util.*;public class Main {public static int N = 100;public static void main(String[] args) {good a[] = new good[N];a[0].m = 1;a[0].v = 2;System.out.print(a[0].m + " " + a[0].v);}
}
class good{int m;int v;good(){};
}

对以上代码的测试结果可以试着自己分析一下,正确结果如下:

8e2694384a704b218baeb01f1a370d1d.png

为什么会报错?对代码进行分析:

    1. 首先我们设立了一个good类,并定义了一个good类数组a。即a[0],a[1].......,a[N - 1]都是good类。

    2.对a[0]内的m,v进行赋值。

对a[0]单独输出试试 :

import java.util.*;public class Main {public static int N = 100;public static void main(String[] args) {good a[] = new good[N];System.out.print(a[0]);}
}
class good{int m;int v;good(){};
}

输出: dfb69a06805a44d8a7d4d28551ebb0d1.png

即:  a[0]     ——>       null

  推测出,本代码没有给a[0]分配空间,即只有变量名,没有指向空间。那么a[0]就是一个good类空指针。

修改方法:

import java.util.*;public class Main {public static int N = 100;public static void main(String[] args) {good a[] = new good[N];a[0] = new good();a[0].m = 1;a[0].v = 2;System.out.print(a[0].m +" "+ a[0].v);}
}
class good{int m;int v;good(){};
}

输出:

c2098468168c47b2b5209c56b66919a3.png

即:给a[0]分配空间后再对,空间内部变量m,v操作 。

为了进一步证明a[0]是good类型空指针:

  如下对a[1]分配空间,对内部变量进行操作,再让a[0] 指向 a[1]所指向的空间即a[0],a[1]都指向一处空间:

import java.util.*;public class Main {public static int N = 100;public static void main(String[] args) {good a[] = new good[N];a[1] = new good();a[1].m = 1;a[1].v = 2;System.out.println(a[0]);a[0] = a[1];//a[0]指向a[1]System.out.println(a[0].m +" "+ a[0].v);System.out.print(a[1].m +" "+ a[1].v);}
}
class good{int m;int v;good(){};
}

输出: 

b4f4428f6fa1464b9668a0325f6862e6.png

以上就是目前我对此特殊指针案例的理解。

 

http://www.dinnco.com/news/14934.html

相关文章:

  • 用模板做的网站多少钱360推广官网
  • 唐山网站设计制作百度论坛首页
  • 做网站赚钱容易吗电子商务网站推广
  • 页面设计时说法正确的是seo搜索引擎优化试题及答案
  • 物流三方网站怎么做手机百度经验首页登录官网
  • 杭州市建设住房保障局网站视频营销模式有哪些
  • 网站哪里备案数据营销
  • 网站建设客户常问到的问题小红书推广引流软件
  • 部门网站建设怎么做独立站seo怎么做
  • 外贸营销型网站建设公司自己做网站难吗
  • 网站备案局杭州网站seo优化
  • 泗阳做网站的百度上怎么发布作品
  • 做字体网站小红书代运营
  • 锦州网站建设资讯网络营销论文3000字
  • 虹口做网站能打开的a站
  • 高端建设网站公司百度sem推广
  • 施秉网站建设广州网络推广定制
  • 男女做爰视频免费网站开发app需要多少资金
  • 网站排名效果好windows优化大师电脑版
  • 手机视频制作软件福州网seo
  • 网站内备案名称 修改输入搜索内容
  • 旅游网站如何做推广seo优化教程自学
  • 繁体版 企业网站移动端关键词排名优化
  • 沐风wordpressseo搜索引擎优化策略
  • 一个网站可以有几个关键词店铺推广软文500字
  • 加盟网站建设案例欣赏杭州搜索推广公司
  • 禁止wordpress自动更新seo排名软件哪个好用
  • 用.net做的网站口碑营销的例子
  • 菜户营做网站河南网站定制
  • 网站主机设置方法制作网站需要什么