- 博客(34)
- 收藏
- 关注
原创 学生成绩排序系统
package newstudent; public class Student implements Comparable<Student>{ private String code; private String name; private String subject; private int grade; public String getCode() { return code; } public void setCode(String code) { this
2020-06-10 08:19:49
671
2
原创 Java实现播放器案例
package com.dodoke.player; public class Song implements Comparable<Song>{ private String id; private String name; private String singner; public Song() { super(); } public Song(String id, String name, String singner) { super(); this.id
2020-06-09 19:22:56
876
转载 URL和URI的区别
原文链接:https://blog.youkuaiyun.com/koflance/article/details/79635240 URI包括URL和URN两个类别,URL是URI的子集,所以URL一定是URI,而URI不一定是URL URI = Universal Resource Identifier 统一资源标志符,用来标识抽象或物理资源的一个紧凑字符串。 URL = Universal Resource Locator 统一资源定位符,一种定位资源的主要访问机制的字符串,一个标准的URL必须包括:protoc
2020-06-02 21:26:09
341
原创 集合排序练习
练习 一、选择 1 在下面代码中的(1)(2)处可以填写(多选)(BC ) A. int int B. Integer Integer C. String String D. string string 2 下列说法中不正确的是:(D ) A. Comparator接口用于对自定义类进行整体排序 B. Comparator接口可以将Comparator传递给sort方法 C. int compare(T o1,T o2)比较用来排序的两个对象 D. boolean equals(Object obj
2020-05-29 12:03:59
292
原创 java集合作业
练习 一、选择 下列不属于Collection子接口的是(B ) A. List B. Map C. Queue D. Set 已知ArrayList的对象是list,以下哪个方法是判断ArrayList中是否包含"dodoke"(A ) A. list.contains(“dodoke”); B. list.add(“dodoke”); C. list.remove(“dodoke”); D. list.remove(“dodoke”); 下列哪个方法可以获取列表指定位置处的元素(D ) A.
2020-05-27 11:17:09
1004
原创 Java包装类
练习一、 1 选择Java中提供了名为(C )的包装类来包装字符类型 A. Integer B. String C. Character D. Char 2 以下哪一选项不是基本数据类型(C ) A. boolean B. float C. Integer D. char 3 下列关于基本类型和包装类的叙述中错误的是(多选)(BC ) A. Java中的数据类型包括基本数据类型和引用类型 B. Byte是基本数据类型 C. 基本数据类型可以调用方法 D. 每个基本数据类型都有对应的包装类 4 Double
2020-05-20 21:17:14
325
原创 java异常习题
练习一、 1 选择下列代码中的异常属于(多选)( AD) A. 非检查型异常 B. 检查型异常 C. Error D. Exception 2 类及其子类所表示的异常是用户程序无法处理的(C ) A. NumberFormatException B. Exception C. Error D. RuntimeException 3 数组下标越界,则发生异常,提示为(D ) A. IOException B. ArithmeticException C. SQLException D. ArrayIndex
2020-05-18 21:09:09
859
原创 java多态----习题
练习 一、选择 下列代码的运行结果为(C ) A. 我是动物 B. 编译错误 C. 我是动物 我是老虎 我是哈士奇 D. 我是动物 我是老虎 我是哈士奇 创建一个父类Animal,一个子类Cat,Animal three = new Cat(C );不是 A. 向上转型 B. 自动转型 C. 向下转型 D. 隐式转型 下列代码怎么修改可以使其成功运行:(A ) A. 删除掉标注3位置的one.fly( ) B. 标注1的Animal one=new Bird()修改为Anima
2020-05-13 19:59:11
1910
原创 单例模式-------习题
练习 一、选择 单例模式的实现必须满足(AC )个条件(多选) A. 类中的构造方法的访问权限必须设置为私有的 B. 类中的构造方法必须用protected修饰 C. 必须在类中创建该类的静态私有对象 D. 在类中提供一个公有的静态方法用于创建、获取静态私有对象 下列关于懒汉式和饿汉式的说法错误的是(多选)(A B ) A. 饿汉式在第一次使用时进行实例化 B. 懒汉式在类加载时就创建实例 C. 饿汉式的线程是安全的 D. 懒汉式存在线程风险 二、编程 某公司研发星球维护系统,请使用饿汉式单例模
2020-05-11 21:24:10
637
原创 java继承习题
练习 一、选择 在Java中,以下程序的输出结果是(B ) 在Java中,以下关于方法重载和方法重写描述正确的是(D ) A. 方法重载和方法重写实现的功能相同 B. 方法重载出现在父子关系中,方法重写是在同一类中 C. 方法重载的返回类型必须一致,参数项必须不同 D. 方法重写需要出现在满足继承关系的子类中 哪个选项中的方法插入到(1)处可以正确实现方法重写(C ) A. public static void bark(){} B. public final void display(){
2020-05-11 21:00:42
1399
原创 员工信息案例习题
练习 一、选择 执行下面代码后,哪几个结论是正确的( B) 执行下面代码后,哪几个结论是正确的(多选)(AD ) String[ ] s = new String[10]; A. s[9]为null B. s[10]的内容为空字符串 C. 没有s[0] D. s.length=10 二、编程题 题目要求: 某公司要开发内部的 “办公信息化管理系统”,请使用面向对象的思想描述以下员工信息。 任务描述 一、语言和环境 实现语言 Java语言 环境要求及开发工具 JDK、Eclipse 二、程序整体要求
2020-05-08 19:07:35
1370
原创 java面向对象习题
练习 一、选择 当类中的一个成员方法被下面哪个修饰符修饰后,该方法只能在本类中被访问(B ) A. public B. private C. final D. default 运行以下Java代码,说法正确的是(A ) java封装的意义(多选)(ABC) A. 防止使用者错误修改系统的属性 B. 提高系统的独立性 C. 提高软件的可重用性 D. 提高构建大型系统的风险 下面代码...
2020-05-07 18:25:07
2359
原创 Java面向对象-----习题
练习 一、单选 有关Java中的类和对象,以下说法错误的是(B ) A. 同一个类的所有对象都拥有相同的特征和行为 B. 类和对象一样,只是说法不同 C. 对象是具有属性和行为的实体 D. 类规定了对象拥有的特征和行为 在java中,以下程序的运行结果是(A ) 下面代码运行的正确结果是( ) ...
2020-05-06 20:04:56
1575
原创 JAVA数组,习题4
下列数组声明的语法格式不正确的是(B) A. int[] array; B. int array[]; C. char[]; D. String[] strArray; 已知一个长度为10的数组b,数组b的第三个元素表示为?( C) A. b[3] B. b(3) C. b[2] D. b(2) 当数组下标越界时,会发生(C) A. 系统崩溃 B. 直接跳过 C. 抛出异常 D....
2020-04-24 17:37:06
1101
原创 java流程控制,习题3
请看下面的程序代码,运行结果为:( D) 当a=1,b=3,c=5,d=4时,执行完下面一段程序后x的值是( B ) 关于switch结构,以下说法正确的是(D) A. default语句在switch结构中是必需的 B. break语句在switch结构中是必需的 C. default语句后的语句总是会被执行 D. switch()小括号中的表达式可以是字符串类型 关于选择结...
2020-04-23 19:09:09
782
原创 java表达式与运算符,习题2
练习 一、选择 设有如下变量,以下哪些语句编译不出错 ( B) 若有 a=3,则执行下列语句为a的值为? a+=a*=a;2. ( D) A. 3 B. 12 C. 9 D.18 下面的运算符中,用于执行除法运算是哪个?(A ) A. / B. \ C. % D.* 下面代码的输出结果为?(A ) 执行下列程序段后,m,x,y的值分别是?( B) A. true,...
2020-04-22 17:10:52
680
原创 Java常量与变量的学习,习题作业1
1.下列属于合法的Java标识符是?(多选) A.$valueB.VoldC.classD.1abcE.myvalueF.void_class ABF 2.下列哪一一个选项不是Java的关键字? A.classB.packageC.VoidD.static C 3.下列可以表示数值型数据的数据类型是?(多选) A.byteB.floatC.booleanD.long AD 4.关于数据类型的说法错...
2020-04-21 18:23:15
1629
转载 JRE、JDK和JVM三者之间的关系
JRE、JDK和JVM三者之间的关系 JDK JDK是java开发工具包,在其安装目录下面有六个文件夹、一些描述文件、一个src压缩文件。bin、include、lib、 jre这四个文件夹起作用,demo、sample是一些例子。可以看出来JDK包含JRE,而JRE包含JVM。 bin:最主要的是编译器(javac.exe) include:java和JVM交互用的头文件 lib:类库 jre:...
2020-04-20 16:00:45
215
原创 JavaScript的程序控制语句
程序控制语句 条件判断类控制语句 1、语法格式:if(条件){ 代码段; } else { 代码段; } 多条件分支控制语句 循环语句: For循环 while循环 do-while循环 1、for循环 2、语法:for(定义条件;判断条件;迭代条件){ 具体的循环输出语句; } 1、计算:1+2+3+。。。。。+100? 4、i++ 等同于 i=i+1 等同于 i+=1 5、...
2020-04-11 10:07:13
193
原创 javascript的基本运算符
javascript的基本运算符 比较运算符: 用于比较两个值 结果true false 运算符范围 > >= != < <= 逻辑运算符: 包含逻辑与 或 非 等,其结果为true false 格式:&& and || or !非 对于&&:两个都是true,结果才是true,有一个是false结果就是false;...
2020-04-11 08:51:14
122
原创 javascript特殊类型与转换
特殊类型; object NaN 1、object 对象类型 在js常见的对象有 window document array等 2、NaN 是Number的特殊类型,isNaN(); – 用来判断是否是非数值? (1) 如果是数字的话,返回false; (2) 如果不是数字返回true; 类型转换 parseInt() – 转转成整形 parseFloat(); ...
2020-04-11 07:54:12
145
原创 css过渡
过渡 实现动画效果一个主要特性就是过渡,属性值得变化实现过渡,触发动画产生交互。是一个元素它的属性从一个值变化到另一个值得过程 1、允许css属性值在一定得时间区间内平滑得过渡 2、在鼠标点击,获得焦点,被点击或对元素人格改变中触发,并圆滑得以动画效果改变css得属性值 3、兼容性:ie10+ firefox16+ chrome26+ safari6.1+ opera12.1+ Trans...
2020-04-10 20:21:54
124
原创 Animation-timing-function属性
Animation-timing-function属性 Animation-timing-function属性: 1、对象动画得过渡类型 2、语法; (1)ease 平滑过渡 等同于贝塞尔曲线(0.25,0.1,0.25 ,1.0)–开头和结尾比较平滑,但最后相对较快。 (2)linear 线性过渡 --突然开始,中间匀速,再次突然停止。 (3)ease-in 由慢到快 (4)ease-out 由...
2020-04-10 20:15:52
577
原创 H5属性变化小节
H5新增属性分为四节内容: 1、Input email url number range Date pickers search color tel 2、表单属性 autocomplete autofocus multiple placeholder required 3、链接属性 link base – target /a超链接 4、其他属性 script ...
2020-04-06 17:22:13
171
原创 CSS3背景和渐变
背景 背景图像区域: 1、指定背景绘制一个区域 2、Backguround-clip: 1、border-box(背景被裁剪到边框盒) – 默认值 2、Padding-box(背景被裁剪到内边距框) 3、Content-box(背景被裁减到内容框) 背景图像定位 1、background-origin:设置元素背景图像得原始起始位置 2、Background-position:2个值: 水平盒垂直...
2020-03-29 16:54:05
136
原创 css定位
CSS定位 CSS 定为有position:static静态定位,position:relative相对定位,position:absolute绝对定位,position:fixed相对于浏览器窗口定位。 相对定位 相对定位 1、 相对定位的偏移量参照物就是元素本身,不论它的父元素和相邻元素的position是什么,它都是相对于它原来的位置进行偏移。 2、设置相对定位的块级元素,如果没有设置宽度...
2020-03-08 21:55:02
118
原创 CSS基础入门
什么是CSS CSS全称Cascading style sheets 层叠样式表。 Css的作用 1、 结构和样式 – css分离的方式,便于后期的维护和改版 2、 可以用多套样式,使得网页有任意样式切换的效果 3、 使得页面载入更快,降低服务器的成本 CSS的样式 css的样式分为内部样式,外部样式和行内样式。 内部样式 在这里插入代码片 ...
2020-03-07 10:18:02
89
原创 块状元素和行内元素
块级元素 “块级元素”译为 block level element 块级元素通常出现在浏览器代码的开始与结束, 块状元素:占据一行,换行; 如 div、ul、ol、li、dl、dt、dd、h1~h6、p、form、hr、。。。 行级元素 行级元素译为 inline element 行级元素在显示时通常不会以新行开始。 行内元素:在一行,不换行; b、em、img、input、a、sup、sub、t...
2020-03-06 21:15:51
262
原创 表格与表单
表格与表单 表格 <table> <tr> <td>......</td> </tr> </table> table 用于定义一个表格,tr用于定义表格中的一行,添加在< table>< /table>之间。td用于定义表格的一列,添加于< tr>< /tr>之间。< ta...
2020-03-01 19:04:33
282
原创 第一篇,html学习小节。
html学习小节 html(hyperText markup Language!)意思为超文本标记语言。 特点: 1、不需要编译,直接由浏览器执行 2、一个文本文件 3、必须使用html或者htm作为文件名的后缀 4、对大小写不敏感,HTML和html都一样 我用的编程软件是sublime HTML基本结构 基本结构: 1、头部信息 测试 2、网页内容 网页主体内容 整个html文件 ...
2020-02-22 17:16:22
138
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人