摘要: 面向对象的特征 1、经理与员工的差异 在面向对象程序设计中,继承是其基本特性之一。Java中,如果想表明类A继承了类B,可以使用下面的语法定义类A public class A extends B {} 类A称为子类、派生类或孩子类,类B称为超类、基类或父类。尽管类B是一个超类,但是并不意味这类B比 阅读全文
posted @ 2021-09-11 11:03 老实的穿山甲 阅读(102) 评论(0) 推荐(0)
摘要: 一、JAVA中类的定义 1、自定义图书类 在Java中,使用class关键字来定义类。在类中,通常包括域和方法两部分。域表示对象的状态,方法表示对象的行为。通过使用new关键字可以创建一个类的对象。通常情况下,不同的对象属性是有差别的。可以使用构造方法在创建对象时就设置属性,也可以使用方法在创建对象 阅读全文
posted @ 2021-09-11 11:02 老实的穿山甲 阅读(2677) 评论(0) 推荐(0)
摘要: 包装类的使用 1、将字符串转换成整数 Integer类是基本类型中int类型的包装类,它可以将基本类型转换成引用类型。在Java 5.0版增加了自动装箱和拆箱机制后,该类的这种用法已经不常用。该类还提供了将字符串转换成int类型的静态方法,该方法的声明如下: public static int pa 阅读全文
posted @ 2021-09-11 11:02 老实的穿山甲 阅读(166) 评论(0) 推荐(0)
摘要: 修饰符的使用 1、单例模式的应用 既然要保证类有且仅有一个实例,就需要其他的类不能实例化该类。因此,需要将构造方法设置成私有的,即使用private关键字修饰。同时,在类中提供一个静态方法,该方法的返回值是该类的一个实例。这样就只能使用该方法来获得类的实例了,从而保证了唯一性。 提示:必须使用静态方 阅读全文
posted @ 2021-09-11 11:02 老实的穿山甲 阅读(111) 评论(0) 推荐(0)
摘要: 操作字符串 1、根据标点符号对字符串进行分行 本实例重点在于向读者介绍怎样使用StringBuilder便洁、高效的操作字符串,下面介绍本实例对StringBuilder构建器的应用。 (1)追加字符串 构建器的append()方法可以向其尾部追加新的字符串。其方法声明如下: public Stri 阅读全文
posted @ 2021-09-11 11:01 老实的穿山甲 阅读(46) 评论(0) 推荐(0)
摘要: 辨别字符串 1、判断用户名是否正确 本实例调用了String类的equals()方法来判断两个字符串内容是否相同,这个方法是从Object类中继承的,在Java语言中,默认所有类都是Object类的子类,也就是说只要是对象,都会重写或直接使用Object类的equals()方法,String类就重写 阅读全文
posted @ 2021-09-11 11:00 老实的穿山甲 阅读(714) 评论(0) 推荐(0)
摘要: 一、常用集合的使用 1、用动态数组保存学生姓名 本实例使用了ArrayList集合类的相关操作方法。下面分别介绍程序中对ArrayList类API的引用。 (1)添加元素 add()方法可以为数组集合添加元素,其中元素类型任意。方法的声明格式如下: public boolean add(E elem 阅读全文
posted @ 2021-09-11 10:57 老实的穿山甲 阅读(212) 评论(0) 推荐(0)
摘要: 一、数组排序与查询 1、使用选择排序法 本实例主要用到了选择排序算法,这里简单介绍一下它的工作原理。 选择排序的基本思想是,每一趟从待排序的数据元素中选出最小(或最大)的一个元素,顺序放在已排好序的数列的最后,直到全部待排序的数据元素排完。下面是一个数组排序过程的举例。 2、冒泡排序法 本实例实现时 阅读全文
posted @ 2021-09-11 10:53 老实的穿山甲 阅读(141) 评论(0) 推荐(0)
摘要: 数组操作 1、数组的下标界限 本实例的关键点在于从文本框接收整数输入,这要考虑用户输入格式问题,如果用户输入小数或者非数字的字符,程序要多做一些验证操作,这样比较费时,而且容易出错、不易于维护。所以本实例采用了JFormattedTextField文本框控件,这个文本框在创建控件的构造方法中可以指定 阅读全文
posted @ 2021-09-11 10:52 老实的穿山甲 阅读(76) 评论(0) 推荐(0)
摘要: 一、数组演练 1、获取一维数组最小值 精简的for语句 for语句用于程序的循环流程控制。该语句有3个表达式用于循环变量的控制,其完整语法格式为: for(int i=0; i<100; i++){ …… } for语句中的3个表达式不是完全必备的,可以根据情况部分省略,甚至完全省略,例如下面代码就 阅读全文
posted @ 2021-09-11 10:51 老实的穿山甲 阅读(45) 评论(0) 推荐(0)