找到关于面向对象编程的9301 篇文章
7K+ 次浏览
为了在Java中生成随机字节,我们使用nextBytes()方法。java.util.Random.nextBytes()方法生成随机字节并将其提供给用户定义的字节数组。声明 - java.util.Random.nextBytes()方法声明如下:public void nextBytes(byte[] bytes)其中bytes是字节数组。让我们来看一个在Java中生成随机字节的程序 - 示例 在线演示import java.util.Random; public class Example { public static void main(String[] args) { Random rd = new Random(); byte[] arr = new byte[7]; rd.nextBytes(arr); System.out.println(arr); } }输出[B@15db9742注意 - 输出可能… 阅读更多
6K+ 次浏览
为了在Java中生成随机整数,我们使用java.util.Random类的nextInt()方法。这将返回此随机数生成器序列中的下一个随机整数值。声明 - java.util.Random.nextInt()方法声明如下:public int nextInt()让我们来看一个在Java中生成随机整数的程序 - 示例 在线演示import java.util.Random; public class Example { public static void main(String[] args) { Random rd = new Random(); // 创建Random对象 System.out.println(rd.nextInt()); } }输出27100093注意 - 在线编译器的输出可能会有所不同。
4K+ 次浏览
为了获取Java中可用的处理器数量,我们使用availableProcessors()方法。java.lang.Runtime.availableProcessors()方法返回可供Java虚拟机使用的处理器数量。此数字在虚拟机的特定调用期间可能会发生变化。声明 - java.lang.Runtime.availableProcessors()方法声明如下:public int availableProcessors()让我们来看一个获取Java中可用处理器数量的程序 - 示例 在线演示public class Example { public static void main(String[] args) { // 程序开始时的打印语句 System.out.println("Start..."); System.out.print("Number ... 阅读更多
25K+ 次浏览
Java中的getProperty(String key)方法用于返回由作为其参数传递的指定键表示的系统属性。它是java.lang.System类的⼀个方法。声明 - java.lang.System.getProperty(String key)声明如下:public static String getProperty(String key)其中key是系统属性的名称。key的一些值如下:file.separatorjava.specification.versionjava.vm.versionjava.class.pathjava.vendorjava.class.versionos.archjava.compilerline.separatorjava.versionjava.vendor.urlos.name让我们来看⼀个展示Java中getProperty()方法⽤法的程序 - 示例 在线演示public class Example { public static void main(String[] args) { System.out.println("System property: " + System.getProperty("user.dir")); System.out.println("Operating System: " + System.getProperty("os.name")); ... 阅读更多
335 次浏览
为了显示Java虚拟机中的可用内存量,我们使用freeMemory()方法。它是java.lang.Runtime类的⼀个方法。它返回Java虚拟机中的可用内存量。如果我们调用gc方法,则可用内存量可能会增加。声明 - java.lang.Runtime.freeMemory()方法声明如下:public long freeMemory()让我们来看⼀个显示Java虚拟机中可用内存量的程序 - 示例 在线演示public class Example { public static void main(String[] args) { // 程序开始时的打印语句 ... 阅读更多
229 次浏览
为了显示Java中的最大内存量,我们使用maxMemory()方法。它是java.lang.Runtime类的⼀个方法。它返回Java虚拟机将尝试使用的最大内存量。声明 - java.lang.Runtime.maxMemory()方法声明如下:public long maxMemory()让我们来看⼀个显示Java中最大内存量的程序 - 示例 在线演示public class Example { public static void main(String[] args) { // 程序开始时的打印语句 System.out.println("Start..."); // 显示最大内存 ... 阅读更多
571 次浏览
为了确定Java中是否存在首选项节点,我们使用nodeExists()方法。nodeExists()方法返回⼀个布尔值。当指定的首选项节点存在于与此节点相同的树中时,它返回true。声明 - java.util.prefs.Preferences.remove()方法声明如下:public abstract boolean nodeExists(String pathname)throws BackingStoreException其中pathname是需要确定其是否存在节点的路径名。让我们来看⼀个确定Java中是否存在首选项节点的程序 - 示例 在线演示import java.util.prefs.Preferences; public class Example { public static void main(String[] args) throws Exception { boolean ... 阅读更多
563 次浏览
为了将首选项导出到Java中的XML文件,我们需要使⽤exportSubtree()方法。此方法发出⼀个XML文档,其中显示了此节点及其所有后代中包含的所有首选项。此XML文档提供了以节点为根的子树的脱机备份。声明 - java.util.prefs.Preferences.exportSubtree方法声明如下:public abstract void exportSubtree(OutputStream os) throws IOException, BackingStoreException让我们来看⼀个将首选项导出到Java中XML文件的程序 - import java.io.FileOutputStream; import java.util.prefs.Preferences; public class Example { public static void main(String args[]) throws Exception { Preferences ... 阅读更多
168 次浏览
可以使用java.util.Arrays.fill()方法填充short数组中的元素。此方法将所需的short值分配给Java中的short数组。所需的两个参数是数组名称和要存储在数组元素中的值。演示此功能的程序如下所示 - 示例 在线演示import java.util.Arrays; public class Demo { public static void main(String[] argv) throws Exception { short[] shortArray = new short[5]; short shortValue = 1; Arrays.fill(shortArray, shortValue); System.out.println("The short array content is: " + Arrays.toString(shortArray)); ... 阅读更多
404 次浏览
要在 Java 中从偏好设置节点中删除偏好设置,我们使用 remove() 方法。remove() 方法将删除与偏好设置节点中指定的键关联的所有值。声明 − java.util.prefs.Preferences.remove() 方法的声明如下:public abstract void remove (String key)其中 key 是要删除其偏好设置的键。remove 方法会抛出以下异常:NullPointerException此异常发生在 key 为 null 时IllegalStateException当祖先节点被 removeNode() 方法删除时,会抛出此异常。让我们来看一个从偏好设置节点中删除偏好设置的程序示例:示例 在线演示import java.util.prefs.Preferences; public ... 阅读更多