上一页 1 ··· 3 4 5 6 7 8 9 下一页
摘要: 面向对象三大特征 面向对象三大特征:封装,继承,多态 一.封装 1.该露的露,该藏得藏 我们的程序设计要追求--【高内聚,低耦合】-- 高内聚:就是类的内部数据操作细节要自己完成不允许外部干涉 低耦合:仅暴露少量的方法给外部使用 封装(数据的隐藏) 通常,应该禁止直接访问一个对象中数据的实际表示,而 阅读全文
posted @ 2022-10-04 16:59 学JAVA的旅行者 阅读(79) 评论(0) 推荐(0)
摘要: 面向对象编程 1.java的核心思想就是OOP 面向过程思想:步骤清晰,第一步做什么,第二步做什么,适合处理一些较为简单的问题 2.面向对象思想:分类的思维模式,思考问题首先会解决问题需要哪些分类,然后对这些分类进行单独思考,最后对某个分类下的细节进行面向过程的思索,适合处理复杂的问题 3.对于描述 阅读全文
posted @ 2022-10-04 12:15 学JAVA的旅行者 阅读(87) 评论(0) 推荐(0)
摘要: 方法的回顾和调用 package com.oop.demo;​import java.io.IOError;import java.io.IOException;​//return代表方法结束,返回一个结果//下方就是一个类public class Demo01 { //main方法启动这个程序,一 阅读全文
posted @ 2022-10-03 20:07 学JAVA的旅行者 阅读(20) 评论(0) 推荐(0)
摘要: 一.冒泡排序 1.冒泡排序无疑是最为出名的排序算法,总共有8大排序 2.冒泡代码相当简单,两层循环,两层冒泡轮数,里面依次比较 3.我们看到的嵌套循环,应该立马就可以的出这个算法的时间复杂度位O(n2) (1)调用方法 package com.wang.array;import java.util. 阅读全文
posted @ 2022-10-03 18:22 学JAVA的旅行者 阅读(23) 评论(0) 推荐(0)
摘要: 一.Arrays类 1.数组的工具类java.util.Arrays 2.由于数组对象本身并没有什么方法可以供我们调用,但API中提供了一个工具类Arrays供我们使用,从而可以对数据对象,进行一些基本操作 3.查看JDK帮助文档 4.Array类中的方法都是static修饰的静态方法,在使用的时候 阅读全文
posted @ 2022-10-03 14:57 学JAVA的旅行者 阅读(46) 评论(0) 推荐(0)
摘要: 1.java的内存分析 2.数组的初始化 例子代码 默认初始化就是创建后 int[] a = new int[10]; 里面有个0-9十个空间未赋值的情况下,里面都有值。基本类型是0,String类型是null package com.wang.array;// int[] a = num;// n 阅读全文
posted @ 2022-10-02 19:41 学JAVA的旅行者 阅读(63) 评论(0) 推荐(0)
摘要: 数组 数组是最简单的数据结构 //无论定义什么都满足 变量类型 变量的名字 = 变量的值; 一.数组的定义 1.数据是相同类型数据的有序集合 2.数组描述的是相同类型的若干数据,按照一定的先后次序排列组合而成 3.其中,每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问他们 二.数组声明 阅读全文
posted @ 2022-10-02 18:33 学JAVA的旅行者 阅读(146) 评论(0) 推荐(0)
摘要: java一个简单的计算器 思路 1.写四个方法,加减乘除(我这里加了个取模%) 2.利用循环+switch进行用户交互 3.传递需要操作的两个数 4.输出结果 案例:模拟计算器 package learnday4;import java.util.Scanner;public class Demo0 阅读全文
posted @ 2022-10-02 16:11 学JAVA的旅行者 阅读(86) 评论(0) 推荐(0)
摘要: 递归的学习 重点以及难点:面试笔试高频问点,经常出题 能不用递归就不用递归,如果调用的太多了,就会影响机器的性能 1.A方法调用B方法(main方法里调用其他方法) 2.递归就是A方法:调用A方法,就是自己调用自己 3.递归可以用简单的程序来解决一些复杂的问题。它通常把一个大型复杂的问题层层转化为一 阅读全文
posted @ 2022-10-02 15:56 学JAVA的旅行者 阅读(26) 评论(0) 推荐(0)
摘要: 可变参数 1.JDK1.5开始,java支持传递同类型的可变参数给一个方法。 2.在方法声明中,在指定参数类型后加一个省略号... 3.一个方法声明只能指定一个可变参数,它必须是方法的最后一个参数。任何普通的参数必须在它之前声明 package com.wang.method;public clas 阅读全文
posted @ 2022-10-02 14:19 学JAVA的旅行者 阅读(53) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 9 下一页