JAVA中Date详解 Calendar类表示一个“日历类”,可以进行日期运算。它是一个抽象类,不能创建对象,可以使用其子类:GregorianCalendar类。:通过该类可以使Date类和String类来回转换。:按照指定的格式,将Date类转换为String类。:按照指定的格式,将String类转换为Date类。
JAVA中的成员变量和局部变量的区别 x和z为成员变量,y为局部变量,编译不通过,因为y没有初始值(局部变量没有初始值,在使用时需要赋值)说明x和y和z哪个是局部变量哪个是成员变量,该程序编译能通过吗,为什么?
JAVA中的数据类型转换与原码,反码,补码 数据类型转换什么时候会发生数据类型转换:Java程序要求参与计算的数据必须保持数据类型的一致性,如果不一致就会发生数据类型转换。自动类型转换定义:将取值范围小的类型自动提升为取值范围大的类型public class Main { public static void main(String[] args){ byte b=2; int x=b; System.out.println(x); }}运行结果2转换原理byte类型占
JDK和JRE和JVM的区别 JDK 用于开发程序,JRE 用于运行java程序。如果只是运行Java程序,可以只安装JRE就行,如果用于开发,则需要安装JDK。JDk包含JRE和JVM,JRE 包含 JVM。JVM 是 Java 编程语言的核心并且具有平台独立性。
JAVA中StringBuilder和StringBuffer的用法 StringBuffer是一个可变的字符序列。本身是一个具体的操作类,所以不能像String那样采用直接赋值的方式进行对象实例化,必须通过构造方法完成。
JAVA中String的用法详解 equals方法:只能用于引用数据类型的比较,默认比较的是地址,可以对equals进行重写,使其比较的是值,例如String中的equals方法进行了重写。boolean equalsIgnoreCase(String anotherString):将此字符串与指定对象进行比较,忽略大小写。使用构造方法创建的对象若常量池中没有对象,即会在常量池中创建对象又会在堆中创建一个对象堆中存放的是常量池中对象的地址。boolean equals(Objectan Object):将此字符串与指定对象进行比较。