javase-在java中,一个对象是不是就是一个线程?

问题描述

在java中,一个对象是不是就是一个线程?

一个对象是不是就是一个线程?

    public static void f5(){
        String str = new String("a");//这句话,包含了线程的新生,执行,死亡
    }

解决方案

如果你不主动new线程,只有一个主线程。
并不是一个对象就是一个线程。
要是这样的话, 就疯了~~

解决方案二:

这只是创建了一个对象,并没有新的线程

解决方案三:

这是对象,在主线程里,一个进城至少有一个线程,就是主线程

解决方案四:

no,,一个对象只是单纯的调用自己的方法和属性,,而一个线程可以调用很多对象

解决方案五:

线城是动态的处理数据 他是运行的 类是静止的不动弹的 你可以认为类就是工厂里的东西 而线程是正在运行的流水线

解决方案六:

线程是程序运行过程中的最小执行单位,一个进程可以包含多个线程,并且线程是继承自Thread类的

解决方案七:

对象是一个类实例化的产物,你上面变量str是一个字符串对象。而线程是指程序中正在执行的任务,一个线程在执行过程中可以涉及多个对象

时间: 2024-09-19 10:14:21

javase-在java中,一个对象是不是就是一个线程?的相关文章

java对象转化-java中一个对象的属性可以有多少种

问题描述 java中一个对象的属性可以有多少种 java中一个对象的属性可以有多少种一个方法算是一个对象的行为,那么也就是它的对象了,是可以有无数种,还是有限制呢 解决方案 在程序代码中是没有限制,只能说性能还有需求 解决方案二: 在程序代码中是没有限制,只能说性能还有需求 解决方案三: 对象的属性没有限制

java中一个对象可以有多少个属性

问题描述 java中一个对象可以有多少个属性 java中一个对象可以有多少个属性 有n个变量,有n个方法,有n个常量,可以这么理解么 解决方案 而且一个对象可以拥有数组作为成员变量,以另一个类类型作为变量,前者可以包含成千上万个元素,后者,这个变量对象内又可以有自己的成员变量. 一个类还可以从它的基类得到成员.方法. 解决方案二: 这个没有算过,但是有个1000个应该没问题. 解决方案三: 想多少有多少 (在存储空间允许的范围内) 解决方案四: 对象的属性分为静态属性,和动态属性,成员变量可以视

java 中如何实现多个线程共享一个类

问题描述 java 中如何实现多个线程共享一个类 预想: 一个类 ClassA 中的一个类变量 public static int data = 100; 我起一个main方法 调用 ClassA.data = 200; 再起一个main方法 读取ClassA.data 获取的值就是200? 任意线程修改单例的ClassA 其他线程读取都是最新的 如何做到? 解决方案 java如何实现多个线程并发运行 解决方案二: 启动2个main,不是线程,是进程. 解决方案三: 用final修饰 publi

java中为什么只进行一个初始化就会执行类中的函数

问题描述 java中为什么只进行一个初始化就会执行类中的函数 import java.awt.*;import javax.swing.*;import java.awt.event.*;public class E2 extends Frame{ class WindowCloser extends WindowAdapter { public void windowClosing(WindowEvent we) {System.exit(0); } } E2() { super(""

对象-JAVA中有关类的一个基础问题

问题描述 JAVA中有关类的一个基础问题 父类Father和子类Son,父类中有一个方法A,在子类中也定义了一模一样的一个方法A(具有与老方法相同的方法签名),那么在子类中那个A自然会把父类中的A给覆盖了.通过子类的对象调用方法A的时候,自然执行的是子类的A,通过父类的对象调用A的时候,自然执行的是父类的A,那么问题是:如果父类中有一个成员变量是子类Son,那么在父类中通过调用这个私有对象变量的方法A的时候, 是子类的A,还是父类的A? 解决方案 这么给你说吧,假如你实例化son,jvm会根据继

java中怎么实现有一个button去结束另一个button的响应事件

问题描述 java中怎么实现有一个button去结束另一个button的响应事件 小弟在做一个界面,刚开始学java,怎么实现有一个button去结束另一个button的响应事件,求各位大神指点一下,越详细越好!!! 解决方案 定义一个成员变量: boolean isstop=false; 在button1里面写 for (...) { 你的代码 if (isstop) { isstop = false; return; } } 在另一个按钮(停止)里写 isstop=true; 解决方案二:

对象-java中有关TreeSet的一个小疑问

问题描述 java中有关TreeSet的一个小疑问 看书上说java所有集合框架的具体类都至少有两种构造方式,一种是无参构造方法,一种是用另一个已有的容器来构造. 比如先前已经有了一个HashSet类的对象hh,但是他内部的元素是无序的,而我们这时再创建一个TreeSet(hh),他就会根据hh中存有元素自带的compareTo方法自动排好序,并且这个排序过程只进行一次.而如果我们将这些带排序的元素逐个加入到TreeSet中去,则就要加一次排一次序,会更耗时间. 请问,是不是有所遇到这种用到Tr

java监听-java中匿名类作为一个方法的参数的时候是不是默认返回一个匿名对象

问题描述 java中匿名类作为一个方法的参数的时候是不是默认返回一个匿名对象 java中匿名类作为一个方法的参数的时候是不是默认返回一个匿名对象 比如用在监听方法当中作为参数的时候 解决方案 可以这么理解,通常是创建一个匿名类的实例然后作为参数传递给指定方法 . 解决方案二: 匿名类,作为参数是返回相应的匿名对象. 具体还是要看调用的函数有参数要求吧,参数是一个对应的匿名类,或者其父类,使用它就没有问题.

java中修饰方法的一个泛型指定为一个类问题

问题描述 java中修饰方法的一个泛型指定为一个类问题 java中修饰方法的一个泛型指定为一个类,那么这个方法的返回类型肯定就是这个类的对象,那返回的是这个类的子类的对象可以吗? 解决方案 可以的,但是在接收到参数进行处理的时候,是需要注意的.给你举个例子: public static void main(String[] args) { int int1 = (Integer) getInt();//正确 int int2 = (Integer) getInt2();//报错 java.lan