摘要: 语法上的区别: 抽象类是半抽象的 接口是完全抽象的 抽象类中有构造方法; 接口中没有构造方法; 接口与接口之间支持多继承; 类与类之间只能单继承; 一个类可以同时实现多个接口; 一个抽象类只能继承一个类(单继承); 接口中中允许出现常量和抽象方法; ps:一般接口使用的多一点,接口一般都是对“行为” 阅读全文
posted @ 2021-11-02 18:58 程序员hg 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 接口的基础语法: 1.接口也是一种引用数据类型。 2.接口是完全抽象的。 3.接口怎么定义,语法是什么呢? [修饰符列表] interface 接口名字 { } 4.接口支持多继承。 5.接口中只包含两部分内容,一部分是常量,一部分是抽象方法。 6.接口中所有的元素都是public修饰的(也就是都是 阅读全文
posted @ 2021-11-02 18:56 程序员hg 阅读(58) 评论(0) 推荐(0) 编辑
摘要: 1.什么是抽象类? 类和类之间有共同的特征,将这些共同特征提取出来,形成的就是抽象类。 类本身是不存在的,所以抽象类是无法创建对象的(无法实例化)。 2.抽象类属于什么类型? 属于引用数据类型。 3.抽象类怎么定义? [修饰符列表] abstract class 类名{ 类体 } 4.抽象类是无法实 阅读全文
posted @ 2021-11-02 18:50 程序员hg 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 代码如下: public static void main(String[] args) { String str = "1QabcdcbaQ"; StringBuilder sb = new StringBuilder(str); StringBuilder c = sb.reverse(); b 阅读全文
posted @ 2021-11-02 18:43 程序员hg 阅读(746) 评论(0) 推荐(0) 编辑
摘要: 代码如下: public static void main(String[] args) { String str = "AaFsECvcS12483fs+-*/"; int big=0; int small=0; int number=0; for (int i = 0;i<str.length( 阅读全文
posted @ 2021-11-02 18:38 程序员hg 阅读(2404) 评论(0) 推荐(0) 编辑
摘要: 代码如下: public static void main(String[] args) { //大串 String max = "woaijavawozhenaijavawozhendeaijavawozhendehenaijavaxinbuxinwoaijavagun"; //小串 String 阅读全文
posted @ 2021-11-02 14:53 程序员hg 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 代码如下: public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("请输入字符串:"); String arr = scanner.next(); S 阅读全文
posted @ 2021-11-02 14:44 程序员hg 阅读(582) 评论(0) 推荐(0) 编辑
摘要: Java中equals和==的区别 java中的数据类型,可分为两类: 1.基本数据类型,也称原始数据类型。 byte,short,char,int,long,float,double,boolean 他们之间的比较,应用双等号(==),比较的是他们的值。 2.复合数据类型(类) 当他们用(==)进 阅读全文
posted @ 2021-11-02 11:58 程序员hg 阅读(252) 评论(0) 推荐(0) 编辑