page contents
Nen
Nen - 程序员

性别: 天津 - 天津市 注册于 2021-06-23

向TA求助
2850金币数
43180 经验值
1个粉丝
主页被访问 4873 次

3096 个回答

0 赞同

什么是浏览器回流和重绘、重排?

页面任何的变化都可以称为页面重构:完全重构、细节调整。 重绘是一个 元素外观 的改变所触发的浏览器行为,例如改变visibility、outline、背景色等属性。浏览器会根据元素的新属性重新绘制,使元素呈现新的外观。重绘不会带来重新布局,并不一定伴随重排。 重排是更明显的一种改变,可以理解为渲染树需要重新计算。

回答于 2022-09-01 11:37

0 赞同

获取用键盘输入常用的的两种方法?

方法1:通过 Scanner Scanner sc = new Scanner(System.in); String s  \= sc.nextLine(); input.close();

回答于 2022-09-01 11:35

0 赞同

Java序列化中如果有些字段不想进行序列化,怎么办?

对于不想进行序列化的变量,使用transient关键字修饰。 transient关键字的作用是:阻止实例中那些用此关键字修饰的的变量序列化;当对象被反序列化时,被transient修饰的变量值不会被持久化和恢复。transient只能修饰变量,不能修饰类和方法。

回答于 2022-09-01 11:32

0 赞同

为什么不能从静态的方法里调用非静态的方法或变量?

非静态的方法可以调用静态的方法,但是静态的方法不可以调用非静态的方法。 类的静态成员(变量和方法)属于类本身,在类加载的时候就会分配内存,可以通过类名直接去访问;非静态成员(变量和方法)属于类的对象,所以只有在类的对象产生(创建类的实例)时才会分配内存,然后通过类的对象(实例)去访问。 在一个类的静态...

回答于 2022-08-31 10:00

0 赞同

静态方法和实例方法有何不同?

在外部调用静态方法时,可以使用”类名.方法名”的方式,也可以使用”对象名.方法名”的方式。而实例方法只有后面这种方式。也就是说,调用静态方法可以无需创建对象。 静态方法在访问本类的成员时,只允许访问静态成员(即静态成员变量和静态方法),而不允许访问实例成员变量和实例方法;实例方法则无此限制

回答于 2022-08-31 09:59

0 赞同

在 Java 中定义一个不做事且没有参数的构造方法的作用?

Java 程序在执行子类的构造方法之前,如果没有用super()来调用父类特定的构造方法,则会调用父类中“没有参数的构造方法”。因此,如果父类中只定义了有参数的构造方法,而在子类的构造方法中又没有用 super()来调用父类中特定的构造方法,则编译时将发生错误,因为 Java 程序在父类中找不到没有参数的构造方法可供执行。解决...

回答于 2022-08-31 09:59

0 赞同

构造方法有哪些特性?

名字与类名相同。 没有返回值,但不能用void声明构造函数。 生成类的对象时自动执行,无需调用。

回答于 2022-08-31 09:58

0 赞同

接口(interface)和抽象类(abstract class)的区别是什么?

接口中的所有方法必须都是抽象的,不能有非抽象的普通方法(所有方法在接口中不能有实现);而抽象类中可以包含非抽象的普通方法。 接口中不能有构造方法,抽象类可以有构造方法。 接口中除了static、final变量,不能有其他变量,而抽象类中则不一定。 一个类可以实现多个接口,但只能继承一个抽象类。接口自己本身可以...

回答于 2022-08-31 09:58

0 赞同

成员变量与局部变量的区别有那些?

从语法形式上看:成员变量是属于类的,而局部变量是在方法中定义的变量或是方法的参数;成员变量可以被 public,private,static 等修饰符所修饰,而局部变量不能被访问控制修饰符及 static 所修饰;但是,成员变量和局部变量都能被 final 所修饰。 从变量在内存中的存储方式来看:如果成员变量是使用static修饰的,那么这个成...

回答于 2022-08-31 09:57

0 赞同

== 与 equals的区别?(重要)

 1)\==比较的是值是否相等      **如果作用于基本数据类型的变量,则直接比较其存储的 “值”是否相等;**     如果作用于引用类型的变量,则比较的是所指向的对象的地址。   2)equals方法不能作用于基本数据类型的变量,只能用于类变量。(对于基本数据类型要用其包装类)     如果没有对equals方法进行...

回答于 2022-08-31 09:56