java new 引用_java不用new运算符也能创建引用吗?
java不用new运算符也能创建引用吗?
关注:269 答案:6 mip版
解决时间 2021-01-30 06:37
提问者终不敌时光
2021-01-29 19:10
out.currentThread();调用方法;/
}
} catch (InterruptedException e) {
System.setName(".out.out.currentThread()。
我想知道的是为什么写成第三行那样也合法.println(n).println(" n >:Thread t = new Thread();After name change,第三句感觉比较奇怪;
System.out; + t): ":
Thread t = Thread; 0;
如果我写一定中规中矩: ".currentThread();
/.sleep(1000);
}
}
}
============================================================
也许是我刚学少见多怪吧.println("?;Main thread interrupted"Current thread;
然后用t;
try {
for(int n = 5;
Thread; n--) {
System; + t); change the name of the thread
t;
System;);My Thread")?.println(",它没有用new啊class CurrentThreadDemo {
public static void main(String args[]) {
Thread t = Thread
最佳答案
二级知识专家用二逼挥霍青春
2021-01-29 19:59
那是静态方法,当然不用new
是基于类的,不是基于对象的
全部回答
1楼怼你笑纯属礼貌
2021-01-29 23:18
1楼正解
2楼癡情菂尐豬豬
2021-01-29 22:32
这个不叫创建对象,这个是取得某对象的引用;
Java中所有创建引用类型数据对象的方法归根结底都要有new(String 类型可以通过在"字符串池"中建立对象,不用new)
3楼烟╰ゝ刺痛了眼伤了心
2021-01-29 21:02
Thread t = new Thread();
new出一个Thread对象t,刚刚new出来的时候是空的Thread对象 取名为t
而
Thread t = Thread.currentThread();
currentThread() 是Thread的静态方法,他的返回值类型是Thread对象 当然可以赋值给Thread对象t,这是方法返回值的问题。
文档中是这样描述写的:
currentThread
public static Thread currentThread()返回对当前正在执行的线程对象的引用。
返回:
当前执行的线程。
4楼咱再堅強也是壹菇涼
2021-01-29 20:40
currentThread()方法是静态方法,可以直接使用类名直接调用。
5楼再见不见
2021-01-29 20:32
在Java中对象作为参数传递时,是把对象在内存中的地址拷贝了一份传给了参数。如果在方法里形参指向的内存地址改变了(通常为新建了对象,形参并指向了它),并不会影响实参的改变..
我要举报
如果感觉以上信息为低俗/不良/侵权的信息,可以点下面链接进行举报,我们会做出相应处理,感谢你的支持!
点此我要举报以上信息!
推荐资讯
大家都在看
java new 引用_java不用new运算符也能创建引用吗?相关推荐
- java mod 运算_java中基本运算符
java中的位运算符及其用法. java中的位运算符及其用法.请一一解释一下.包括例子 位逻辑运算符有"与"(AND)."或"(OR)."异或(XOR ...
- java连接字符串_Java字符串连接运算符
Java字符串连接运算符 在java语言中所有的字符串都使用半角双引号括起来的,字符串属于引用数据类型,不属于基本数据类型的范畴,怎么定义一个字符串的变量呢?例如:String name = &quo ...
- java 位运算_java学习之运算符与表达式(四)
(6)位运算符 位运算是指对整数按二进制的位进行运算. 位运算用于整数或字符类型. 有7个:~(非).&(与).|(或).^(异或).<>(右移).>>>(无符号 ...
- java怎么算数_JAVA初学者——算数运算符
Hello!大家好,我是浩宇大熊猫,又是学习java的一天,开开森森~ 运算符:也就是对常量或者变量进行操作的符号 表达式:用运算符把常量或者变量连接起来符合java语法的式子就可以称为表达式,不同的 ...
- java 比较表达式_java学习之运算符与表达式(三)
逻辑运算符 逻辑运算即对布尔类型进行的与.或.非.异或等的运算,其运算结果仍为布尔类型. 逻辑运算符有6个:&(与).\(或).!(非).^(异或).&&(条件与).||(条件 ...
- java传递地址_java 值传递及地址传递(引用传递)
一直来觉得对值传递和地址传递了解的很清楚,刚才在开源中国上看到一篇帖子介绍了java中的值传递和地址传递,看完后感受颇深.下边总结下以便更容易理解. 按照以前的理解,java中基本数据类型是值传递,对 ...
- java 减法基础_java基础之运算符
一.算术运算符: "-"减号或者负号:"*"乘:"/"除:"%"取模(求余):"++"自增:&quo ...
- java 取消引用_java编译时所说的“无法取消引用”是什么意思
部分代码如下:publicabstractclassAnimal//animal类定义为抽象类{publicstaticfinalbooleanisMammal=false;publicstaticf ...
- java excel生成_java操作excel表,包括创建、读取、以及修改【via 度娘】
作者的网站上对它的特征有如下描述: ● 支持Excel 95-2000的所有版本 ● 生成Excel 2000标准格式 ● 支持字体.数字.日期操作 ● 能够修饰单元格属性 ● 支持图像和图表 应该说 ...
最新文章
- JS高级程序设计拾遗
- 云栖大会的最后,阿里巴巴数据安全放了个大招!
- Python的dict字典结构操作方法学习笔记
- linux多开终端,如何使用Tmux终端多开工具
- 第二十期:核心交换机的链路聚合、冗余、堆叠、热备份
- java中的Attribute类_java培训技术ModelAttribute注解修饰POJO类型的入参
- Asp.net(C#)中备份还原SQL Server数据库实现
- VM虚拟机里安装ubuntu
- 性能测试之LoardRunner 手动关联二
- 「收藏」其实是欺骗自己
- PROC文件及文件夹创建
- CString与char之间的转换
- dumprep.exe遇到无效指令
- 全球家务机器人发展现状及未来趋势
- 计算机毕业设计系列基于SSM的养老保险管理系统
- 开源IoT操作系统Mynewt使用简介
- Python搭建代理IP池(一)- 获取 IP
- java计算今天是今年的第几周_java calendar类根据当前日期时间,计算当前日期在当前月是第几周,与周跨月问题,...
- 美颜sdk动态贴纸的实现流程
- DebitCredit for Mac(个人财务管理软件) v5.2.1免费版