17 小宇飞刀

尚未进行身份认证

小宇飞刀的技术博客,谢祥选的网络家园!

等级
TA的排名 2k+

Java第十一周作业

目录Java 集合框架一、集合框架体系图二、Java中的常用集合接口Set和List的区别三、Java中的常用集合实现类(集合类)四、集合算法五、如何使用迭代器1、遍历 ArrayList2、遍历 Map六、如何使用比较器1、Comparable比较器的使用:2、Comparator比较器的使用:七、总结八、演示DEMO源代码在github上...

2019-11-17 16:19:51

Java常见异常大全

Java常见异常类:算术异常类:ArithmeticExecption空指针异常类:NullPointerException类型强制转换异常:ClassCastException数组负下标异常:NegativeArrayException数组下标越界异常:ArrayIndexOutOfBoundsException违背安全原则异常:SecturityException...

2019-11-17 13:37:44

Java中的浮点数据(float、double)进行算术运算时出错的问题剖析

本文主题:对浮点数进行算术运算时,为何运算结果不正确? BigDecimal类型、常用方法的讲解。 简单的浮点数算术运算工具类的设计。在Java前面讲解float、double两种基本浮点类型时已经指出,这两个基本类型的浮点数容易引起精度丢失。其实,不仅是Java,很多编程语言也存在这个问题。先看如下程序:public class DoubleTest { public sta...

2019-11-04 19:26:28

Java枚举详解:enum关键字、Java枚举(Enum)类、EnumMap 与 EnumSet

目录一、Java中的枚举1、声明枚举类型2、Enum类的常用方法3、为枚举添加方法二、EnumMap与EnumSet1、EnumMap类2、EnumSet类一、Java中的枚举枚举是一个被命名的整型常数的集合,用于声明一组带标识符的常数。枚举在曰常生活中很常见,例如一个人的性别只能是“男”或者“女”,一周的星期只能是7天中的一天等等。类似这种当一个变...

2019-11-03 15:46:23

第十周Java作业

本周主题:Java中自带的常用接口和类的使用一、Java Number & Math 类二、Java 数据结构枚举(Enumeration)位集合(BitSet)向量(Vector)栈(Stack)字典(Dictionary)哈希表(Hashtable)属性(Properties)一、Java Number & Math 类一般地,当我们...

2019-11-02 17:31:25

第九周Java作业

本周主题:面向对象程序设计(三)Java抽象类 Java接口 Java包(package)一、Java抽象类1、抽象类的概念在面向对象的概念中,所有的对象都是通过类来描绘的,但是反过来,并不是所有的类都是用来描绘对象的,如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类。抽象类除了不能实例化对象之外,类的其它功能依然存在,成员变量、成员方法和构造方...

2019-10-21 11:08:58

第八周Java作业

本周主题:面向对象程序设计(二)JAVA面向对象三大特性:一、Java封装二、Java继承三、Java多态一、Java封装1、封装的概念在面向对象程式设计方法中,封装(英语:Encapsulation)是指一种将抽象性函式接口的实现细节部份包装、隐藏起来的方法。封装可以被认为是一个保护屏障,防止该类的代码和数据被外部类定义的代码随机访问。要访问该类...

2019-10-20 00:42:11

深入理解Java的接口和抽象类

  对于面向对象编程来说,抽象是它的一大特征之一。在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类。这两者有太多相似的地方,又有太多不同的地方。很多人在初学的时候会以为它们可以随意互换使用,但是实际则不然。今天我们就一起来学习一下Java中的接口和抽象类。下面是本文的目录大纲:目录一、抽象类二、接口三、抽象类和接口的区别四、抽象类和接口的经典实例  若有不正之...

2019-10-20 17:34:31

Java中的static、final、abstract含义及使用方法

一、static、final、abstract三者的使用场景与注意事项 static关键字可用于修饰成员变量和成员函数,想要实现对象中的共性数据的对象共享,可以将这个数据进行静态修饰,被静态修饰的成员可以直接被类名调用,静态随着类的加载而加载,而且优先于对象存在。静态方法只能访问静态成员(静态方法和静态变量),不可以访问非静态成员,这是因为静态方法加载时,优先于对象存在,所以没有办法访问...

2019-10-19 21:43:03

第七周Java作业

本周主题:面向对象程序设计(一)一、类和对象的概念类和对象是面向对象最基本、最重要的两个概念,在本节中通过Student类及实例对象的创建,来介绍类与对象的创建方法,成员变量、成员方法定义的基本格式,以及信息的封装与隐藏。了解面向对象的概念,熟记类与对象的概念,熟记构造方法及方法重载的特点,熟知this和static的使用方法,掌握类的继承、抽象类、接口的概念,熟知方法...

2019-10-19 20:21:11

第六周Java作业

一、概述 字符串广泛应用 在 Java 编程中,在 Java 中字符串属于对象,Java 提供了 String 类来创建和操作字符串。String 类是不可改变的,所以你一旦创建了 String 对象,那它的值就无法改变了。 如果需要对字符串做很多修改,那么应该选择使用StringBuffer & StringBuilder类,和 String 类不同的是,String...

2019-10-14 10:39:14

java的字符串格式化——String.format()和System.out.printf()的使用

引言 String类的format()方法用于创建格式化的字符串以及连接多个字符串对象。熟悉C语言应该记得C语言的sprintf()方法,两者有类似之处。format()方法有两种重载形式。重载// 使用当前本地区域对象(Locale.getDefault()),制定字符串格式和参数生成格式化的字符串String String.format(String fmt, Objec...

2019-10-13 12:40:45

第五周Java作业

本周两个主题:Java IDE介绍 数组的用法一、Java IDE1、NetBeans(Java厂家出品,原汁原味)2、Eclipse/MyEclipse(IBM→Eclipse基金会管理,免费开源/社区版免费,主流IDE)3、IDEA(IntelliJ公司出品,主流IDE)4、JBuilder(Borland公司出品,昔日霸主,昨天黄花)...

2019-10-07 17:20:06

第四周Java作业

一、循环结构1、while语句while语句程序流程图例子1:WhileDemo.java/* WhileDemo.java 输入100行“好好学习,天天向上!”*/public class WhileDemo { public static void main(String[] args) { int i = 1; while (i<=100) { ...

2019-09-24 10:09:15

第三周Java作业

一、Java标识符标识符用于命名程序对象。例如,类名、变量名、方法名等。由英文字母、下划线字符、美元字符、文字字符和数字字符组成 标识符的第一个字符不能是数字符 标识符的长度不能超过255个字符 不能和关键字重名 大小写规范变量名第一个单词的首字母小写,其后单词的首字母大写,其他字母均小写。例如:myScore 方法名采用动宾结构,书写同变量名。例如:getStudentByN...

2019-09-17 10:33:07

第二周Java作业

一、本周主题为GIT版本控制软件的使用,要求掌握:1、git的含义、功能和作用2、git的安装、配置和基本的使用方法。3、github和gitee网站的注册。适合小白/菜鸟的git最浅显的教程https://blog.csdn.net/xieyunc/article/details/88204813二、java中的数据类型---简单数据类型public clas...

2019-09-10 11:26:56

第一周Java作业

本周主题:目录一、jdk,jre,jvm的关系:​二、搭建JAVA开发环境三、HelloWorld--Demo四、常用网址五、演示DEMO源代码在github上的仓库地址一、jdk,jre,jvm的关系:JDK中包含了JRE,而JVM作为java程序运行的核心,它被包含在JRE中,一般情况下JVM是不可能独立工作的,它与JRE一起构成了java的运行时环境,由JRE...

2019-09-06 10:09:32

ME60(v600r002c02spc700)版本配置端口镜像方法及注意事项

1、端口镜像的具体配置:例如把gi1/0/8端口流量镜像到gi3/0/1端口:interface gigabitethernet3/0/1---------观测口undo shutdownport-observing observe-index 3---------(index索引必须与物理接口所在的槽位号一致)slot 1----------------------------...

2019-08-31 09:13:39

使用T-SQL命令,创建MS-SQL数据库角色、架构、用户名、登录名,并进行权限设置

使用T-SQL命令,创建MS-SQL数据库角色、架构、用户名、登录名,并进行权限设置,注意删除命令的执行顺序:--0、设置当前要操作的默认数据库useXXX数据库;go--1、删除当前数据库中的架构ifexists(select*fromsys.schemaswherename='dc_role') dropschemadc_rolegoifexists...

2019-08-15 13:02:17

你真的懂 Unicode 和 UTF-8 是什么关系吗?来看看这个就彻底懂了!

想必做过爬虫的同学肯定被编码问题困扰过,有 UTF-8、GBK、Unicode 等等编码方式,但你真的了解其中的原理吗?下面我们就来了解一下 Unicode 和 UTF-8 编码到底有什么关系。要弄清 Unicode 与 UTF-8 的关系,我们还得从他们的来源说起,下来我们从刚开始的编码说起,直到 Unicode 的出现,我们就会感觉到他们之间的关系ASCII码我们都知道,在计算机...

2019-07-28 16:06:44

查看更多

勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。