如何获取线程对象的名称呢? public final String getName():获取线程的名称.如何设置线程对象的名称呢? public final void setName(String name):设置线程的名称针对不是Thread类的子类中如何获取线程对象名称呢? public static Thread currentThread():返回当前正在执行的线程对象 Thread.currentThread().getName() public final String getNam
对象类型的转换 Dog dog = new Dog(); 通常情况下,对象(new Dog())类型和引用(dog)类型是相同的,当引用类型和对象类型不一致时,就需要类型转换. 向上转型:将较具体的类转换为较抽象的类.(子类对象-> 父类对象)即把子类对象赋值给父类类型的变量.安全. 这样可以做到在父类中定义一个方法完成各个子类的功能,使同一份代码无差别运用到不同类型之上.这是多态机制的基本思想. 向下转型:将较抽象的类转换为较具体的类.(父类对象 -> 子类对象)但是如果将父类对象直接赋予子
有时候,我们需要把Java对象转换成XML文件.这时可以用JAXB来实现.(JDK1.6及以后的版本无需导入依赖包,因为已经包含在JDK里了) 假如某个公司有许多部门,每个部门有许多职员,我们可以这样来设计简单的bean对象. @XmlRootElement(name="department") public class Department { private String name; //部门名称 private List<Staff> staffs;
1.需要用到的包 2.实例 实体类 people package com.shore.entity; /** * @author DSHORE/2019-4-19 * */ public class People { private int pid; private String pname; private int age; private String job; private double sal; public People() { } public People(int pid, St
一.数组与Set对象之间的转换可以实现数组的去重(数组可重复,Set不可重复) 1. 把数组对象转换为Set对象 var arr = [1,2,3,4,5,6,7,6,6,7]; console.log(arr); var s = new Set(arr); console.log(s); 2. 把Set对象转为数组 var s = new Set([1,2,3,4]); console.log(s); var arr2 = [...s]; console.log(arr2);