自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2021-03-07

MySQL安装配置教程 到官方网站下载MySQL压缩包https://dev.mysql.com/downloads/mysql/5.7.html,mysql-5.7.19版本,不要下载.exe下载zip,下载,exe卸载时比较麻烦 解压到自己电脑的目录,我解压到F:\software\mysql下 配置环境变量 搜索 高级系统设置->环境变量->选择Path->点击编辑添加解压文件bin所在目录即可 新建mysql配置文件my.ini 如下: [mysqld] ba

2021-03-07 15:14:25 30

原创 2021-03-04

面向过程&面向对象(OOP) 面向过程思想 步骤清晰简单,第一步做什么,第二部做什么。面向过程适合处理一些较为简单的问题。 面向对象思想 物以类聚,分类的思想模式,思考问题首先会想解决问题需要哪些类,然后对这些分类进行单独的思考,对某个类的细节进行面向过程的思索。面向对象适合处理复杂的问题,适合处理多人协作的问题。从认识论角度考虑先有对象后有类。对象是具体的事物,类是对对象的抽象 本质:以类的方式组织代码,以对象组织(封装)数据 ...

2021-03-04 15:19:36 32

原创 2021-03-04

将二维稀疏数组转换为一维数组极其还原 package array; import java.util.stream.StreamSupport; public class Demo01 { public static void main(String[] args) { int[][] array1 = new int[11][11]; array1[1][2] = 1; array1[2][3] = 2; //输出原始的数组

2021-03-04 15:06:15 22 1

原创 2021-03-04

递归 递归就是A方法调用A方法,即自己调用自己 递归结构包括两个部分 递归头:什么时候不调用自身方法。如果没有头,将陷入死循环 递归体:什么时候调用自身方法 优点 代码简洁,易于理解 缺点 时间和空间消耗比较大。由于函数调用自身,而函数的调用时消耗时间和空间,每一次函数调用,都要使用栈保存参数、返回值和临时变量,压栈和出栈都需要时间,所以降低了效率。 调用栈溢出。每次调用时都需要用到栈,而栈的容量是有限的,当调用的次数太多了,就会造成栈溢出。 重复计算。递归中有很多计算都是

2021-03-04 11:15:58 22 1

原创 2021-03-04

打印三角形 public class ForDemo { public static void main(String[] args) { //打印三角形 /** * 1、先打印左边空白位置 * 2、在打印左边三角形 * 3、打印右边三角行 */ for(int i =1;i <= 5;i++){ for(int j = 5; j >= i; j

2021-03-04 10:27:57 30 1

原创 2021-03-04

break和continue break break在任何循环语句的主体部分,均可用break控制循环的流程。break用于强行退出循环, 不执行循环中的剩余语句(break也用于switch语句中)(即:跳出循环体,不再执行循环判断) continue continue语句用在循环体语句中,用于终止某次循环过程,即跳过循环体尚未执行的语句,接着进行下一次是否执行循环的判定。(即:只是终止这次循环) ...

2021-03-04 10:25:22 25 1

原创 2021-03-04

Scanner的学习 Scanner对象的next()和nextLine()方法的区别 next() 一定要读取到有效字符后才可以结束输入 对输入有效字符之前遇到的空白,next()方法将输出空白前的字符 next()方法不能得到带有空格的字符串 例如 输入hello world 会输出hello 代码示例如下: import java.util.Scanner; public class Demo04 { public static void main(String[] ar

2021-03-04 09:10:02 31 1

原创 2021-03-03

运算符的优先级 一般而言,单目运算符优先级较高,赋值运算符优先级较低。算术运算符优先级较高,关系和逻辑运算符优先级较低。多数运算符具有左结合性,单目运算符、三目运算符、赋值运算符具有右结合性。 Java 语言中运算符的优先级共分为 14 级,其中 1 级最高,14 级最低。在同一个表达式中运算符优先级高的先执行。表 1 列出了所有的运算符的优先级以及结合性。 优先级 运算符 结合性 1 ()、[]、{} 从左向右 2 !、+、-、~、++、– 从右向左 3 *、/、% 从左向右

2021-03-03 11:35:09 28

原创 2021-03-03

位运算符 //位运算符 public class Demo03 { public static void main(String[] args) { /* A = 0011 1100 B = 0000 1101 A&B = 0000 1100 A|B = 0011 1101 A^B = 0011 0001 异或 ~B = 1111 0010 2*8 = 16 2

2021-03-03 11:12:56 53

原创 2021-03-02

java知识点 Java特性和优势 简单性、面向对象、可移植性、分布式、动态性、多线程、安全性、健壮性、高性能 Java的第一个程序 随便新建一个文件夹,存放代码 新建Java文件 文件后缀名为.java Hello.java public类的名字要和文件名一致 编写代码 public class Hello{ public static void main(String[] args){ System.out.println("Hello,World!"); } } 编译j

2021-03-02 16:13:36 27

原创 Markdown的使用

Markdown的使用 标题设置 ​ 一级标题:#+空格 标题名字 ​ 一级标题:##+空格 标题名字 ​ 一级标题: ###+空格 标题名字 字体设置 粗体:在字体两边分别加** 斜体:在字体两边加* 斜体加粗:在字体两边加*** 删除线效果:字体两边加~~ 例如 引用 学习Java 走向人生巅峰 使用>+空格即刻 分割线 1、使用—(三个减号) 2、使用*** 图片 使用括号内可选择本地路径也可选网页特面 超链接 点击跳转页面 格式 括号内加入链接地址 列表 有

2021-03-02 14:03:58 29

空空如也

空空如也

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

TA关注的人

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