自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 final关键字的用法

final关键字的用法final的用法在java的关键字中,static和final是两个我们必须掌握的关键字。不同于其他关键字,他们都有多种用法,而且在一定环境下使用,可以提高程序的运行性能,优化程序的结构。下面我们来了解一下final关键字及其用法。final关键字在java中,final的含义在不同的场景下有细微的差别,但总体上来说,它指的是“这是不可变的”。下面,我们来讲final...

2020-04-27 11:00:24 160

原创 CSS特性

css复合选择器1、标签指定式选择器标记指定式选择器又称交集选择器,由两个选择器构成,其中第一个为标记选择器,第二个为class选择器或id选择器两个选择器之间 不能有空格。2、后代选择器后代选择器用来选择元素或元素的后代,其写法就是把外层标记写在前边,内层标记下载后面,中间用空格分隔。 当发生嵌套时,内标记就成为外标记的后代。3、并集选择器并集选择器是各个选择器通过逗号连接组成,任何...

2019-12-15 17:33:45 211

原创 HTML和CSS网页设计

css书写位置 :行内式 外链式 内嵌式行内式 :直接输写在标签内部的一个style属性里,前端人员一般不使用外链式 :通过link标签在html 外部引入一个css文件link标签 书写在head标签内部rel=“stylesheet” rel表示html和css的关系,stylesheet样式表type=“text/css” type表示css文件类型,text/css纯...

2019-12-12 17:10:17 1865

原创 Java的二维数组

java中使用 [][] 来定义二维数组,定义数组时也可同时初始化。两种初始化形式:格式1、动态初始化数据类型 数组名 [ ][ ] = new 数据类型[m][n]数据类型 [ ][ ] 数组名 = new 数据类型[m][n]数据类型 [ ] 数组名 [ ] = new 数据类型[m][n]举例:int [ ][ ] arr=new int [5][3]; 也可以理解为“5行3例”...

2019-12-08 19:42:44 112

原创 java经典算法插入排序

插入排序插入排序(Insertion-Sort)的算法描述是一种简单直观的排序算法。它的工作原理是通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应位置并插入。算法描述一般来说,插入排序都采用就地在数组上实现具体算法描述如下:1.从第一个元素开始,该元素可以认为已经被排序;2.取出下一个元素,在已经排序的元素序列中从后向前扫描;3.如果该元素(已排序)大于新元素,将...

2019-12-08 19:41:18 67 1

原创 Java中的经典算法选择排序

选择排序a) 原理:每一趟从待排序的记录中选出最小的元素,顺序放在已排好序的序列最后,直到全部记录排序完毕。也就是:每一趟在n-i+1(i=1,2,…n-1)个记录中选取关键字最小的记录作为有序序列中第i个记录。基于此思想的算法主要有简单选择排序、树型选择排序和堆排序。(这里只介绍常用的简单选择排序)b) 简单选择排序的基本思想:给定数组:int[] arr={里面n个数据};第1趟排序,在...

2019-12-08 19:39:16 92

原创 矩形对称性矩阵

public class DuiChenJuZhenYaSuo { int[] arr; int order; //矩阵的阶数 int n; //压缩后一位数组的个数 public DuiChenJuZhenYaSuo(int order) { this.n= order * (order + 1) / 2; this.arr = new int[this.n]; this.order ...

2019-12-03 08:23:23 453

原创 HTML

[思维导图](%E9%93%BE%E6%8E%A5:http://huatu.duran3.cn/swdt/#R71239afe9434eb2992fbd090649517e3)

2019-12-01 16:36:45 80

原创 Java中的经典算法之冒泡排序

原理:比较两个相邻的元素,将值大的元素交换至右端。思路:依次比较相邻的两个数,将小数放在前面,大数放在后面。即在第一趟:首先比较第1个和第2个数,将小数放前,大数放后。然后比较第2个数和第3个数,将小数放前,大数放后,如此继续,直至比较最后两个数,将小数放前,大数放后。重复第一趟步骤,直至全部排序完成。第一趟比较完成后,最后一个数一定是数组中最大的一个数,所以第二趟比较的时候最后一个数不参与比...

2019-11-27 20:38:49 69

原创 递归方法

什么是递归先下定义:递归算法是一种直接或者间接调用自身函数或者方法的算法。通俗来说,递归算法的实质是把问题分解成规模缩小的同类问题的子问题,然后递归调用方法来表示问题的解。package QianFeng03;//阶乘(递归算法)public class FactorialTest {public static void main(String[] args){int result ...

2019-11-24 22:02:41 112

原创 Java方法的使用

方法的定义方法是一段可以被重复调用的代码块。方法的声明:public static 方法返回值 方法名称 ([参数类型 变量…])方法体代码;[return 返回值];123当方法以void关键字声明,那么此方法没有返回值;若有返回值,返回值可以是基本类型和引用类型。eg:public class Test{public static void main (String[] ...

2019-11-24 22:00:19 92

原创 Java方法的使用

方法的最大好处是可以进行重复调用,但是至于说那些操作要形成方法,这些都要根据你的实际项目经验而自我总结的。方法的基本定义限制条件:在主类中定义,并且由主方法直接调用的方法形式。方法就是一段可以被重复调用的方法块。在Java中要想进行方法的定义,则可以使用如下的语法完成。public static 返回类型 方法名称([参数类型 变量, …]) {方法体代码;[return [返回值];...

2019-11-18 12:14:37 89

原创 Java循环

continue的用法

2019-11-14 12:22:08 86

原创 for的循环

Java 循环结构 - for, while 及 do…while顺序结构的程序语句只能被执行一次。如果您想要同样的操作执行多次,,就需要使用循环结构。Java中有三种主要的循环结构:while 循环do…while 循环for 循环在Java5中引入了一种主要用于数组的增强型for循环。while 循环while是最基本的循环,它的结构为:while( 布尔表达式 ) { /...

2019-11-11 12:50:50 936

原创 Java的if与switch结构

if结构if(条件){语句;}if-else结构if(条件){语句;}else{语句二}多重if结构if(条件){语句;}else if(条件){语句1;}else{语句3;}嵌套if结构if(条件){if(条件){语句}}else{语句}注:else后面没有条件表达式switch结构switch(表达式){case 常量表达式1:语句1...

2019-11-11 12:48:30 188

原创 Java运算符2

运算符1. 逻辑运算符1.逻辑运算符用于连接两个条件表达式或布尔类型的变量,用于执行多个判断。在数学中,表示一个数值的范围时,经常用不等式来表述。例如:假设一个数值取值范围为0到100,设该数值为x,不等式0<x<100给出了x的取值范围,在Java程序语言中,逻辑运算符可以实现类似数学中的不等式。下表列出了Java语言支持的逻辑运算符,表中假设布尔变量A为真,变量B为假。2.逻...

2019-11-03 19:32:12 193

原创 Java运算符

Java运算符一、算术运算符加:+ 减:-乘:* 除:/求余:% 栗子:30%7 = 2自增:++ 自减:- -二、赋值运算符加等于:+ = 栗子:a + = c 等于 a = a + c 如下用法等同减等于:- =乘等于:* =除等于:/ =模等于:%=三、比较运算符(得到结果为Boolean类型,true 或 false)大于:> ...

2019-10-27 22:17:08 241

原创 Java数据类型

强制类型转换强制类型转换我们再清楚不过了,即强制显示的把一个数据类型转换为另外一种数据类型。如:short s = 199;int i = s;double d = 10.24;long ll = (long) d;以上的转换结果都在我们的预期之内,属于正常的转换和丢失精度的情况,下面的例子就一样属于数据溢出的情况。int ii = 300;byte b = (byte)ii;...

2019-10-21 21:11:12 89

原创 Java的基本数据类型

Java 基本数据类型变量就是申请内存来存储值。也就是说,当创建变量的时候,需要在内存中申请空间。内存管理系统根据变量的类型为变量分配存储空间,分配的空间只能用来储存该类型数据。因此,通过定义不同类型的变量,可以在内存中储存整数、小数或者字符。Java 的两大数据类型:在这里插入图片描述内置数据类型引用数据类型!ava基本数据类型就8种,记住就好了。除了这些都是引用型的了。 j...

2019-10-20 18:00:54 107

原创 Java

Java环境变量的配置1.在电脑找到“计算机”;2.鼠标右键单击“计算机”图标,找到“属性”;3.打开“属性”之后,找到“高级系统设置”,打开“高级系统设置”;4.打开“高级系统设置”之后,找到“环境变量”;5.打开“环境变量”之后,在“系统变量”中找到“Path”;6.找到“Path”之后,选中“Path”,点击下边的“编辑”;7.选择“编辑”之后,如下图所示,将变量值中的开头部...

2019-10-14 20:06:48 101

原创 java的学习

Java的学习- 简述Java代码从编写到运行的全过程1.编写代码: 将需求通过代码实现2.编译成字节码文件:将编码后的源程序编译成字节码文件 .class3.类装载(classloader): 为运行程序寻找或装载所需要的类4.字节码校验(bytecode verifier): 校验class的代码,保证安全性,比如对象类型,对象访问权限5.解释(interprter):机器不认识字...

2019-10-09 17:19:23 74

空空如也

空空如也

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

TA关注的人

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