摘要: Java面向对象(一) 面向对象与面向过程 面向过程 类似于线性思维,先考虑第一步做什么,再考虑第二步做什么... 面向过程时候处理一些较为简单的问题 面向对象 解决一个大问题,会先将这个大问题进行分类,对这些分类进行单独思考。最后对这些分类进行面向过程的探索。 将大问题拆解成小问题,再用面向过程解 阅读全文
posted @ 2022-01-19 14:53 史小鹏 阅读(26) 评论(0) 推荐(0)
摘要: Java数组(二) Arrays类 Arrays类是一个数组工具类 Arrays类的方法都是static修饰的静态方法,所以在使用时可以之间使用类名进行调用 常用方法: 给数组赋值(填充、覆盖):fill 对数组排序(升序):sort 比较数组是否相等:equals 查找数组元素(用的是二分查找法) 阅读全文
posted @ 2022-01-19 00:44 史小鹏 阅读(33) 评论(0) 推荐(0)
摘要: Java数组(一) 什么是数组 数组是最简单的数据结构 数组是相同类型数据的有序集合 数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成 其中,每一个数据称作一个数组元素,每个数组元素可以通过一个下标(索引)来访问它们 数组的下标(索引)是从0开始的 例如int类型数组a: int a 阅读全文
posted @ 2022-01-18 18:31 史小鹏 阅读(97) 评论(0) 推荐(0)
摘要: Java方法(三) 递归 什么是递归: 递归就是自己调用自己(A方法调用A方法) 递归方法就是在自己的方法里调用自己 递归组成结构: 递归头:确定什么时候不调用自身方法,如果没有头,将陷入死循环 递归体:确定什么时候需要调用自身方法 举例 //计算5!(也就是5*4*3*2*1) public cl 阅读全文
posted @ 2022-01-16 22:41 史小鹏 阅读(69) 评论(0) 推荐(0)
摘要: Java方法(二) 方法的重载 什么是重载: 重载就是在一个类中,有相同的函数名称,但形参不同的函数 这里的不同包括数量不同、类型不同等等 重载的规则: 方法名称必须相同 参数列表必须不同(个数不同或类型不同或参数排列顺序不同等等) 方法的返回类型可以相同也可以不同 仅仅返回类型不同不足以成为方法的 阅读全文
posted @ 2022-01-16 21:17 史小鹏 阅读(81) 评论(0) 推荐(0)
摘要: Java方法(一) 什么是方法 举例: System.out.print(); //System:类 //out:对象 //print():方法 方法是语句的集合,它们在一起执行一个功能 方法是解决一类问题的步骤的有序集合 方法包含于类或对象中 方法在程序中被创建,在其他地方被引用 方法命名规则: 阅读全文
posted @ 2022-01-16 18:06 史小鹏 阅读(144) 评论(0) 推荐(0)
摘要: Java流程控制(三) 循环结构 while循环 while(布尔表达式){ //循环内容 } public static void main(String[] args) { int i=0; while(i<=5){ System.out.print(i+" "); i++;//i=i+1 } 阅读全文
posted @ 2022-01-16 12:34 史小鹏 阅读(47) 评论(0) 推荐(0)
摘要: Java流程控制(二) 顺序结构 顺序结构是Java的基本结构,没有特殊标注(循环之类的)默认是顺序结构 从上往下一步一步去走 public class struct { public static void main(String[] args) { int a=0; int b=2; int c 阅读全文
posted @ 2022-01-15 20:30 史小鹏 阅读(36) 评论(0) 推荐(0)
摘要: Java流程控制(一) Scanner类 作用: 可以通过Scanner类获取用户输入 Scanner s = new(System.in);//将用户输入赋值给s 使用next()或nextLine()方法获取输入的字符串 在读取前一般用hasNext()与hasNextLine()判断是否还有 阅读全文
posted @ 2022-01-14 21:50 史小鹏 阅读(46) 评论(0) 推荐(0)
摘要: Java基础语法(四) 包机制 包的本质和创建 包(package) 包的本质:类似于Windows里的文件夹 一般用公司域名倒置作为包名:(例:com.baidu 指放到com包里的baidu包下) package com.baidu; java文件头部是该文件的所在地址,例如在com.baidu 阅读全文
posted @ 2022-01-14 16:06 史小鹏 阅读(46) 评论(0) 推荐(0)