JAVA高级特性第六章知识点

1.XML是Extensible Markup Language的简称,即可扩展标记语言,XML是基于文本的格式的。2.XML作用主要有数据存储,数据交换和数据配置。3.目前常用的XML解析技术有4种,分别是DOM,SAX,JDOM和DOM4。4.Oracle公司提供了JAXP(java API ...

2018-05-30 18:23:42

阅读数 63

评论数 0

JAVA高级特性第六章课后作业

1.编写XML文档,具体值自行添加,至少添加两个学员的成绩信息,包括学生id,姓名,学科,分数。<?xml version="1.0" encoding="UTF-8" standalone=&q...

2018-05-30 18:16:30

阅读数 401

评论数 0

JAVA高级特性第五章知识点

1.网络中使用IP地址唯一标识一台计算机。IP地址由网络部分和主机部分共同组成,常用的IP地址由A,B,C三类。2.网络编程作为JAVA中主要应用之一,可以通过使用java.net包来实现。3.TCP/IP套接字是最可靠的双向流协议。等待客户端发送请求的服务器使用ServerSocket类,而要连...

2018-05-27 15:58:40

阅读数 132

评论数 0

JAVA高级特性第五章课后习题

1.编写一个程序,查找指定域名www.taobao.com的所有可能的IP地址。package kehouzuoye; import java.net.InetAddress; import java.net.UnknownHostException; public class Address...

2018-05-27 15:56:34

阅读数 404

评论数 0

JAVA高级特性第四章知识点

1.多线程允许程序员编写可最大程度利用CPU的高效程序。2.在Java程序启动时,一个线程立刻运行,该线程通常称为主线程。主要体现两方面       1,它是产生其他子线的线程。       2,通常它必须最后执行,因为它执行各种关闭动作。3.可通过两种方式创建线程         1,声明一个继...

2018-05-22 19:28:58

阅读数 79

评论数 0

JAVA高级特性第四章课后作业

1,编写一个程序,创建两个线程对象,每个线程输出1~5的数。package kehouzuoye; public class Number implements Runnable { @Override public void run() { for (int i = 0; i &am...

2018-05-22 19:26:41

阅读数 417

评论数 0

JAVA高级特性第三章知识点

1.File类用于访问文件或目录的属性2.流是指一连串流动的字符,是以先进先出的方式发送信息的通道,程序和数据源之间是通过流联系起来的。3.流可以分为输入流和输出流,也可以分为字节流和字符流4.FilelnputStream和FileOutputStream以字节流的方式读写文本文件5.Buffe...

2018-05-20 20:58:17

阅读数 77

评论数 0

JAVA高级特性第三章课后作业

1.使用BufferedReader和BufferedWriter复制C:\target.txt查看文件内容和文件带大小是否一致。package wenjian4; import java.io.*; public class Test { public static void main(...

2018-05-20 20:47:13

阅读数 191

评论数 0

JAVA高级特性第二章知识点

1.枚举可以使代码更容易于维护,有助于确保给变量指定合法的,期望的值。2.包装类均位于java.lang包中,每个基本数据类型对应着一个包装类。3.java.lang.Math类提供了常用的数学运算方法。4.定义一个字符串时可以使用String类,StringBuffer类和StringBuild...

2018-05-15 21:30:41

阅读数 70

评论数 0

JAVA高级特性第二章课后作业

1.从控制台输入字符串,字符串的长度必须是6,如果输入的字符串长度不等于6,则重新输入。package kehouzuoye; import java.util.Scanner; public class Test { public static void main(String[] ar...

2018-05-15 21:12:12

阅读数 719

评论数 0

JAVA高级特性第一章知识点

1.集合弥补了数组的缺陷,它比数组更加灵活,更实用,可大大提高软件开发的效率,而且不同的集合可以适用于不同的场合。2.集合框架是为表示和操作集合而规定的一种统一的标准体系结构。集合框架包含三大块内同:对外的接口,接口的实现和对集合运算的算法。3.通常说JAVA的集合框架中有两大类接口,即Colle...

2018-05-13 15:33:13

阅读数 94

评论数 0

JAVA高级特性第一章课后习题

1.创建类Queue,代表队列(特点:先进先出),添加add()及get()方法,并添加main()进行效果验证。package kenhouzuoye; public class Queue { String name;//姓名 int avg;//年龄 public Queue(Str...

2018-05-13 15:13:31

阅读数 714

评论数 0

面向对象综合练习(动物乐园)

package dongwuleyuan; public abstract class Animals { String name;//共同属性姓名 public Animals(String name) { this.name=name; } public String g...

2018-05-09 09:33:51

阅读数 774

评论数 0

面向对象第七章知识点

(1)异常是由java应用程序抛出和处理的非严重错误,它可以分为Checked异常和运行异常两大类  (2)Cheked 异常必须捕获或者声明抛出,否则无法通过编译。运行时异常不要求必须捕获或者       声明抛出。  (3)Java 的异常处理是通过五个关键字来实现的: try、catch、f...

2018-05-07 19:41:36

阅读数 47

评论数 0

面向对象第七章课后习题

1.编写能产生ArraylndexOutOfBoundsException 异常的代码,并将其捕获,在控制台上输出异常信息。package kehouzuoye; public class ArrExceptionTest2 { public static void main(String[...

2018-05-07 19:36:38

阅读数 132

评论数 0

面向对象第六章知识点

1.接口中的属性都是全局静态常量,接口中的方法都是全局抽象方法,接口中没有构造方法。2.类只能继承一个父类,但是可以实现多个接口,一个类如果实现了一个接口,则必须实现接口中的全部方法,否则必须将其定义为抽象类。Java通过实现接口达到了多重继承的效果。3.接口表示一种约定,接口表示一种能力,接口体...

2018-05-03 20:38:13

阅读数 36

评论数 0

面向对象第六章课后习题

1.在第三题的进行功能扩展。(1)增加一种新的动物类型:Pig(猪),实现shout()方法。(2)修改Store类的get()方法:如果传入的参数是字符串dog,则返回一个Dog对象;如果传入的参数是字串           pig,则返回一个Pig对象;否则,返回一个Cat对象。(3)在测试类...

2018-05-03 20:19:58

阅读数 305

评论数 0

面向对象第五章知识点

1.通过多态可以减少类中的代码量,可以提高代码的可扩展性和可维护性。继承是多态的基础,没有继承就没有多态。2.把子类转换为父类称为向上转型,自动进行类型转换,把父类转换为子类称为向下转型,必须进行强制类型转换。3.向上转型后通过父类引用变量调用的方法是子类覆盖或继承父类的方法,通过父类引用变量无法...

2018-05-02 19:09:26

阅读数 32

评论数 0

面向对象第五章课后习题

1.编码创建一个打印类Printer,定义抽象方法print();创建两个子类,即针式打印机类DotMatrixPrinter和喷墨打印机类LnkpetPrinter,并在各自类中重写方法print(),编写测试类实现两种打印机打印,在添加一个激光打印机子类LaserPrinter,重写方法pri...

2018-05-02 18:48:07

阅读数 936

评论数 0

面向对象第四章知识点

继承:满足is a的关系,可以通过关键字extends来实现继承.1.会继承父类的属性跟方法(不包括用private修饰的属性和方法)2.继承的关键字是  extends3.被继承的对象称之为父类,继承者称之为子类4.父类的构造方法只能被子类调用,不能被继承5.任何一个类都有一个默认的父类 Obj...

2018-05-02 17:47:33

阅读数 43

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭