社区
Java SE
帖子详情
一个关于对象的问题,比较难!!!
chinani
2001-03-31 04:04:00
java中是在堆中分配一个对象的:如AudioClip my = new AudioClip();
在定义这样一个变量后,方可使用
AudioClip中的方法,如:my.play();//正确 但若仅定义一个对象变量
AudioClip my 然后使用AudioClip中的方法,如my.play(); //错误
我想请教的是,String是一个类,那么使用 String
my;定义一个对象实例后,使用my.subString(),为什么就是正确的呢?
--
...全文
77
6
打赏
收藏
一个关于对象的问题,比较难!!!
java中是在堆中分配一个对象的:如AudioClip my = new AudioClip(); 在定义这样一个变量后,方可使用 AudioClip中的方法,如:my.play();//正确 但若仅定义一个对象变量 AudioClip my 然后使用AudioClip中的方法,如my.play(); //错误 我想请教的是,String是一个类,那么使用 String my;定义一个对象实例后,使用my.subString(),为什么就是正确的呢? --
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tanxiang
2001-04-03
打赏
举报
回复
luodi(无知者无畏)确有水平,能否劳驾看一看我的问题:专用JDBC驱动程序如何使用?谢了
luodi
2001-04-02
打赏
举报
回复
只定义String my; 之后就用 my.subString() 就可以吗?反之定义AudioClip my; 而使用 my.play();就会出错吗?
答案是: 错! 这要视情况而定,这取决于你在那里声明这个变量。
如果你定义的变量是类的成员变量,这两种做法都是成功的,因为类的成员变量如果你不去显式初始化的话,编译器会将非主类型(int, long, etc..)的对象全都初始化成null,而你去使用这些方法时编译部分不会报错,但要是不真正初始化过,运行期一定会出异常的。
但如果这两个声明是在类的方法内部则都会出错!因这这时编译器是不会为你作这种缺省初始化的!也一定会象楼上tanxing所说,编译器就会报错的。
tanxiang
2001-04-01
打赏
举报
回复
谁说是正确的?String my;定义一个对象实例后,使用my.subString(),
String my had not been initialized.
类必须实例化才可使用的,AudioClip与String都是一样。
yangzi
2001-04-01
打赏
举报
回复
呵呵,浪费了20分
chinani
2001-03-31
打赏
举报
回复
谢了taolei,后来我想通了。
taolei
2001-03-31
打赏
举报
回复
String my = "xxx";就相当于 String my = new String("xxx");
一顿Spring骚操作:我敢说没有人比我更懂Java
对象
的创建!
一、开篇一问
一个
Spring Bean是Java
对象
吗?那么
一个
对象
是Spring Bean吗? 带着这个
问题
我们一起来回顾Spring的生命周期流程,彻底了解
一个
类在Spring中究竟做了那些操作! 我们先看一段代码! 诚然,相信只要是使用过Spring的人都应该知道,从Spring容器中获取的
对象
,里面的EmailServiceImpl是被Spring自动注入了的! 但是相同的点是,他们两个都是
一个
Java
对象
,都是加载在JVM里面的,那么至少我们现在可以回答的
问题
了: SpringBean一定是一
趣味故事掌握面向
对象
编程,巨头家族发家之内幕解读!
大伙都知道面向
对象
有三个特点:封装,多态,继承。 本文从三大巨头来讨论剖析面向
对象
。 怎么理解多态? 我这里举
一个
例子。比如
一个
企业老板,王总,他有一儿一女,然后他宣布把集团划分为两个部分。给两个人分开管理, 提出
一个
要求,
一个
月盈利208W? 儿子把子业务群进行调整打包整合了
一个
游戏生态,日赚不止208W。 女儿把子业务群进行调整打包整合了
一个
购物生态,日赚也不止208W! 马总看了直呼惊艳! 好这里,回到主题,里面说的什么契合多态呢?
一个
盈利指标就是父类的
一个
方法! 儿子女儿都有各自的实现,但是都达到
为什么Java中1000==1000为false,而100==100为true?小白
问题
但是要懂得举一反三很
难
!
面试被问为什么Java中1000= =1000为false,而100==100为true?小白
问题
但是要懂得举一反三很
难
! 整点资料 最新2020整理收集的一线互联网公司面试真题(都整理成文档),有很多干货,包含netty,spring,线程,spring cloud等详细讲解,也有详细的学习规划图,面试题整理等,我感觉在面试这块讲的非常清楚:获取面试资料只需:点击这里领取!!!暗号:CSDN
问题
背景 这是
一个
挺有意思的讨论话题。 如果你运行下面的代码: Integer a = 1000, b = 100
Java 中判断两个
对象
是否相等
嗯先铺垫一下Java中的相等
问题
,
比较
方法有equals和==,
比较
的方向有内容相等和
对象
相等。 1.equals:只能
比较
对象
,
比较
对象
地址是否相等;可以重写equals方法,比如String重写equals方法改为内容是否相等。 2.==:可以
比较
基础数据类型和
对象
,基础数据类型
比较
值是否相等,
对象
比较
地址是否相等。 看
一个
经典的
问题
,String的equals
问题
。 public...
为什么程序员
难
找
对象
?
为什么程序员
难
找
对象
? 不知从何时起程序员越来越
难
找妹子,看来这IT民工也是越来越
难
当了! 为什么找老婆都成
问题
了呢?按理说程序员这行当工资也不低啊,好歹也算个都市白领吧!从我加入程序员这行当这么多年来看,主要有以下几点原因: 狼多肉少 出了学校以后,上班的圈子越来越小,每天上班都是一群大老爷们儿,在工作中到哪里去认识几个女同事呢?能聊...
Java SE
62,612
社区成员
307,332
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章