自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java IO流篇:File类、IO流原理及流的分类、节点流、缓冲流、数据流、字符流、对象流、对象序列化、转换流。

File对象,是Java中为了操作操作系统中文件而设计的和的抽象表示形式,与平台无关File类Java提供的一个操作文件及文件夹的类。File 能新建、删除、重命名文件和目录,但 File 不能访问文件内容本身。如果需要访问文件内容本身,则需要使用输入/输出流。想要在Java程序中表示一个真实存在的文件或目录,那么必须有一个File对 象,但是Java程序中的一个File对象,可能没有一个真实存在的文件或目录。File对象可以作为参数传递给流的构造器。

2024-04-26 13:42:06 910 1

原创 MySQL-Day02 数据库以及数据表的基本操作

数据库以及数据表的基本操作,建库,查库,删库,InnoDB,建表,修改表,删除表,查看表,表约束,表关系等知识,超详细!

2022-11-22 19:26:58 1504 1

原创 MySQL增删改查语句练习(grade表,student表,subjects表,result表)

根据上一篇MySQL的建表练习中的练习三,所建的四张表(grade表,student表,subjects表,result表),我们添加测试数据完成已下数据的操作:1. 将地址是西安市的更新为西安科技二路;2. 将S1001的email修改为空的字符串;3. 将第二门课的名字更新为 java基础,课时为60 ,班级编号是2;4. 将S1001,课程编号为 2 的成绩提高5分;5. 将 S1004,课程编号为3 的成绩更新为60,考试时间更新为 2015-10-10;6. 经核实 S1004 课程编号2 的缺考

2022-11-15 17:15:51 2643

原创 MySQL-Day01 数据库基础知识,MySQL数据库及配置安装

一、初识数据库:1. 数据库基础:1.1 什么是数据库;1.2 数据表;1.3数据库技术的构成。2.MySQL简介:2.1 MySQL的版本;2.2 MySQL的优势;2.3 MySQL 8.0的新特性。二、MySQL的安装与配置:1. MySQL的安装;2. MySQL环境变量配置;3. 登录MySQL;4. Navicat 连接数据库

2022-11-14 18:29:17 804

原创 MySQL基础练习,涉及建库、见表、约束、修改表结构等,超详细

MySQL基础练习(建库、建表、修改表结构,约束),1. 创建数据库company,在库中创建两个表offices和employees表;2. 创建数据库Market,在Market中创建数据表customers;3. 创建数据库MySchool。超详细!

2022-11-14 16:37:45 3065 1

原创 Java编程练习题:Demo96 - Demo105(多维数组)

Java编程练习题:Demo96 - Demo105(多维数组),多练练,二维数组的题偏抽象!

2022-08-20 18:08:31 1408

原创 Java网络编程 - 网络基础、Socket网络编程、TCP和UDP网路编程、URL编程

Java学习第26、27天,Java网络编程:网络基础知识、Socket网络编程知识、基于TCP和UDP网路编程、URL编程,非常详细!

2022-08-17 00:38:53 474

原创 Java编程练习题Demo81-Demo95

Java编程练习题Demo81-Demo95,涉及函数、数组、二维数组等知识,超级详细!每天刷一刷!

2022-08-16 00:16:44 633

原创 Java多线程篇:多线程的基础、线程的创建和使用、线程安全问题、Java中锁的问题、高并发场景、线程的生命周期、死锁 DeadLock、线程的通信

Java学习的第25、26天,Java多线程篇:多线程的基础、线程的创建和使用、线程安全问题、Java中锁的问题、高并发场景、线程的生命周期、死锁 DeadLock、线程的通信,超级详细!

2022-08-15 21:37:34 374

原创 Java集合篇:Map接口、Map接口的实现类、Collections集合工具类

学习Java的第21、22天,学习Java集合篇:Map接口、Map接口的实现类、Collections集合工具类,记得看完再多做做源码解析,加深印象

2022-08-14 15:16:30 999

原创 Java集合面试题整理(超详细)

本篇文张收集了一些面试中常见的Java集合面试题整理,超详细!

2022-08-14 14:44:53 3009

原创 深入Java集合:ArrayList 源码解析 - JDK8

深入解析Java集合:ArrayList和Vector源码解析,超详细

2022-08-12 23:00:02 489

原创 使用数组自定义实现Stack、Queue、ArrayList、LinkedList

使用数组自定义实现Stack、Queue、ArrayList、LinkedList

2022-08-06 01:24:26 201

原创 Java集合篇(集合框架、Collection接口、List、Set、Queue等接口及其实现类)

Java学习的第19、20天,Java集合:Java集合框架概述,Collection接口常用功能,Collection子接口之一:List接口(ArrayList、LinkedList、Vector三个实现类),Collection子接口之二:Queue接口,Collection子接口之三:Set接口......

2022-08-06 00:59:01 986

原创 Java-Day16 日期和时间相关API、数字格式化相关API

Java学习的第16天,1. JDK8之前日期时间API(System类、Date类、SimpleDateFormat类、Calendar(日历)类)2. JDK8中新日期时间API(LocalDate、LocalTime、LocalDateTime、瞬时:Instant、DateTimeFormatter类、其他API),3.DecimalFormat和NumberFormat等,4. BigInteger与BigDecimal...

2022-08-05 15:27:11 365

原创 Java-Day15 常用类解析 (包装类、Junit测试单元、Object类、String类及StringBuffer和StringBuilder)

1. 基本数据类型包装类:什么是包装类,Java中的包装类,装箱和拆箱功能,基本数据类型、包装类、String类之间的转化,进制转换。2.Junit单元测试。3. Object类,常用方法,native关键字,引用传递和对象深浅拷贝。4. String类及相关的类,String字符串,String对象的创建和图解,字符串对象是如何存储的。4.2 StringBuffer和StringBuilder...

2022-08-05 13:30:36 300

原创 Java编程练习题Demo71-Demo80

Java编程练习题:Demo71-Demo80,每天刷几道!

2022-07-30 20:57:22 750

原创 Java编程练习题Demo61-Demo70

Java编程练习题:Demo61-Demo70,每日刷几道!

2022-07-30 16:20:53 1261

原创 Java编程练习题Demo51-Demo60

Java编程练习题:Demo51-Demo60,超级详细,题超丰富,小白刷题进!

2022-07-29 19:57:52 650

原创 Java-Day14 异常和异常处理

Java学习的第14天,异常和异常处理:1. 异常;1.1 异常分类;1.2 Java中异常的继承关系;1.2.1 Java 的运行时异常;1.2.2 Java 定义在 java.lang 包中的编译型异常;1.2.3 Throwable 类的注意方法;2.异常处理;2.1 抓捕异常;2.2 抛出异常;2.3 finally关键字;2.4 try-with-resources;3. 自定义异常类.........

2022-07-29 12:20:06 269

原创 Java编程练习题Demo41-Demo50

Java编程练习题Demo41-Demo50:一下流程控制语句,递归的练习题,超详细

2022-07-27 01:03:53 1328

原创 Java编程练习题Demo33-Demo40

Demo33.如何编写程序来求最大公约数呢?Demo34.如何将一个十进制数转换为十六进制数呢?Demo35.编写一个程序,提示用户输人一个字符串,然后给出该字符串是否是回文Demo36. 质数输出,在5行中显示前50个素数,每行包含10个数Demo37. 统计正数和负数的个数然后计算这些数的平均值Demo38.(找出能被5和6整除的数)编写程序,显示从100到1000之间所有能被5和6整除的数,每行显示10个。数字之间用一个空格字符隔开。Demo39.能被5或6整除但不能被两者同时整除的数...

2022-07-26 21:00:32 673

原创 Java编程练习题:面向对象练习

Java编程练习题:面向对象练习:1. (LeetCode 第169题)给定一个大小为 n 的数组 nums ,返回其中的多数元素。多数元素是指在数组中出现次数大于 n/2 的元素。2. 综合案例(用户博客管理系统)3.(抽象类)定义一个抽象的"Role"类 有姓名 年龄 性别等成员变量。4.(抽象类)品尝饮料...

2022-07-26 00:33:09 3725 4

原创 Java-Day13 面向对象三大特征之多态,抽象类抽象方法,接口,instanceof 关键字,final关键字,static关键字,内部类

Java学习的第13天:面向对象三大特征之多态,抽象类抽象方法,接口,instanceof 关键字,final关键字,static关键字,内部类,超详细!

2022-07-25 15:45:39 282

原创 Java-Day12 面向对象的三大特征之封装、继承,单例模式(饿汉式、懒汉式)、方法重写 (覆盖)、注解 (annotation)、super关键字、对象的创建流程超详细

Java学习的第12天 面向对象的三大特征之封装、继承,单例模式(饿汉式、懒汉式)、方法重写 (覆盖)、注解 (annotation)、super关键字、对象的创建流程,超级详细,新手进!

2022-07-24 08:53:09 376

原创 Java编程练习题:面向对象入门

1. Stack类的实现;2. 定义一个Admin类,该类存在,username、password属性,实现一个控制台版的用户注册登录;3. 定义一个猫类(Cat),该猫有名字、性别、年龄、主人、皮毛;4. class57. MyInteger类(类与对象,构造函数)5. Class58.自定义String类(类与对象,构造函数)...

2022-07-22 23:30:08 403

原创 Java编程练习题:二叉树的遍历、Cat类和Master类、给定数字求二进制1个数,求数组中的没有的重复元素,求数组中的重复元素

Java编程练习题:二叉树的遍历、Cat类和Master类、给定数字求二进制1个数,求数组中的没有的重复元素,求数组中的重复元素(LeetCode 136、287号题)

2022-07-22 19:39:15 251

原创 Java-Day11 面向对象遍程的入门 (类属性的默认值、构造方法、类的成员、static关键字、类的成员加载顺序、Java(权限)访问修饰符)

Java-Day11 面向对象遍程的入门 (类属性的默认值、构造方法、类的成员、static关键字、类的成员加载顺序、Java(权限)访问修饰符),超详细!

2022-07-22 10:26:45 514

原创 Java-Day10 Arrays数组工具类、面向对象的编程

1. Arrays工具类;2. 面向过程与面向对象,2.1 什么是面向过程的编程?2.2 什么是面向对象的编程?3. 面向对象编程;3.1 类(class),如何定义类;3.2 对象(object),如何创建对象3.3Java类及类的成员;3.3.1 设计类,其实就是设计类的成员;3.3.2类和对象的使用(面向对象思想落地的实现);4.二叉树的三种遍历;4.1 什么是二叉树;4.2 二叉树的遍历............

2022-07-22 09:21:13 148

原创 Java-Day09 集成开发环境、eclipse安装和使用、二维数组

1. 集成开发环境;2. eclipse安装和使用;2.1 eclipse的安装;2.2Eclipse中的快捷键;2.3包(package);3. 二维数组;3.1 如何理解二维数组?3.2二维数组的声明与初始化;3.3 如何调用二维数组元素;3.4 二维数组的属性:length;3.5 遍历二维数组元素:双层循环;3.6二维数组元素的默认初始化值;3.7 二维数组的内存结构.........

2022-07-21 23:08:29 197

原创 安装VMware Workstation Pro 16 教程,Ubuntu 18 桌面版安装教程

安装VMware Workstation Pro 16 教程,Ubuntu 18 桌面版安装教程,新手进!!!

2022-07-21 22:22:09 1464

原创 Java编程练习题:Demo17-Demo32

一些Java基础语法编程题,去解决一些常见的数学问题、几何问题,Demo17-Demo32。

2022-07-19 16:52:47 1568

原创 Java数组编程练习题(面试题)

Java数组编程练习题(面试题),设计一些算法和面试题。1. 输入10位同学的java成绩:(1)求平均成绩,最高成绩、最低成绩;(2)对10的成绩按照从低到高的顺序排列(选做)。2. 给定一个数组,判断某个元素是否在该数组中。3. 给定一个数组,大小为10,输入十个同学的成绩,求这些成绩的总分数;某一天转入2个新同学,请再次求12个同学的平均成绩(尝试着使用扩容的形式做)。4. 有一堆硬币,每次只能拿一个或者两个,求最少多少次可以拿完硬币等题...

2022-07-19 16:47:34 5691 6

原创 Java-Day07 数组、算法入门(排序、查询)详解

1. 数组:容器(collection),数组的特点,数组的分类,Java中如何定义数组,数组的长度(元素的个数),访问数组元素(element)。修改元素的数值。如何遍历数组元素,数组元素的默认初始化值,数组的内存解析。练习题:请在控制台上输入一个数组,长度为10,类型是整数,求该数组的最大值,最小值,平均值。2. 算法2.1 排序(sort):值传递和引用传递的区别。冒泡排序、选择排序、直接插入排序。算法的特性。2.2 查找二分查找 (折半查找).........

2022-07-19 11:38:18 328

原创 Java-Day06 Java中的几个内置类(对象):Math类、Random类、Scanner类、String类(字符串对象)超详细

Java-Day06 Java中的几个内置类(对象):Math类、Random类、Scanner类、String类(字符串对象)超详细,新手必看,扩展知识:Java如何定义常量、如何获取随机数

2022-07-16 23:00:25 348

原创 Java编程练习题:内置类(Math类、Random类、Scanner类、Sting类)

Java编程练习题1. 输入一个字符串,判断该字符串是否是回文字符串(面试题)2. 去掉字符串中的所有空格;3.将字母全部转换为大写或小写;4. 接收用户输入的一句英文,将其中的单词以反序输出;5.从请求地址中提取出用户名和域名;6.让用户输入一句话,找出所有"呵"的位置。7.让用户输入一句话,判断这句话中有没有邪恶,如果有邪恶就替换成这种形式然后输出,如:“老牛很邪恶”,输出后变成”老牛很**”;8.猜字游戏,9.猜拳...

2022-07-15 17:43:47 962

原创 Java编程练习题(涉及循环,函数等)

Java编程练习题(涉及循环,函数等),新手刷题的进来看,公32道

2022-07-15 15:23:29 2654

原创 Java-Day05 函数、函数重载、递归函数

1. 函数(function)1.1 什么是函数1.2 为什么使用函数1.3 Java中如何定义函数1.4 函数调用1.5 函数的分类1.6 局部变量1.7 函数调用的本质2. 函数重载3. 函数的递归(recursion):例题1:求1-100之间所有的数之和例题2:编写一个程序,打印斐波那契数列某一项的值.........

2022-07-13 17:18:44 175

原创 Java-Day04 程序流程控制:使用Scanner类从键盘获取不同类型的变量、选择结构语句(if-else、switch-case)、循环结构语句(for、while、do while)

1. 使用Scanner类从键盘获取不同类型的变量;2. 选择结构2.1 if-else结构2.2 switch-case结构;3. 循环结构:3.1 for 循环,3.2 while循环,3.3 do while循环,3.4 嵌套循环;4. 特殊关键字的使用: break、continue,4.1 break关键字,4.2 continue关键字......

2022-07-13 17:01:25 318

原创 Java基础语法编程题(Demo09-Demo16)

Java基础语法编程练习题:Demo09:将摄氏温度转换为华氏温度Demo10:计算圆柱体的体积Demo11:求一个整数各位数的和Demo12:求当前时间(带时间偏移量)Demo13:科学:计算能量Demo14:财务应用程序: 复利值Demo15:几何: 两点间距离Demo16:几何: 三角形的面积。...

2022-07-11 21:42:41 890

空空如也

空空如也

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

TA关注的人

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