摘要: 面向对象 面向过程和面向对象 面向过程思想 步骤清晰简单,第一步坐什么,第二步做什么...... 面对过程使用于处理一些简单的问题 面向对象思想 物以类聚,分类的思维模式,思考问题首先会解决问题需要分那些分类,然后对这些分类进行单独的思考。最后才对某个分类下的细节进行面向过程的思索 面向对象适合处理 阅读全文
posted @ 2021-05-22 11:56 山水有相逢dy 阅读(51) 评论(0) 推荐(0)
摘要: 冒泡排序 冒泡排序无疑是最为出名的排序算法之一,总共有八大算法 冒泡排序的代码相当简单总共有两层循环,外层冒泡轮数,里层依次比较,江湖中人尽皆知 我们看到嵌套循环,立马就可以得出这个算法的时间复杂度为O(n2) 我们来看下它的循环方法并且想办法优化一下 public class Demo07 { / 阅读全文
posted @ 2021-05-06 16:01 山水有相逢dy 阅读(370) 评论(0) 推荐(0)
摘要: Java内存分析 堆 存放new的对象和数组 可以被所有的线程共享,不会存放别的对象引用 栈 存放基本变量类型(会包含这个基本类型的具体数值) 引用对象的变量(会存放这个引用在堆里面的具体地址) 方法区 可以被所有的线程共享 包含了所有的class和static变量 阅读全文
posted @ 2021-05-06 14:55 山水有相逢dy 阅读(25) 评论(0) 推荐(0)
摘要: 数组 数组的定义 数组是相同类型数据的有序集合 数组描述的是相同的若干个数据,按照一定的先后次序排列组合而成 其中,每一个数组称作一个数组元素,每个数组元素可以通过一个下标来访问他们 数组的下标是从0开始的 数组的声明创建 首先必须声明数组变量,才能在程序中使用数组,下面是声明数组变量的语法 dat 阅读全文
posted @ 2021-05-05 11:41 山水有相逢dy 阅读(400) 评论(0) 推荐(0)
摘要: Java 递归 A方法调用B方法我们很容易理解 递归:就是A方法调用A方法,自己调用自己 递归可以用简单的程序来解决一些复杂的问题,它通常把一个大型复杂的问题层层转化为一个原问题相似的规模较小的问题来解决,递归策略只需少量的方程就可以描述出解题过程所需要的多次重复计算,大大的减少了程序的代码量,递归 阅读全文
posted @ 2021-05-01 22:22 山水有相逢dy 阅读(280) 评论(0) 推荐(0)
摘要: 可变参数 JDK 1.5 开始, Java支持传递同类型的可变参数给一个方法 在方法声明中,在指定参数类型后加一个省略号(...) 一个方法中只能指定一个可变参数,它必须是方法的最后一个参数。任何普通的参数必须在它之前声明 public class Demo04 { public static vo 阅读全文
posted @ 2021-04-30 22:14 山水有相逢dy 阅读(29) 评论(0) 推荐(0)
摘要: Java方法 什么是方法 System.out,println(),它是什么 System:它是一个系统的类 out:是System下的一个输出对象 println():里面的一个方法 怎么来解释呢:调用系统类System里面的标准输出对象out中的println()方法 Java方法是语句的集合, 阅读全文
posted @ 2021-04-30 20:13 山水有相逢dy 阅读(281) 评论(0) 推荐(0)
摘要: Break和Continue break在任何循环语句的主体部分,均可用break控制循环流程,break用于强行退出循环,不执行循环中的语句。(break在switch语句中也使用) public class BreakDemo01 { public static void main(String 阅读全文
posted @ 2021-04-28 12:03 山水有相逢dy 阅读(77) 评论(0) 推荐(0)
摘要: 循环结构 while 循环 do...while 循环 for 循环 在Java5中引入了一种主要用于数组的增强型for循环 while 循环 while是最基本的循环,它的结构为: while(布尔表达式){ //循环内容} 只要布尔表达式为 true,循环就会一直运行 我们大多数情况是会让循环停 阅读全文
posted @ 2021-04-27 12:38 山水有相逢dy 阅读(57) 评论(0) 推荐(0)
摘要: 顺序结构 JAVA的基本结构就是顺序结构,除非特别指明,否则就按照顺序一句一句执行 顺序结构就是最简单的算法结构 public class Demo { public static void main(String[] args) { System.out.println("halle1"); Sy 阅读全文
posted @ 2021-04-25 12:44 山水有相逢dy 阅读(322) 评论(0) 推荐(0)