自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 1.8数据结构与算法

数据结构与算法1.基础知识1. 数据间的关系逻辑结构:是指数据元素之间的相互关系,是我们想象出来的,并没有实质性的将其存储在计算机中。 ​线性结构:线性结构中的数据元素之间是一对一的关系 ​树形结构:树形结构中的数据元素之间存在一种一对多的层次关系​ 图形结构:图形结构的数据元素是多对多的关系物理结构:是指数据的逻辑结构在计算机中的具体存储形式​ 顺序存储结构:开辟一组连续的空间存储数据通常用数组来实现,数组中空间本身是连续的,保证了数据之间的关系​ 链式存储结构:开辟一组随机的空间存储

2022-01-10 18:37:23 527

原创 MySQL数据库

数据库系统数据库系统有3个主要的组成部分● 数据库:用于存储数据的地方。● 数据库管理系统:用于管理数据库的软件。● 数据库应用程序:为了提高数据库系统的处理能力所使用的管理数据库的软件补充。SQL语言SQL语言包含以下4部分。(1)数据定义语言(Data Definition Language DDL):DROP、CREATE、ALTER等语句。(2)数据操作语言(Data Manipulation Language DML):INSERT(插入)、UPDATE(修改)、DELETE(删除

2021-10-30 00:50:41 178

原创 2021-10-16异常 集合 File与IO流

File类与IO在Java当中 将计算机中所有的文件和目录都用File这个类描述IO input output 如何对文件进行数据的写入和读取java.io这个包下面File类构造函数与分隔符//File类会自动甄别文件系统路径Linux/Windows//关联了一个相对路径的文件File f1 = new File(“haha.txt”);//特殊:对于当前的IDEA/Eclipse而言 相对路径获取的文件都在项目根目录下 System.out.println(f1.exists(

2021-10-16 12:02:33 135

原创 2021-10-16JAVA面向对象

类与对象面向过程与面向对象我们在学习C语言的时候,是一种面向过程语言,Java是一种面向对象的语言。面向过程就是通过写出如何做面向对象就是让谁做类与对象的关系对象的广泛含义:万事万物皆对象,一个水杯,一个笔记本,一个鼠标,一本书,都可以叫做对象类的广泛含义:是指一些具有相同属性和功能的对象的统称如何描述一个类?当我们在定义一个类的时候,也主要从属性和行为这两个方面来说 属性:可以量化的,用数据来表示,都是一些变量——成员变量行为:行为是一些列的动作,这些系列的动作可以用函数来封

2021-10-16 03:18:12 91

原创 2021-10-16JAVA函数

函数函数概述函数主要解决那些具有 重复性 的且有 独立功能 的代码块,将这些代码块进行抽取,生成函数,方便后 期调用,并且解决了代码冗余的问题。Java当中函数的语法格式:权限修饰符:表示的是该函数的调用权限 public protected 默认不写 private函数类型修饰符:static 静态函数;native 本地函数;abstract 抽象函数;synchronized 同步函数返回值类型:就是函数计算的结果,如果需要向调用者返回,则标记为计算结果的数据类型(向下兼容);如果

2021-10-16 02:14:04 66

原创 JAVA数组

1 一维数组数组主要解决的就是多数据处理的情况。变量与变量之间是独立存在的,他们之间是没有联系,变量的空间在内存中划分的时候,地址是随机的。最终我们通过一个个变量名来访问该空间内的元素数据。数组就相当于是一个有规则的容器,将所有的数据都存储在容器里,我们就可以方便统一操作这些数据。数组的本质数组其实就是一堆变量的总称 !只不过 这些变量的地址是连续的 !那么地址既然连续,今后在操作这些数据的时候,就会方便很多。Java当中数组的一些特点1.数组中的每一个变量空间的数据类型必须是

2021-10-16 02:05:41 74

原创 专项练习四

1.下列给定程序中,函数fun的功能是:把形参a所指数组中的奇数按原顺序依次存放到a[0]、a[1]、a[2]…中,把偶数从数组中删除,奇数个数通过函数值返回。 例如,若a所指数组中的数据最初排列为:9,1,4,2,3,6,5,8,7,删除偶数后,a所指数组中的数据为:9,1,3,5,7,返回值为5。请在程序的下画线处填入正确的内容并将下画线删除,使程序得出正确的结果。D试题程序:include<stdio.h>#define N9int fun (int a[], int n){

2021-10-16 01:37:20 2584

原创 专项练习三

1.关于以下代码的说明,正确的是( C)class StaticStuff{static int x=10;static {x+=5;}public static void main(String args[ ]){System.out.println(“x=” + x);}static { x/=3;}}3行与9行不能通过编译,因为缺少方法名和返回类型9行不能通过编译,因为只能有一个静态初始化器编译通过,执行结果为:x=5编译通过,执行结果为:x=3java初始化的加载顺序

2021-10-15 21:45:47 1298

原创 专项练习二

1.分块查找的平均查找长度不仅与索引表的长度有关,而且与块的长度有关。( )正确答案: 真确索引分块查找就类似于图书馆的索引,我们先找到第几楼,再找第几个书架,然后再找书。分块查找就是先找到目标所在的数据块,然后块内查找。因此跟表中元素个数和块中元素个数都有关。2.若在某一个类定义中定义有如下的方法: abstract void performDial( ); 该方法属于()正确答案: D本地方法最终方法解态方法抽象方法A.JAVA中有两种方法:JAVA方法和本地方法。JAVA方

2021-10-09 16:42:00 1399

原创 JAVA循环

for循环语句循环主要解决什么问题?主要用于解决那些具有 重复性 的且有 规律性 的代码块。for循环一般用于解决循环次数已知的问题while循环一般用于解决循环次数为止但是循环结束条件已知的问题*for循环的语法结构:...

2021-09-20 02:55:43 121

原创 基本数据类型和运算符

基本数据类型:在变量的空间中存储数据整型byte 1字节short 2字节int 4字节long 8字节浮点型float 4字节double 8字节字符型char 2字节布尔型boolean 不确定在常量中,整型常量默认int类型,小数常量默认是double类型 布尔类型,如果是单一变量的话,在JVM中true被认为是1false被认为是0 所以是4字节存 如果是布尔类型数组的话,在JVM中true和false被认为是byte类型 1字节引用数据类型:数据是在堆内存中存

2021-09-20 02:51:39 94

原创 JAVA常量变量

常量:就是指在程序中直接出现的一些数据,也叫字面量常量都有哪些:整数常量小数常量字符常量:由一个字母、数字、符号被单引号( ‘’ )标识的数据字符串常量:由若干个字母、数字、符号被双引号( “” )标识的数据布尔类型常量null常量变量 :指的是变化的量变量的本质就是在内存中程序所处的进程中的一个临时存储区域该区域的存储值有限制的该区域值的变化必须是同类型的或向下兼容的该区域有其自身的物理内存地址-指针该区域中 存储值的限制 和 数据的变化类型 由 数据类型 来决定; 该区域中

2021-09-20 02:36:14 78

原创 Javase专项练习一

1.类之间存在以下几种常见的关系:正确答案: A B CA;“USES-A”关系B;“HAS-A”关系C;“IS-A”关系D;“INHERIT-A”关系解析:USES-A:依赖关系,A类会用到B类,这种关系具有偶然性,临时性。但B类的变化会影响A类。这种在代码中的体现为:A类方法中的参数包含了B类。关联关系:A类会用到B类,这是一种强依赖关系,是长期的并非偶然。在代码中的表现为:A类的成员变量中含有B类。HAS-A:聚合关系,拥有关系,是关联关系的一种特例,是整体和部分的关系。比如鸟群和鸟

2021-09-19 17:59:44 1273

原创 Demo01-Demo031

Demo01public class Demo01{ public static void main(String[] args){ System.out.println((9.5 * 4.5 - 2.5 * 3) / (45.5 - 3.5)); }}基础表达输出语句Demo02public class Demo02{ public static void main(String[] args){ System.out.prin

2021-03-19 16:14:32 185

原创 牛客网习题

JAVA练习题20道1.将类的成员的访问权限设置为默认的,则该成员能被( 同一包中的类访问)。2.下列叙述错误的是( 2) java程序的输入输出功能是通过流来实现的 java中的流按照处理单位可分成两种:字节流和字符流 InputStream是一个基本的输出流类。 通过调用相应的close()方法关闭输入输出流 3.关于抽象类叙述正确的是?(2) 抽象类不能实现接口 抽象类必须有“abstract class”修饰 .

2021-03-19 14:21:19 973

原创 JAVASE笔记

-----------------------------------------------------------------------------------JAVASE笔记第一部分 语法基础篇第1章 Java概述软件的定义:指一些列按照特定顺序组织的计算机数据与指令的集合。Java技术架构 JavaSE Java Standard Edition Java标准版:主要去做一些桌面型应用程序(给个人用)JavaEE Java Enterprise Edit Java企业版:主要去

2021-03-19 13:32:12 116

空空如也

空空如也

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

TA关注的人

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