找到 34423 篇文章 关于编程
12K+ 次查看
可以使用import语句以及*字符导入包中的所有类。例如 - 可以使用import java.util.*;导入java.util包中的所有类。下面是一个在Java中演示此功能的程序:示例 在线演示import java.util.*; public class Demo { public static void main(String args[]) { Stack stack = new Stack(); stack.push("Apple"); stack.push("Mango"); stack.push("Guava"); stack.push("Pear"); stack.push("Orange"); System.out.println("堆栈元素为: " + stack); } }输出堆栈元素… 阅读更多
78K+ 次查看
接口像类一样包含变量和方法,但与类不同的是,接口中的方法默认是抽象的。如果一个类实现多个接口,或者一个接口本身扩展多个接口,就会发生接口的多重继承。下面是一个在Java中演示接口多重继承的程序:示例 在线演示interface AnimalEat { void eat(); } interface AnimalTravel { void travel(); } class Animal implements AnimalEat, AnimalTravel { public void eat() { System.out.println("动物正在吃"); } public void travel() { System.out.println("动物正在旅行"); ... 阅读更多
243 次查看
可以使用interface关键字定义接口。它像类一样包含变量和方法,但与类不同的是,接口中的方法默认是抽象的。接口主要用于实现抽象,它不能被实例化。下面是一个在Java中演示接口的程序:示例 在线演示interface AnimalSound { abstract void sound(); } class CatSound implements AnimalSound { public void sound() { System.out.println("猫叫声:喵"); } } class DogSound implements AnimalSound { public void sound() { System.out.println("狗叫声:汪"); } } ... 阅读更多
792 次查看
如果一个类包含至少一个抽象方法,则该类是抽象类。它也可以包含其他非抽象方法。可以使用abstract关键字声明一个类为抽象类。此外,抽象类不能被实例化。下面是一个在Java中演示抽象类的程序:示例 在线演示abstract class Animal { abstract void sound(); } class Cat extends Animal { void sound() { System.out.println("猫叫"); } } class Dog extends Animal { void sound() { System.out.println("狗叫"); } } class Cow extends Animal ... 阅读更多
4K+ 次查看
可以使用final关键字将类声明为final类。final类不能被继承,因此final关键字通常用于类以防止继承。下面是一个在Java中演示final类的程序:示例 在线演示final class A { private int a = 15; public void printA() { System.out.println("a的值 = " + a); } } public class Demo { public static void main(String args[]) { A obj = new A(); obj.printA(); } }输出a的值 = ... 阅读更多
73 次查看
限定符之一是加号(+)。它匹配使用序列指定的子序列的一个或多个。下面是一个在Java中演示使用加号(+)限定符查找匹配项的程序:示例 在线演示import java.util.regex.Matcher; import java.util.regex.Pattern; public class Demo { public static void main(String args[]) { Pattern p = Pattern.compile("o+"); Matcher m = p.matcher("o oo ooo"); System.out.println("输入字符串为:o oo ooo"); System.out.println("正则表达式为:o+ "); System.out.println(); while (m.find()) { System.out.println("匹配:... 阅读更多
105 次查看
find()方法查找输入序列中与所需模式匹配的多个子序列。此方法在java.util.regex包中提供的Matcher类中可用。下面是一个在Java中使用find()方法查找多个子序列的程序:示例 在线演示import java.util.regex.Matcher; import java.util.regex.Pattern; public class Demo { public static void main(String args[]) { Pattern p = Pattern.compile("the"); Matcher m = p.matcher("eclipses of the sun and the moon"); System.out.println("子序列:the"); System.out.println("序列:eclipses of the sun and the moon"); ... 阅读更多
882 次查看
final关键字用于创建final类。final类不能被继承,因此final关键字通常用于类以防止继承。下面是一个在Java中演示final类的程序:示例 在线演示final class A { private int a = 9; public void printA() { System.out.println("a的值 = " + a); } } public class Demo { public static void main(String args[]) { A obj = new A(); obj.printA(); } }输出a的值 = ... 阅读更多
201 次查看
如果类的成员变量和方法使用protected访问修饰符指定,则可以从同一包或不同包中的子类访问它们。protected关键字用于指定此修饰符。下面是一个在Java中演示protected访问修饰符的程序:示例 在线演示class A { protected int a = 9; public void printA() { System.out.println("a的值 = " + a); } } public class Demo { public static void main(String args[]) { A obj = new A(); ... 阅读更多
137 次查看
如果类的成员变量和方法使用private访问修饰符指定,则只能从其声明的类中访问它们。private关键字用于指定此修饰符。下面是一个在Java中演示private访问修饰符的程序:示例 在线演示class A { private int a = 6; public void printA() { System.out.println("a的值 = " + a); } } public class Demo { public static void main(String args[]) { A obj = new A(); obj.printA(); } ... 阅读更多
数据结构
网络
关系数据库管理系统 (RDBMS)
操作系统
Java
iOS
HTML
CSS
Android
Python
C语言编程
C++
C#
MongoDB
MySQL
Javascript
PHP