自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 Java Web之HTML学习

Java Web之HTML的学习

2022-12-30 11:14:00 124 1

原创 图形用户界面设计

图形用户界面设计

2022-06-05 23:46:34 259

原创 IO的进一步学习和多线程

运行结果:(不唯一)学习来源:来源一

2022-06-02 13:08:25 95

原创 Java之IO学习

IO一、IO和流的划分1.IO硬盘 ----> 内存 input 即内存中读入硬盘上的数据,叫做 读-read内存 ----> 硬盘 output 即内存中往硬盘上写数据,叫做 写-write2.读数据的方式划分a)字节流 每次读取 1byteb)字符流 每次读取一个字符 适用于普通文本文件3.字节流与字符流的区别字节流可以读取任何形式的数据:包括文本、音频、图像、视频等字符流只能读取纯文本形式的数据,也就是txt格式的数据4.有哪些是字节流,哪些是字符流? 以

2022-05-29 22:53:00 138

原创 泛型新体会、封装类与自动拆装箱

泛型新体会、封装类与自动拆装箱一、泛型泛型:1.泛型是:类型 ---> 参数化,也就是传参2.格式: public class 类名<泛型类型1,···> //该表达式也被称为钻石表达式,类型名一般推荐使用大写字母,T V K 等 //不推荐使用小写字母或者是单词3.< ? extends E > 与 < ? super E > < ? extends E > a) ? 是 E 的子类,两者都是引用类型

2022-05-26 00:19:12 73 1

原创 Java异常学习

异常1.小概要1.Throwable有两个重要的子类:Exception(异常)和Error(错误),二者都是Java异常处理的重要子类2.Exception分为RuntimeException(运行时异常)和非运行时异常 a)RuntimeException:运行时异常,除此之外的异常,其他的都叫做编译时异常 b)非运行时异常:编译时异常,在编译前处理,又称为受控异常或者受检异常3.两个重要的方法: a) getMessage():拿出构造方法中传入的参数、提示信息 b) prin

2022-05-22 20:41:49 142

原创 StarUML类图

StarUML类图一、StarUML下载地址官网地址:http://staruml.io下载后可以选择付费购买,但是不购买也不太影响使用二、功能区介绍1.菜单栏:是一个常见的区域,用于创建新文件、保存、编辑、调试等2.类图列表:列表中显示已经创建的图,如类图、用例图、时序图等3.工具区:里面包含各种常用工具,主要是各种图形、关系线等4.绘图区:主要用于图的绘制5.工程区:显示创建的工程及已经绘出的图形6.扩展区:从上至下依次为:扩展管理器、图缩略图、Markdown文档、小地图、关系视

2022-05-18 05:03:00 1830

原创 String、StringBuffer与StringBuilder

String、StringBuffer与StringBuilder三者的联系StringStringBufferStringBuilder不可变类可变类可变类一旦一个String对象被创建以后,包含在这个对象中的字符序列是不可改变的,直至这个对象被销毁当一个StringBuffer被创建以后,通过StringBuffer提供的方法可以改变这个字符串对象的字符序列,一旦通过StringBuffer生成了最终想要的字符串,就可以调用它的toString()方法将其转换为

2022-05-12 03:45:37 54

原创 泛型与异常初步了解

泛型与异常初步了解泛型:1.泛型,一种把类型明确的工作推迟到创建对象或调用方法的方式,即“参数化类型”,把类型当参数传递2.是对java语言的类型系统的一种扩展,以支持创建可以按类型进行参数化的类3.在泛型使用过程中,操作的数据类型被指定为一个参数,这种参数类型可以用在类、接口和方法中,分别被称为泛型类、泛型接口、泛型方法4.泛型的主要目标是提高java程序的类型安全性5.泛型类型必须是引用类型使用泛型前:ObjectA类package com.HSY.ObjectA;publi

2022-05-05 05:23:57 63

原创 ArrayList源码感受

ArrayList源码的体会ArrayList与LinkedList的异同1.ArrayList是Array(动态数组)的数据结构,LinkedList是Link(链表)的数据结构,其中数组一旦被创建,大小就固定了,数组的大小是不可以被改变的,无论静态的还是动态的,数组的长度已经确立了2.ArrayList访问数据是随机且高效的,LinkedList随机插入删除数据是高效的3.ArrayList自由性较低,需要考虑容量问题,但是它的使用比较方便,只需要创建,然后添加数据,通过调用下标进行使用;而Li

2022-04-25 04:36:12 151

原创 浅学JAVA继承

浅学JAVA继承在继承中,可以表示为is-a的关系比如在Animal这个父类中:cat:cat is an Animaldog:dog is an Animal在java的继承中,关键字是:extends继承的优点:1.避免代码重复2.加强父类缺点:耦合太高public class Animal{ private String action; public void eat() { }}public class Dog{ pri

2022-04-13 19:00:47 147

原创 this的使用、静态代码块与实例代码块

this的使用、静态代码块与实例代码块this的使用1)this()指代一个被定义的构造方法2)只存在于构造方法中3)它必须是构造方法中的第一条语句,如果不是,会报下面错误: call to this must be first statement in constructor 它必须是构造方法中的第一条语句class Date{ private int year; private int month; private int day; public Date() {

2022-04-05 01:17:39 489

原创 java学习记录03

java学习记录03API文档的基本使用方法这是API文档的在线链接:API文档一、Java API的介绍API:全称Application Programming Interface,即应用程序编程接口。API是一些预先定义函数,目的是用来提供应用程序与开发人员基于某软件或者某硬件得以访问一组例程的能力,并且无需访问源码或无需理解内部工作机制细节。API就是操作系统给应用程序的调用接口,应用程序通过调用操作系统的 API而使操作系统去执行应用程序的命令(动作)。在 Windows 中,系

2022-03-28 00:21:33 95

原创 package的创建、使用及所遇问题

package的创建、使用及所遇问题项目实训3.5:设计计算购买商品总金额程序购买总金额达到或超过1000元,按八折优惠,送200元的购物卷;购买总金额达到或超过500元,但未达到1000元,按八五折优惠,送100元的购物卷;购买总金额达到或超过300元,但未达到500元,按九折优惠,送70元的购物卷;购买总金额小于300元,按九五折优惠首先自己创建了一个总文件夹,然后在里面创建了两个小文件夹,分别保存main方法与计算的方法,在编译计算方法时成功,但在编译main方法时遇到问题:自己想是否是文

2022-03-15 01:38:44 534

原创 Java学习记录02

Java学习记录02在学习中,博客的书写不可缺少,相应的markdown基本语法也要掌握,下面是自己在CSDN上查找并学习的链接:Markdown语法2.6项目实训:基于控制台设计简易打折与累加计算import java.util.Scanner;public class Counter{ public static void main(String[] args) { System.out.println("欢迎使用计算器"); while(keep()==1)//计算

2022-03-13 20:14:53 571

原创 Java学习记录01

Java学习记录01在java的学习中dos命令的熟练使用不可缺少,以下是常用的dos命令1、md或mkdir -- 创建目录2、cls 清屏3、盘符: 如 C: D:4、dir指令,可以看某个目录下的子目录5、cd:切换目录 cd ..回到上一级目录 cd . 在当前目录下6、rd 删除一个目录 -- rd 目录名7、del 删除一个文件 -- del 文件名8、敲命令的时候自动补全 tab9、打开命令行 win+R10、用上下箭头翻阅历史指令记录11、删除" .class"后缀的

2022-03-06 14:31:05 226 1

原创 我的Java学习记录01

我的Java学习记录01在学习Java前,自己在CSDN上查找安装jdk教程,这个是自己参考的jdk1.8安装和环境配置的教程:https://blog.csdn.net/weixin_44084189/article/details/98966787在安装好notepad++(编辑器,主要用于java代码的编写)与typora(Markdown编辑器,主要用于博客的编写)后,正式开始了Java的学习。dos常用键1、cls清屏2、切换盘,D: C:3、cd 查询文件4、del删除文件5、W

2022-03-03 13:13:10 133 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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