找到 34423 篇文章 编程

PHP declare 语句

Malhar Lathkar
更新于 2020-09-18 12:52:13

550 次浏览

简介PHP 中 declare 语句的语法类似于其他流程控制结构,例如 while、for、foreach 等。语法declare (directive) {    statement1;    statement2;    . . }块的行为由指令类型定义。在 declare 语句中可以提供三种类型的指令 - ticks、encoding 和 strict_types 指令。ticks 指令tick 是赋予在脚本中执行一定数量语句时发生的特殊事件的名称。这些语句是 PHP 内部语句,大致等于脚本中的语句(不包括条件和参数表达式。任何函数都可以关联... 阅读更多

在 Java 中从集合中检索元素 - EnumerationIterator

AmitDiwan
更新于 2020-09-14 09:41:53

163 次浏览

EnumerationIterator 没有从集合中删除元素的选项,而迭代器具有此功能。使用 EnumerationIterator 的另一个缺点是与 EnumerationIterator 关联的方法名称难以记住。示例以下是一个示例 - 实时演示import java.util.Vector; import java.util.Enumeration; public class Demo {    public static void main(String args[]) {       Vector day_name = new Vector();       day_name.add("Tuesday");       day_name.add("Thursday");       day_name.add("Saturday");       day_name.add("Sunday");       Enumeration my_days = day_name.elements();       System.out.println("The values are ");       while (my_days.hasMoreElements())     ... 阅读更多

在 Java 中从集合中检索元素 - ListIterator

AmitDiwan
更新于 2020-09-14 09:39:05

178 次浏览

以下是如何在 Java-ListIterator 中从集合中检索元素的示例 - 示例实时演示import java. util.* ; public class Demo {    public static void main(String args[]) {       Vector my_vect = new Vector();       my_vect.add(56);       my_vect.add(78);       my_vect.add(98);       my_vect.add(34);       ListIterator my_iter = my_vect.listIterator();       System.out.println("In forward direction:");       while (my_iter.hasNext())       System.out.print(my_iter.next()+" ") ;       System.out.print("In backward direction:") ;       while (my_iter.hasPrevious())          System.out.print(my_iter.previous()+" ");    } }输出In forward direction: 56 78 ... 阅读更多

在 Java 中从集合中检索元素 - Iterator

AmitDiwan
更新于 2020-09-14 09:36:16

302 次浏览

以下是如何检索元素的示例 - 示例实时演示import java.util.*; public class Demo {    public static void main(String args[]) {       HashSet my_hs = new HashSet() ;       my_hs.add("Joe");       my_hs.add ("Rob");       Iterator my_it = my_hs.iterator();       System.out.println("The elements are : ");       while (my_it.hasNext())          System.out.println(my_it.next());    } }输出The elements are : Joe Rob名为 Demo 的类包含 main 函数,该函数定义了一个 HashSet 集合。使用“add”函数将元素添加到此集合中。定义了一个迭代器,并且... 阅读更多

在 Java 中从集合中检索元素 - for-each 循环

AmitDiwan
更新于 2020-09-14 09:34:04

257 次浏览

“for-each”循环用于迭代存储在数据结构中的一组元素。语法for (element e: collection) {    System.out.println(e); }示例以下是一个示例 - 实时演示public class Demo {    public static void main(String[] args) {       int[] my_vals = {5, 67, 89, 31, -1, 2, 0};       int sum = 0;       for (int number: my_vals) {          sum += number;       }       System.out.println("The sum is " + sum);    } }输出The sum is 193名为 Demo 的类包含... 阅读更多

Java 中的反射数组类

AmitDiwan
更新于 2020-09-14 09:26:40

451 次浏览

java.lang.reflect 包中存在的数组类属于 Java 反射类。Java 反射类提供静态方法,这些方法可用于以动态方式创建和访问 Java 数组。此类是最终类,这意味着它不能被更改甚至实例化。此类中存在的方法可以在类名称本身的帮助下使用。java.util.Arrays.class 中存在的方法可用于处理数组,而 java.lang.reflect.Array 类包含有助于以动态方式创建和处理 Java 数组的方法。java.lang.reflect.Array 类是... 阅读更多

Java 中的信号量

AmitDiwan
更新于 2020-09-14 09:21:29

557 次浏览

信号量用于在执行进程时控制对共享资源的访问。这是借助计数器完成的。当此计数器值大于 0 时,将提供对共享资源的访问。另一方面,如果计数器值为零,则拒绝对共享资源的访问。计数器基本上计算它已授予共享资源的权限数量。这意味着,信号量为线程提供对共享资源的访问。信号量存在于 java.util.concurrent 包中。信号量的概念是... 阅读更多

Java 中的量词

AmitDiwan
更新于 2020-09-14 09:19:31

222 次浏览

量词是一个概念,允许程序员在正则表达式中指定特定类型值的出现次数。量词有不同类型,其中一些包括“?”(勉强量词),“+”(独占量词)。在这篇文章中,我们将了解勉强量词是如何工作的。示例以下是一个示例 - 实时演示import java.util.regex.Matcher; import java.util.regex.Pattern; public class Demo {    public static void main(String[] args) {       Pattern my_pattern = Pattern.compile("sam+?");       Matcher my_match = my_pattern.matcher("samp");       while (my_match.find())       System.out.println("The pattern has been found - " + my_match.start() ... 阅读更多

Java 中具有相同数据成员的父类和子类

AmitDiwan
更新于 2020-09-14 09:16:11

12K+ 次浏览

父类可以保存对父对象和子对象的引用。如果父类变量保存子类的引用,并且该值同时存在于这两个类中,则通常,该引用属于父类变量。这是由于 Java 中的运行时多态特性。示例以下是一个示例 - 实时演示class Demo_base {    int value = 1000;    Demo_base() {       System.out.println("This is the base class constructor");    } } class Demo_inherits extends Demo_base {    int value = 10;    Demo_inherits() {       System.out.println("This is the inherited ... 阅读更多

Java 中的并行数据处理

AmitDiwan
更新于 2020-09-14 09:13:59

1K+ 次浏览

Java 中在 Java 8 中引入的“Stream”接口用于以声明方式操作数据集合。Stream 接口也可用于并行执行进程,而不会使进程过于复杂。这意味着,可以将顺序流声明性地转换为并行流。并行流可以定义为将数据集合元素拆分为多个流的流。每个流都被分配给一个单独的块,并且它与一个不同的线程相关联。借助多处理器,工作在多个线程之间分配。这样,CPU... 阅读更多

广告

© . All rights reserved.