学习java笔记
文章平均质量分 66
呆猛的呆呆小哥
这个作者很懒,什么都没留下…
展开
-
JavaSE IO流day14
JavaSE IO流day14第一章 缓冲流1.1 概述1.2字节缓冲流 :BufferedInputStream , BufferedOutputStream1.3 字符缓冲流 : BufferedReader , BufferedWriter[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-8et3OrHV-1597999067830)()]1.4 文本排序第二章 转换流2.1 转换流原理2.2 OutputStreamWriter类原创 2020-08-21 16:38:10 · 55 阅读 · 0 评论 -
JavaSE I/O流day13
JavaSE I/O流day13第一章 IO概述1.1 什么是IOJava中I/O操作主要是指使用java.io包下的内容,进行输入,输出操作。输入也叫读取数据,输出也叫写出数据。1.2 I/O的分类根据数据的流向分为:输入流和输出流输入流:把数据从其他设备上读取到内存中的流输出流:把数据从内存中写出到其他设备上的流格局数据类型分为:字节流和字符流第二章 字节流2.1 一切皆为字节一切文件数据(文本,图片,视频等)在存储时,都是以二进制数字的形式保存;都是一个一个的字节,那么传输原创 2020-08-21 09:52:45 · 57 阅读 · 0 评论 -
JavaSE I/O流day12
JavaSE I/O流day12第一章 File类1.1 概述java.io.file 类是文件和目录路径名的抽象表示,主要用于文件和目录的创建、查找和删除等操作。1.2 构造方法public File(String pathname) :通过将给定的路径名字字符串转换为抽象路径名来创建的File实例。public File(File parent, String child)根据 parent 抽象路径名和 child 路径名字符串创建一个新 File 实例。public File(S原创 2020-07-27 17:23:50 · 52 阅读 · 0 评论 -
JavaSE集合之数据结构day10
JavaSE集合之数据结构day10第一章 数据结构1.1常见的数据结构1.1.1栈栈:stack,又称堆栈,它是运输受限的的线性表,其限制是仅允许在标的同一端进行插入和删除操作,不允许在其他任何位置进行添加,查找,删除,等操作先进后出栈的入口,出口都是栈的顶端位置栈的图像理解1.1.2 队列队列:queue,简称队,也是一种运算受限的线性表,其限制是仅允许在表的一端进行插入,而在表的另一端进行删除。先进先出队列的入口,出口各占一侧队列的图型理解1.1.3 数组数组原创 2020-07-21 23:08:23 · 88 阅读 · 0 评论 -
JavaSE集合案例之斗地主day10
JavaSE集合案例之斗地主day10第四章 集合综合案例4.1 案例介绍按照斗地主的规则,完成洗牌发牌的动作。具体规则:使用54张牌打乱顺序,三个玩家参与游戏,三人交替摸牌,每17张牌,最后三张留作底牌4.2 案例分析准备牌: 牌可以设计为一个ArrayList,每个字符串为一张牌。 每张牌由花色数字两部分组成,我们可以使用花色集合与数字集合嵌套迭代完成每张牌的组装。 牌由Collection类的shuffle方法进行随机排序。原创 2020-07-21 22:00:50 · 91 阅读 · 0 评论 -
JavaSE集合day09
JavaSE集合day09第一章 Collection集合1.1集合概述集合: 集合是java中提供的一种容器,可以用来存储多个数据。集合和数组的区别数组的长度是固定的,集合的长度是可变的。数组中存储的是同一类型的元素,可以存储基本数据类型值。集合存储的都是对象,而且对象的类型可以不一致。在开发中一般当对象多的时候,使用集合进行存储。1.2集合框架1.3Collection常用功能public boolean add (E e) :把给定的对象添加到当前集合中。public原创 2020-07-21 22:01:30 · 67 阅读 · 0 评论 -
JavaSE常用类day09
JavaSE常用类day09Date类Date表示特定的瞬间,精确到毫秒。Date类大部分的方法已经被Calendar类中的方法取代。package category.Doem02;import java.util.Date;public class Doem08 { public static void main(String[] args) { //1。创建date对象 Date date1 = new Date(); Syste原创 2020-07-21 22:02:10 · 47 阅读 · 0 评论 -
JavaSE常用类day08
JavaSE常用类day08基本类型和字符串之间的转换8种包装类提供不同类型间的转换方式:Number父类中提供的6个共性方法parseXXX()静态方法package category.Doem02;public class Doem02 { public static void main(String[] args) { //基本类型字符串转换 //1.基本类型转成字符串 int n1=100; //1.1原创 2020-07-21 22:02:42 · 55 阅读 · 0 评论 -
JavaSE常用类day07
JAvaSE常用类day07Object类超类,基类,所以类的直接或者间接父类,位于继承树的最顶层任何类,如果没有书写extends显示继承某个类,都默认直接继承Object类,否则为简介继承Object类中所定义的方法,是所有对象都具备的方法Object类型可以存储任何对象作为参数,可接受任何对象作为返回值,可返回任何对象getClass()方法public final Class<?> getClass(){}返回引用中存储的实际对象类型应用原创 2020-07-21 22:03:13 · 50 阅读 · 0 评论 -
JaveSE思维导图05
原创 2020-07-15 22:20:52 · 62 阅读 · 0 评论 -
JavaSE思维导图04
原创 2020-07-15 22:19:48 · 78 阅读 · 0 评论 -
JavaSE思维导图03
原创 2020-07-15 22:18:30 · 70 阅读 · 0 评论 -
Java基础学习日志day06
Java基础学习日志day06异常指程序运行中出现的不期而至的各种状况 如:文件找不到,非法参数异常发生在程序运行期间,他影响了程序正常的运行检查性异常:最具代表的是检查性异常是用户错误或问题引起的异常,这是程序员无法预见的。这些异常在编译时不能被简单的忽略运行时异常:时可能被程序员避免的异常,与检查性异常相反,运行时异常可以在编译时被忽略错误:错误不是异常,是脱离程序员的控制。 int a=1; int b=0; //捕获多个异常 从小到大 /原创 2020-07-21 22:03:48 · 63 阅读 · 0 评论 -
Java基础思维导图02
原创 2020-07-15 18:07:46 · 110 阅读 · 0 评论 -
Java基础思维导图总结01
原创 2020-07-15 15:03:19 · 60 阅读 · 0 评论 -
Java基础学习日志day05
Java基础学习日志day5面向对象&面向过程对于所描述复杂的事物,为了从宏观的把握,从整体上合理分析,我们需要使用面向对象的思路来分析整个系统。但是具体到微观的操作,仍然需要面向过程的思路去处理面向对象面向对象编程的本质就是:以类的方式组织代码,以对象的组织(封装)数据抽象三大特性:封装继承多态从认识的论角度考虑是先有对象后有类,对象,是具体的事物。类,是抽象的从代码运行角度是先有类后有对象,类是对象的模板调用方法//静态调用方法原创 2020-07-21 22:04:16 · 48 阅读 · 0 评论 -
Java基础学习日志day04
Java基础学习日志day04Arrays 类具有以下常用功能:给数组赋值: 通过fill方法对数组排序:通过sort方法,按升序。比较数组:通过equals方法比较数组中元素是否相等。查找数组元素:通过binarySeach方法能对排序好的数组进行二分查找操作例图代码package array;import java.util.Arrays;import java.util.Scanner;public class Doem02 { public原创 2020-07-21 22:04:47 · 57 阅读 · 0 评论 -
Java基础学习日志03
习日志day03Switch多选择结构 switcj(expression){ case value: //语句 break; //可选 default: //可选 //语句 }While 循环 while(布尔表达式){ //循环内容 }do while 循环 do{ //代码语句 }while(布尔表达式);for 循环 for(初始值;布尔表达式;更新){ //原创 2020-07-21 22:05:18 · 54 阅读 · 0 评论 -
java基础学习日志day02
学习日志day02变量变量是什么: 就是可以变化的量java是一种强类型的语言,每个变量都必须声明其类型java变量是程序中最基本的存储单元,其要素包括变量类型和作用域。变量的作用域类变量实例变量局部变量public class Variable{ static int allClicks=0; //类变量 String str="hello world!"; //实例变量 :从属与对象 ;如果不自行初始化,这个类型的默认值 int 0; boo原创 2020-07-21 22:05:45 · 80 阅读 · 0 评论 -
java基础学习日志day01
学习日志day01快捷键的使用alt +f4 关闭窗口ctrl + shift +esc 任务管理器shift +delete 永久删除打开CMD的方式开始+系统+命令提示符win健+R 输入cmd打开控制台(推荐)在任意的文件夹下面,按住shift+鼠标右键点击,在此处打开命令行窗口资源管理器的地址前面加上cmd路径常用的Dos命令#盘符切换#查看当前目录下的所有文件 dir#切换目录 cd change directory#返回目录 cd..#清理屏幕 cl原创 2020-07-21 22:06:12 · 113 阅读 · 0 评论