自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 告假 告假

今日有事请假一天请大家见谅。

2024-07-10 00:01:40 209

原创 使用MySQLInstaller配置MySQL

默认选项Standalone MySQL Server classic MySQL Replication。5.7:在path里面配置Mysql Server的bin安装目录。8.0:在path里面配置mysgl8.0的bin安装目录。2.配置Type and Networking。3.配置Account and Roles。4.配置Windows Service。◆配置MySQL Server。◆端口默认启用TCP/P网络。6.将bin目录写入环境变量。今日总结到此结束,拜拜!◆端口默认为3306。

2024-07-08 19:45:17 548

原创 Java线程的创建·启动和休眠

如果调用sleep()方法控制线程休眠时间的线程,被其他线程中断则会产生InterruptedException异常。已启动的线程对象不能重复调用start()方法,否则会抛出legalThreadStateException导堂。◆创建线程对象,调用start()方法启动线程。Thread类的run()方法是线程运行的起点。◆让线程暂时睡眠指定时长,线程进入阻塞状态。◆继承java.lang.Thread类。◆重写run()方法,编写线程执行体。自定义线程类继承自Thread类。一.线程的创建和启动。

2024-07-07 23:32:01 1278

原创 Java.lang.Thread类和Java的主线程

◆Java程序启动时,一个线程立即随之启动,通常称之为程序的。◆必须最后完成执行,因为它执行各种关闭动作。一.Java.lang.Thread类。使用Thread类的方法获取主线程信息。◆main()方法即为主线程入口。今日总结到此结束,拜拜!◆产生其他子线程的线程。

2024-07-06 23:20:24 515

原创 JAVA周测总结

intgid年级编号非空。1.在MySQL中,创建表的时候,在int类型列的后面添加( ZEROFILL)关键字是用于让存值时,长度不足的地方用0来进行填充,(UNSIGNED)关键字是让该int类型的列里面存储的值不能带有符号。8.在 MySQL中,ER图是通过一些具有特定含义的图形符号提供了实体类型、属性和联系的方法其中椭圆形的含义是(属性),矩形的含义是(买体),菱形的含义是(联系)。2.在MySQL中,DQL是(数据查询语言),DCL是(数据控制语音),(DML)是对数据库进行增删改操作的。

2024-07-05 11:41:22 736

原创 Java的进程和线程

◆表示在一个处理器中,操作系统为了提高程序的运行效率,将CPU的执行时间分成多个时间片,分配给同一进程的不同线程。◆如果在一个进程中同时运行了多个线程,用来完成不同的工作,则称之为“多线程”。◆通常表示同一个时刻有多条指令代码在处理器上同时运行。◆多个线程交替占用CPU资源,而非真正的并行执行。◆多个线程分享CPU时间,交替执行。今日总结就到此结束啦!◆往往需要多个处理器支持。◆充分利用CPU的资源。◆ 宏观并行,微观串行。◆进程与线程的关系。

2024-07-04 23:19:52 371

原创 Java线程同步的特征和安全类型

◆当一个线程访问一个synchronized(this)同步代码块时,其他线程可以访问该资源的非synchronized(this)同步代码如果多个线程访问的不是同一共享资源,无需同步。◆不同的线程在执行以同一个对象作为锁标记的同步代码块或同步方法时,因为要获得这个对象的锁而相互牵制,多个并发线程访问同一资源的同步代码块或同步方法时。当一个线程访问一个synchronized(this)同步代码块时,其他线程可以访问该资源的非synchronized(this)同步代码。a·同步方法便于阅读理解。

2024-07-03 23:36:40 569

原创 告假 告假

2024-07-02 22:56:39 318

原创 MySQL的简介和安装目录

今日总结到此结束,拜拜!

2024-07-01 23:04:01 475

原创 Java的限制序列化和常用IO流

出于安全考虑,对于一些比较敏感的信息(如用户密码),应限制被序列化,如何实现?◆使用transient关键字修改不需要序列化的对象属性。所有的基类都是抽象类,无法直接创建实例,需要借助其实现类。◆希望Person类对象中的年龄信息不被序列化。所有的文件流直接与存储介质关联,需指定物理节点。所有输出流实现写数据,所有输入流实现读数据。二.Java常用IO流有哪些?今日总结就到此结束啦,拜拜!输入和输出是相对程序而言。

2024-06-30 23:46:01 396

原创 java的序列化和反序列化

2.创建person对象,将其序列化保存在D:\\doc\\person.bat文件中。b.一个类实现java.io.Serializable接口,该类的对象是可序列化的。读取D:/doc/person.bat文件中一个Person对象的数据。读取文件D:/doc/person.bat中多个Person对象的数据。反序列化是将特定的存储介质中的数据重新构建对象的过程。序列化是将对象的常态存储到特定的存储介质中的过程。a.序列化的对象所属类必须为可序列化的类。今日总结就到此结束啦,拜拜!

2024-06-29 22:19:47 1482

原创 java周测总结(3)

③调用run()方法时程序中的线程放不会增加,仍然只有一个主线程④start()方法只能被调用一次,因为一旦线程启动后他就开始执行run()方法中的代码,而不能再被重新启动。11、现在在计算机d判断的根目录下有一个123.bat文件,要求使用反序例化把该文件下存储的多个Student对象的值,转换回原始对象并且在控制台中进行输出。10、在Java中,用于获取当前线程名称的方法是什么?序例化是将对象的状态存储到特定的存储介质中的过程反序例化是将特定的有合者公质中数据重新构建对象的过程。

2024-06-28 21:21:57 1210

原创 java面向对象的开发知识网图

2024-06-27 19:36:32 316

原创 java的字节符输出流基类、File Writer类和Buffered Writer类

默认情况下,只有缓冲区满的时候,才会把缓冲区的数据真正写到目的地,能减少物理写数据的次数,提高输入/输出操作的执行效率。使用FileWriter类与BufferedWriter类,可提高字符流写文本文件的效率。2.以字符为数据处理单元向文本文件中写数据。二、字节符输出流Flie Writer类。一、字节符输出流基类:Writer。三、BufferedWriter类。1.是Writer类的子类。1.是writer类的子类。今日总结到此结束啦,拜拜!

2024-06-26 23:00:17 605

原创 java io总结

今日总结到此结束,拜拜!

2024-06-25 15:22:04 728

原创 java的输入流FileInput Stream类

使用InputStream类的FileInputStream子类实现文本文件内容的读取。三、使用FileInput Stream类按多字节读取数据。今天的总结就到这里啦,拜拜!

2024-06-24 11:27:16 636

原创 java的输出流File OutputStream

使用OutputStream类的FileOutput Stream子类向文本文件写入的数据。二、输出流FileOutputStream类的应用示例。一、字节输出流FileOutput Stream。3.创建文件输出流对象的常用方式。今天的总结就到此结束啦,拜拜!

2024-06-23 22:54:53 568

原创 java小代码(1)

今日总结到此结束,拜拜!

2024-06-22 20:23:23 595

原创 java周测总结(2)

①抽象类当中允许存在实例方法和抽象的法,接口当中只能存在抽象方法②抽象类当中允许存在变量,但是接口当中只能存在公开的态的常量③抽象类当中的方法不写权限修饰符,接口中默认权限修饰特public。9.现有一个LocalTime变量time,并且该变量已经存储了一个时间点,要扭求把该变量存储的值的格式转换为"xx时xx分 XX秒"的式并存储到字符串变量str-中,之后输出改变变量。8.现有一个Map集合map,使用迭代器量其中所有数据,要求展示效承为"key的值是value.".今日总结到此结束,拜拜!

2024-06-21 21:55:11 602

原创 MySQl配置环境变量

(a)添加一个系统变量,变量名:CATALINA-HOME,变量值:MySql在自己电脑当中的安装路径,注意:5.7版本需要配置的路径是MySQL.Sever5.7的文件夹路径。这个用来更改密码(这个改的是当前本地的帐号root)(b)在Path变量的结尾添加一个英文分号,之后把上面添加的路径导入进去(%CATALINA-HOME%)在这个结尾处添加\bin.set password=password(‘新的思码;→)这个代表我们来没置一个新的密码。进行更密码→.1820错误修改.今日总结到此结束,拜拜!

2024-06-20 22:43:02 362

原创 java周测总结(1)

DateTimeFormatter dtf=DateTimeFormatter.ofPattern("yyyy年MM月dd日 hh:mm:ss");2.创建一个用于存储状态的枚举,枚举名称为"Status",枚举值分别为;“代付款”,“代发货”,“正在配送”,“已签收”。3.使用Local Date Time类型获取当前时间,并且把其转换为"xxxx年xx月xx日 xx:xx:xx"的格式。\\生成(65~122)之间的随机数。

2024-06-19 22:42:18 389

原创 初识java基础

Java是一门面向对象的编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。三、java基础知识点。四、java数据类型。

2024-06-18 19:32:18 484

原创 java青青网教代码

System.out.println("你本次兑换"+(ef/100)+"剩余积分:"+member.getScore());System.out.println("你当前积分是:"+member.getScore());System.out.println("编号"+member.getCardID());System.out.println("积分"+member.getScore());System.out.println("姓名"+member.getName());

2024-06-17 09:05:58 1517 1

原创 java例题讲解

引用形式的描述信息 // 从字母表中随机选择5个字母 Random random = new Random();// 随机选择大小写。创建一个无参无返回值的方法charCode,用于实现随机生成5个英文字母(包含大小写),之 后输出这5个字符。3.从字母表中随机选择5个字母。从字母表中随机选择5个字母。

2024-06-16 19:05:05 523

原创 java的实用类总结

public StringBuffer replace(int start,int end,String str) 将指定区域的字符串替换成指定字符串●。● Object类中定义有public String toString()方法,其返回值是 String 类。● java.util.Arrays类用于操作数组工具类,里面定义了常见操作数组的静态方法.将自动调用该对象类的 toString()方法,如果该类中没有重写toString(),那。Object类是所有Java类的祖先(根基类)。

2024-06-15 23:07:14 1288

原创 java的日志记录框架

XML(extensible Markup Language)的中文全称为可扩展标记语言,XML当中的写法与html代码是基本相似的,都以标签的形式进行书写。XML当中没有固定标签,这个写的标签都是我们项目或者摆件设置定内容,我们把这里的标签叫做节点。(2)我们需要创建一个根节点,xml文档当中要求文件必须有且只能有一个根节点。程序会输出高于或等于所设置级别的日志,设置的日志等级越高,越出的日志就越少。日志是记录应用程序运行时所产生的事件信息的工具。(1)首行必须是对当前XML文件的配置。

2024-06-14 22:48:19 720

原创 java的日期类和Random类

f.double nextGaussian():返回下一个伪随机数,它是取自此随机数生成器序列的、呈高斯(“正态”)分布的double值,其平均值是0.0标准差是1.0。d.double nextDouble():返回下一个伪随机数,它是取自此随机数生成器序列的、在0.0和1.0之间均匀分布的 double值。h.int nextInt(int n):返回一个伪随机数,它是取自此随机数生成器序列的、在(包括和指定值(不包括)之间均匀分布的int值。Random():创建一个新的随机数生成器。

2024-06-13 17:01:56 339

原创 java的包装类

自动装箱就是Java自动将原始类型值转换成对应的对象,比如将int 的变量转换成Integer对象,这个过程叫做装箱,反之将 Integer对象转换成int类型值,这个过程叫做拆箱。枚举的构造权限修饰符为private (枚举相当于一个公开的静态的类,它可以继承父类或者实现接口)。因为这里的装箱和拆箱是自动进行的非人为转换,所以就称作为自动装箱和拆箱。a.作为和基本数据类型对应的类型,方便对象的操作。枚举当中的方法:只用于返回枚举类型当中的值的名称。4.包装类的基本数据类型和对应表。a.包装类的构造方法。

2024-06-12 16:04:38 390

原创 java的API和枚举

java应用程序编程接口(Java Application Programming Interface),是运行库的集合,预先定义了一些接口和类,还特指API的说明文档也称API帮助文档。(3)使代码更加清晰,允许描述性的名称表示数据,使用时直观方便。(1)是代码更易于维护,有助于确保为变量制定合法的,期望值。是由一组固定的常量组成的类型,JDK1.5引入。继承自java.lang.Enum类。今日总结到此结束拜拜👋👋。(2)简化代码的编写。

2024-06-11 16:04:20 431

原创 java的异常

8.常见的Java异常:Java中有许多预定义的异常类,如ArrayIndexOutOfBoundsException(数组越界)、ArithmeticException(算术异常)、NullPointerException(空指针异常)等。finally块中的代码执行:无论try块中的代码是否抛出异常,finally块中的代码总是会被执行。异常的分类:Java中的异常可以分为两大类:检查型异常(Checked Exceptions)和非检查型异常(Unchecked Exceptions)。

2024-06-10 22:32:59 601

原创 java的集合

在Java编程语言中,List是一种被广泛使用的集合类型,它提供了一种灵活的方式来存储和操作有序的元素序列。Java集合框架是Java语言中的一个核心部分,它为开发者提供了处理各种数据结构问题的强大工具,从而使得在Java中处理集合类型的对象变得更加简单和高效。Java中的集合是一种用于存储和操作一组对象的数据结构,它提供了比数组更高的灵活性和更多的操作方法。b.元素唯一性:List允许添加重复的元素,即两个或更多的元素可以有相同的值。D.执行添加操作时会将新添加的对象依次和集合中现有的元素进行比较。

2024-06-09 11:05:06 913

原创 java的多态

多态可以提高代码的可重用性,扩展性和灵活性,但是代码的运行效率会降低,比属性没有多态性,当父类和子类都有同名属性的时候,通过父类引用时,只能调用父类自己的成员属性。系统会自动进行类型转换 通过父类引用变量调用的方法是子类覆盖或继承的子类方法不是父类的方法是通过父类引用。A.将一个父类的引用指向一个子类对象称为向上转型 <父类型><引用变量名>=new<子类型>();B.J向下转型是指将一个父类类型的变量强制转换为一个子类类型的变量。多态由父类类型来进行指向子类的创建对象的过程就是多态。

2024-06-08 23:37:33 289 2

原创 java继承

一个类只能继承一个父类如果我们创建一个类但是没有继承的这种类会默认继承object如果我们写了继承类则一我们写的为主。子类在声明时使用“extends”关键字后跟父类的名称来继承父类。子类可以继承父类的非私有属性和方法,从而在不重复编写代码的情况下扩展或修改父类的功能。(4)在构造方法中如果出现this或super关键字则只能是该方法的意一条语句。Java中的继承是指一个类可以继承另一个类的属性和方法叫做继承。被继承的类称为父类又称为基类,继承的类称为子类或派生类。子类可以继承父类所继承的所有内容。

2024-06-07 20:48:26 533 1

空空如也

空空如也

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

TA关注的人

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