java
初等行变换
这个作者很懒,什么都没留下…
展开
-
java占位符对应的类型
java占位符对应的类型 今天我在练习数据结构的时候报了这样一个错误, Exception in thread "main" java.util.IllegalFormatConversionException: d != java.lang.String at java.util.Formatter$FormatSpecifier.failConversion(Formatter.java:4302) at java.util.Formatter$FormatSpecifier.printIntege原创 2021-01-08 14:43:50 · 295 阅读 · 0 评论 -
代理模式
代理模式是springAOP的底层。【SpringAOP和AringMVC】 代理模式的分类: 静态代理 动态代理 1.静态代理 角色分析: 抽象角色:一般会使用接口或者抽象类来解决 真实角色:被代理的角色 代理角色:代理真实角色,代理真实角色后,会做一些附属操作 客户:访问代理对象的人。 代理模式的好处: 可以使真实角色更加纯粹,不用去关注一些公共业务 公共也就交给了代理角色!实现业务分工! 公共业务发生拓展的时候,便于管理 缺点: 一个真实角色就会有一个代理角色;代码量翻倍,开发效率变低原创 2020-05-22 09:31:26 · 189 阅读 · 0 评论 -
JUNIT单元测试
JUNIT单元测试: 1.测试分类: (1).黑盒测试: 传参(input),接收参数(output),不需要写代码,给输入值,看程序能否输出期望值。 ### (2).白盒测试: 要写代码,关注程序具体的执行流程。junit是白盒测试。 2.JUNIT测试: 这样测试太复杂。 public class Demo{ public static void main(Strin...原创 2020-04-16 17:10:12 · 113 阅读 · 0 评论 -
java异常
什么是异常 实际工作中,遇到的情况不可能是非常完美的。比如,你写的某个代码块,用户输入不一定符合你的要求、你的程序要打开某个文件,这个文件可能不存在或者文件格式不对,等等的问题。 软件程序在运行的过程中,非常可能遇到刚刚提到的这些异常问题,我们叫异常,英文名是:Exception,意思是例外。这些例外情况,或者叫异常,怎么让我们写的程序做出合理的处理,而不至于程序崩溃。 异常指程序运行中出现的不...原创 2020-04-12 00:30:42 · 63 阅读 · 0 评论 -
java面向对象
java的核心思想就是面向对象编程。(oop思想) 面向对象编程的本质就是:以类的方式组织代码,以对象的组织(封装)数据。 1. 初识面向对象 面向过程思想: 步骤清晰简单,第一步该干什么,第二步… 面向过程适合处理一些较为简单的问题。 面向对象思想: 物以类聚,分类的思维模式,思考问题首先会解决问题需要哪些分类,然后对这些分类进行单独思考。最后,才对某个分类下的细节进行面向过程的思索。 面...原创 2020-04-11 23:14:49 · 126 阅读 · 0 评论 -
java数组
一.数组概述 数组的定义: 数组是相同类型数据的有序集合。 数组描述的是相同类型的若干个元素,按照一定的先后顺序排序组合而成。 其中,每个数据称为一个数组元素,每个数组元素可以通过一个下标来访问他们。 数组的四个基本特点: 长度是确定的。数组一旦被创建,它的大小就不可以改变。 元素类型必须相同,不能出现混合类型。 数组中的元素可以是任意类型。 数组变量属引用类型,数组也...原创 2020-04-11 13:26:00 · 72 阅读 · 0 评论 -
java方法
何谓方法 java方法是语句的集合,它们在一起执行一个功能。 方法是解决一类问题的步骤的有序组合。 方法包含于类或者对象中。 方法在程序中被创建,在其他地方被引用。 **设计方法的原则:**方法的本意是功能块,就是实现某个功能的语句块的集合。我们设计方法的时候,最好保持方法的原子性,就是一个方法只完成一个功能,这样利于我们后期的扩展。 **方法命名规则:**小驼峰式。 方法的定...原创 2020-04-10 23:41:19 · 91 阅读 · 0 评论 -
java流程控制
用户交互Scanner 用户和计算机之间的交互的工具类,在java.util.Scanner包下,是java5的新特性,我们可以通过Scanner类来获取用户输入。 基本语法 Scanner sc = new Scanner(System.in); 通过Scanner类下的next()与nextLine()方法获取输入的字符串。hasNext()和hasNextLine()方法判断还有没有输入。...原创 2020-04-10 21:55:25 · 86 阅读 · 0 评论 -
java基础
java基础 注释 注释是代码比较多的情况下,对代码进行说明,是给程序员看的,计算机不能读取。书写注释是一个很好的习惯。 java中注释有三种: 单行注释 两个斜杠表示 格式:// 表示一行代码被注释 //System.out.println("hello world"); 多行注释 可以注释一行,也可以注释多行 格式:/* 内容 */ /* public class demo01 { ...原创 2020-04-10 16:39:24 · 123 阅读 · 0 评论 -
markdown的简单使用
markdown的使用 下载markdowm 打开浏览器,输入markdown,会跳转到 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-K6Ebm8Ll-1586488123752)(C:\Users\86175\AppData\Roaming\Typora\typora-user-images\image-20200410103358671.png)] 往下滑,会...原创 2020-04-10 11:10:09 · 102 阅读 · 0 评论