摘要: 一、Java集合框架 1.Java提供的特设类如:Dictionary Vector Stack和Properties这些类来储存和操作对象组 2.通过这些接口实现集合如:LinkedList HashSet和TreeSet,集合框架是一个用来代表和操纵集合的同一框架,所有的集合包含如下: 接口:是 阅读全文
posted @ 2020-06-12 22:55 多测师_王sir 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 一、Java数据结构 包含以下几种接口和类: 枚举(Enumeration) 位集合() 向量() 栈() 字典() 哈希表() 属性() 二、java枚举接口 实例演示Enumeration的用法: public class EnumerationTester { public static vo 阅读全文
posted @ 2020-06-12 22:53 多测师_王sir 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 1.public static void main(String[] args) String[] args为字符串数组的变量名 不是关键字 2.Java变量 局部变量 //作用域方法里面 类变量(静态变量) //用static修饰符修饰 成员变量(非静态变量) 3.实例化一个对象,new一个对象, 阅读全文
posted @ 2020-06-12 22:52 多测师_王sir 阅读(559) 评论(0) 推荐(0) 编辑
摘要: 一、包语句语法格式 package pkg1[.pkg2[.pkg3…]]; 一个something.Java文件 package net.java.util; public class Something{ ... } 那么它的路径应该是 net/java/util/Something.java 阅读全文
posted @ 2020-06-12 22:49 多测师_王sir 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 一、接口 Java中,接口是一个抽象类型,是抽象方法的集合,接口通常以interface来声明,一个类通过继承接口的方式来继承接口的抽象方法 1.接口不是类,编写接口的方式和类相似,类描述对象的属性和方法,接口则包含类要实现的方法 2.除非实现接口的类是抽象类,否则该类要定义接口中所有的方法 3.接 阅读全文
posted @ 2020-06-12 22:47 多测师_王sir 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 一、面向对象中,封装是指将抽象性函式接口的实现细节部分包装、隐藏起来的方法 1.封装可以被认为是一个屏障,防止该类的代码和数据被外部类定义的代码随机访问 2.要访问该类代码和数据需要接口控制 3.封装可以修改自己的实现代码,而不用修改调用我们代码的程序片段 4.精确控制成员变量 5.隐藏信息,实现细 阅读全文
posted @ 2020-06-12 22:46 多测师_王sir 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 一、在Java中一起都是对象,所有的对象都是通过类来描绘的,但不是所有的类都是用来描绘对象的,一个类中没有足够的信息描绘一个具体的对象就是抽象类 特点: 1.抽象类不能实例化对象 2.抽象类的其他功能,成员变量,成员方法,构造方法的访问方式和普通类一样 3.抽象不能实例化对象,所以类必须被继承才能使 阅读全文
posted @ 2020-06-12 22:45 多测师_王sir 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 一、多态 多态就是同一个行为有多个不同表现形式和形态的能力 比如: flash界面按F1按键弹出是AS 3帮助文档 在Word下弹就是Word帮助 二、多态存在的三个必要条件 继承、重写、父类引用指向子类对象 Parent p = new Child(); 三、使用多态调用方法时,先检查父类中是否有 阅读全文
posted @ 2020-06-12 22:43 多测师_王sir 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 一、重写:子类对父类的允许访问的方法的实现过程进行重新编写,返回值和形参都不能改变。子类可以根据需要实现父类的方法 重写方法不能抛出新的检查异常,只能抛出子类异常 面向对象可以重写任何现有的方法 实例如下: class Animal { public void move() { System.out 阅读全文
posted @ 2020-06-12 22:42 多测师_王sir 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 一、继承就是子类继承父类的特征和行为 使得子类对象(实例)具有父类的实例域和方法 子类从父类继承方法,使得子类具有父类相同的行为 动物:有 食草动物 和食肉动物 但是俩者的属性和行为上有差别、所以子类会具有父类的一般特性也会具有自身的特性 类继承格式: Java中可以申明一个类是从另外一个类继承而来 阅读全文
posted @ 2020-06-12 22:40 多测师_王sir 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 一、Java异常处理 1.写代码时非法的输入 2.要打开的文件不存在 3.网络通信时连接中断,或者JVM内存溢出 二、Exception类 所有的异常类都是Java.lang.Exception类继承的子类 Exception类和Error类是Throwable类的子类 异常类有俩个主要的子类:IO 阅读全文
posted @ 2020-06-12 22:39 多测师_王sir 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 一、Scanner类获取用户的输入 基本语法:Scanner s = new Scanner(System.in); 通过Scanner类的next()和nextLine()方法来获取输入的字符串 next()和nextLine()的区别: next(): 一定要读取到有效字符后才可以结束输入等等 阅读全文
posted @ 2020-06-12 22:37 多测师_王sir 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 一、Java.io包中的流 支持多种格式:基本类型、对象、本地化字符集 二、读取控制台输入 Java的控制台输入由system.in完成 把system.in包装在一个BufferedReader对象中来创建一个字符流 创建BufferedReader的基本语法: BufferedReader br 阅读全文
posted @ 2020-06-12 22:36 多测师_王sir 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 一、Date类提供俩个构造函数实例化Date对象 Date() 和Date(long millisec) 获取当前时间 public class DateDemo { public static void main(String[] args) { // 初始化Date对象、进行实例化 Date d 阅读全文
posted @ 2020-06-12 22:32 多测师_王sir 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 一、数组是重要的数据结构之一 Java中的数组用来存储固定大小的同类型的元素(是同类型的) 可声明数组变量number[100] 代替声明100个独立变量number0,number1,...number99 二、声明数组变量 dataType[] arrayRefVar; // 首选的方法 或 d 阅读全文
posted @ 2020-06-12 22:23 多测师_王sir 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 一、对字符串修改需要使用StringBuffer和StringBuilder类 String类不能被修改 StringBuffer和StringBuilder类的对象可以被多次修改 区别: StringBuffer的线程是安全的 StringBuilder有速度优势 public class Tes 阅读全文
posted @ 2020-06-12 22:22 多测师_王sir 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 一、创建字符串 String greeting = “平安普惠”; 可以使用关键字和构造方法来创建String对象 String类有11种构造方法,这些方法提供不同的参数初始化字符串,比如提供一个字符数组参数 public class StringDemo { public static void 阅读全文
posted @ 2020-06-12 22:21 多测师_王sir 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 一、character类用于单子字符进行操作 character类在对象中包装了一个基本类型char的值 实际开发中需要使用对象、而不是内置数据类型,Java为内置数据类型char提供了包装类character类。 可以通过character构造方法来创建一个character类对象: Charac 阅读全文
posted @ 2020-06-12 22:19 多测师_王sir 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 一、所有的包装类(integer long byte double float short)都是抽象类Number的子类 public class Test{ public static void main(String args[]){ Integer x = 5; x = x + 10; Sys 阅读全文
posted @ 2020-06-12 22:18 多测师_王sir 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 一、Java中俩种分支结构 If 语句 switch语句 二、if语句 一个if语句包含一个布尔表达式和一条或多条语句 基本结构: if(布尔表达式) { //如果布尔表达式为true将执行的语句 } 如果布尔表达式的值为true 则执行if语句中的代码块 否则执行if语句块后面的代码 public 阅读全文
posted @ 2020-06-12 22:15 多测师_王sir 阅读(211) 评论(0) 推荐(0) 编辑