自定义博客皮肤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-SE

1.1:Java语言的特性:1.简单性 2.面向对象 3.分布式 4.健壮性5.安全性6.体系结构中立 7.可移植性8.解释性 9.高性能 10.多线程 11.动态性1.2:运行Java程序:Java是一门半编译、半解释性语言,先通过javac编译程序把源文件进行编译,编译后生成的.class文件是由字节 码组成的平台无关、面向JVM的文件。最后启动java虚拟机来运行.class文件,此时JVM会将字节码转换成平台能够 理解的形式来运行。2.数据类型和变量:2.1:数据类型。

2024-05-31 18:25:50 385

原创 JAVA-异常类

0.前言:0.前言:异常分为自定义异常和非自定义异常也就是java写好的异常,今天我们说的是java写好的异常,因为写好的异常也分为很多种,但是总的根异常为Throwable类而下面分为两大类,Error(无法通过程序解决的的问题,不能使程序继续运行),Exception(可以通过程序解决的问题,可以使程序继续运行)。Exception下面又可以分为:运行时异常,和编译时异常。1.编译型异常:当出现编译时异常的时候必须立刻处理或者抛出异常交给调用者处理。

2024-05-30 21:22:11 340

原创 JAVA-String类

字符串每个修改的时候底层会创建StringBuild对象,将要追加的字符串用StringBuild对象里的append就行追加,因为StringBuild对象的内容是可以改的,所以不会创建新的对象,原来的对象地址不会改变,还是指向原来的,最后通过调用toString方法转换为字符串对象给我们,这是修改字符串底层的操作,每次都会创建StringBuild对象和销毁对象。可以看到s1和s2的内容是一样的,但是==比较结果为false,因为对象的地址不一样,equals比较的是内容所以为true。

2024-05-30 20:11:01 234

原创 java实现图书管理系统

这里只是基本是实现了一些功能,主要的还是框架怎么搭出来,业务逻辑就是填写的事了,下面是实现展示和主目录:管理员身份:这里解释一下整个运行流程:这里以普通用户为例,管理员用户也是一样的。

2024-05-25 13:39:51 488

原创 JVAV里的多态

0.前言:0.前言:多态可以理解为一个事物有多种形态,也可以理解为,不同对象做同一件事有不同的状态。1.多态的条件A:必须有继承B:子类要对父类的方法进行重写。

2024-05-17 15:10:12 202

原创 Java代码块

如果当一个类里面同时出现静态代码块,实例代码块,构造代码块,那么他们直接不是按照你写代码的顺序执行,而是按照静态代码块>实例代码块>构造代码块的顺序执行,也就是说,就算你把构造代码块放在实例和静态代码块前面,程序依然是先执行静态代码块,如果只出现一直代码块,那么就是按照写代码的顺序自上而下执行。用法和实例代码块类似,就不一一列举了。java里代码块可以分为三种:静态代码块,实例代码块,构造代码块,其实后面两个都非常好理解,就是我们平时写的{}里的代码,这个整体就是一个代码块,那么什么是静态,实例,构造呢?

2024-05-14 14:38:15 259 1

原创 C语言实现-贪吃蛇小游戏

0.前言:0.前言:贪吃蛇小游戏我们可以分为三个阶段来分别实现各个阶段的功能,第一个阶段为:游戏的开始,第二个阶段为:游戏的运行,第三个阶段为:游戏的结束。

2024-04-19 21:51:52 814 1

原创 C-编译和链接

0.前言:0.前言:这里简单的聊聊C语言的是如何能让计算机进行操作的。高级语言都是进行了很多封装的,计算机它是通过二进制(电信号)来完成我们想要的操作的,所以,我们就需要把高级语言翻译成机器语言也就是二进制代码,这样就计算机就能识别出我们想要的操作,我们把这个步骤分为两个阶段,那就是翻译环境和运行环境,今天要讲的是翻译环境,也就是里面的编译和链接。1.0编译:编译它会通过编译器把所有源文件.c和头文件.h经过编译器生成目标文件.obj文件,然后和链接库一起通过链接器生产可执行程序。

2024-03-27 18:37:27 332 1

原创 C语言-实现文件操作

0.前言: 我们知道下载东西,电脑上就会有各种的文件夹及文件里面的内容,那么文件里面的数据怎么通过编写程序来帮我们获取呢,这些文件又是怎么创建的呢?C语言给我们提供了一些可以操作文件的函数。这里我只列举了一部分操作文件的函数,使用这些函数需要引入头文件<stdlib.h>,如下图:1.操作文件的准备工作: 当我们知道了C语言给我们的函数是不是就可以直接调用了呢?那是肯定的,我们有了函数调用就可以对文件进行操作了,但是问题来了,怎么对文件进行操作呢?

2024-03-27 12:58:57 467

原创 C语言-结构体类型的认识

1.前言:因为C语言中的基本数据类型很少,不能描述很多现实中复杂的事物了,所以就引入了结构体类型。比如要描述生活中的人,用什么类型呢?如果只有基本数据类型,答案是什么都用不了,用char?int?double?好像都不太行。因为你人有年龄,姓名,身高等等信息要描述,一种基本数据类型根本描述不了,所以有了结构体类型,为什么结构体就能描述了呢?我们看看结构体是如果创建的。2.结构体的访问和初始化 结构体也可以通过(->)来访问比如:3.结构体的大小

2024-03-19 20:14:23 511 1

原创 C语言-浮点型数据在内存中是怎么存储的呢?

1.前言:1.前言:上一篇我简单讲了一下整形数据是怎么存储的,这一章那我就继续简单的讲述一下浮点型的数据是怎么样存储的,我讲两个数据类型分开讲,那么说明它们在内存中存储的方式就是不一样的了,那么浮点型数据到底是怎么存进去的呢,首先先看一下下面一段代码和结果。2.浮点型数据在内存中的存储规则。

2024-03-16 14:53:23 494 1

原创 C语言-整形数据在内存中是怎样存储的?&&大小端

整形表示在C语言中可以有十进制、二进制、十六进制,所以数据是用什么形式存进去的呢,这里我简单的说一下,要深入原理那就复杂了。因为计算机它的由0和1的电路来控制的,而且二进制刚好也只有0和1表示,所以整形数据在内存中是二进制存的,如果数据转换成二进制直接存进去的话,CPU进行加法计算的时候还好,如果是进行减法计算就不行了。

2024-03-14 18:42:56 405

原创 C语言-指针

2.指针变量是什么?我们说的指针是什么呢?其实说的是指针变量,它也是一个变量,只是这个变量存储的是地址而已,比如创建一个指针变量,在普通的变量名前面加一个*号那么就创建了这个类型的指针变量,那么说明指针变量也是有类型的,那么它的类型有什么用呢?3.指针变量的类型(部分)普通变量有各种的类型,那么把这些变量的地址存进指针变量里面去肯定也需要对应的指针变量来接收,并且指针变量的类型,决定了你操作指针的时候跨过的步长。比如:你的指针变量类型是多少字节那么它就是跳过多少个步长(字节)。

2024-03-05 13:43:30 228

原创 用C语言实现简单版的《扫雷游戏》

实现的只是非常简单的一个扫雷游戏,没有过多的功能,后续会加,分享出来也是想大家能提供一些思路,下面我会介绍大概怎么写扫雷的一个过程,还有整体思路。

2024-01-30 00:24:11 320

原创 C语言分支和循环语句

前言:前言:所有的语言都存在着三种结构,顺序结构、选择结构(分支结构)、循环结构,自然而然C语言也有这三种结构,今天我们就来简单的了解一下其中的两个结构:选择结构和循环结构。

2024-01-24 18:26:43 459

原创 我的第一篇博客

1.自我介绍:一个默默无闻的程序小白,每天都会把学到的新知识记录到博客里。2.目标:希望学到更多的技术,提升自己的能力,用编程解决实际问题,也能给我自己带来成就感,对编程的理解越来越深。3.学习过程:每天都会把学到的知识写成一篇博客,让自己对学到的知识有个了解,如果有哪些地方是很抽象的,我会进行画图加以理解,并且会结合调式代码来分析代码是进行到哪一步理解其中的过程。还会把自己每天写的代码上传到Gitee上去:江辞cyl

2024-01-16 19:51:36 387 1

原创 C语言的第一个程序

1.C语言是什么:1.C语言是什么:我说C语言是什么,大家可能会联想到汉语,英语什么的,没错,C语言就和我们的汉语类似,我们用汉语是和人去交流,传递信息的,那么如果我们想让机器听我们的去执行,哪怎么办呢?不可能也用汉语吧,那么C语言就成了我们和机器交流的语言。下面一些英文字符就是一个完整的代码,但是机器是读不懂的,还是会经过编译,连接成机器语言才能被计算机认识,计算机只认识二进制数字。

2024-01-16 19:44:52 411 1

空空如也

空空如也

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

TA关注的人

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