- 博客(11)
- 收藏
- 关注
原创 Java基础(十一)泛型与集合类
11-1 编写一个基于泛型的线性链表数据结构。11-2 编写一个基于泛型的循环链表数据结构。11-3 编写一个基于泛型的双项链表数据结构。11-4 编写一个基于泛型的采用链式存储结构的“栈”数据结构。11-5 编写一个基于泛型的采用顺序存储结构的“栈”数据结构。11-6 编写一个基于泛型的采用链式存储结构的“队列”数据结构。11-7 编写一个基于泛型的采用顺序存储结构的“队列”数据结构。11-8 编
2017-08-30 14:46:42 378
原创 Java基础(十)
10-1 字节流与字符流有什么区别?应用场合分别是什么? 字节流:处理字节和字节数组或二进制对象; 字符流:处理字符、字符数组或字符串。 字符流方便处理字符,和文本处理有关系的就用字符流 ,其他的比如说音频视频图片等等文件的,和字符没有关系了,就用字节流10-2 编写一个控制台程序,对于用户输入的一个目录名,程序列出该目录下所有的文件。import java.util.Scanner;imp
2017-08-27 23:23:20 275
原创 Java基础(九)异常处理和断言
9-1 用于异常处理的关键字有哪些? throw throws try catch finally9-2 查找帮助文档,画出下列类的继承关系图。 java.lang.Throwable、java.lang.Error、java.lang.Exception、java.lang.OutOfMemory、java.io.IOException、java.io.StreamCorrupt
2017-08-27 14:23:09 398
原创 Java基础(八)字符串与正则表达式
8-1下列程序能否编译通过,如果可以,请判断输出的结果;如果编译错误,请修正。String s1="xyz"; String s2="xyz"; if(s1==s2) System.out.println("equals"); else System.out.println("not equals");输出:equals8-2 下列程序能否编译通过,如果可以
2017-08-26 12:46:16 350
原创 Java基础(七)面向对象高级特性
7-1下列程序能否编译通过,如果变异错误,请修正。class A { A(int i) { }}class B extends A {}编译错误,classA中定义了有参数的构造方法,子类中必须显式调用父类的构造方法,修改如下:class A { A(int i) { }}class B extends A { B() { super(1
2017-08-25 21:42:53 310
原创 Java基础(六)方法与参数传递
6-1 编写方法,接收两个int参数,返回较大者。public int max(int x, int y) { return Math.max(x, y); }6-2 下列程序能否编译通过,如果可以,请判断输出的结果;如果编译错误,请修正。public class Main{int action(){i=9;return i;}public static void ma
2017-08-24 22:58:33 243
原创 Java基础(五)流程控制语句
5-1 编写程序,用尽可能少的语句判断一个整数是否闰年,是返回true,否返回false。只要满足一个条件就是闰年: 1. 能被4整除,但不能被100整除 2. 能被400整除package practice;import java.util.Scanner;public class LeapYear { static boolean judge(int i) { if
2017-08-23 19:01:01 213
原创 Java基础(四)组合数据类型
4-1 设计并实现一个Book类。具有ISBN号、书名、出版社、作者等私有属性。定义一个构造方法,接收数值并初始化上述的数据。创建所有属性的get和set方法,set方法用来接收一个数值并用它来设置属性的值,get方法返回该属性的值。创建一个Bookstore类,在它的main()方法中创建多个Book对象。Book类:package practice;public class Book {
2017-08-23 00:24:45 734
原创 Java基础(三)数据类型与运算
3-1 下列哪些是合法的标识符: Java、2nd、second、final、finally、Short2nd、final、finally不合法,2nd不符合标识符规范,而final、finally属于Java关键字 在Java语言中,标识符必须是以字母开始的字符序列,后面可以跟零个或多个字母、下划线、美元符和数字组成的任意符号序列,没有最大长度限制。3-2 以下代码的输出结果分别是什么?int
2017-08-22 20:35:40 579
原创 Java基础(二)类与对象相关
2-1 举例说明你生活中的类和对象狗是类,一只哈士奇是对象 杯子是类,一个玻璃杯是对象2-2 试述成员方法与属性的区别在Java语言中,对象是一组描述对象的属性和操作方法的集合,属性表明方法的状态,方法表明对象的行为。 2-3 用Java语言的类来描述“车”。车的属性有厂商、出厂年份、型号、颜色,车的行为有启动、行驶、刹车、保养等。public class Car { String
2017-08-18 00:44:47 324
原创 Java基础(一)Java概述相关
1-1.简述JDK、JRE、JVM的英文全称及含义JDK : Java Development Kit Java开发工具包 JRE : Java Runtime Environment Java运行环境 JVM : Java Virtual Machine Java虚拟机1-2.简述Java语言的特点Java为纯面对对象语言具有可移植性,可以实现“一次编译,
2017-08-17 22:52:03 230 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人