Java基础
温馨提示······
这个作者很懒,什么都没留下…
展开
-
java 七大原则
1 开闭原则 :对扩展开放,对修改关闭 在程序需要进行扩展的时候,不去修改原有的代码,而是扩展原有的代码,实现热拔插的效果2 但一职责原则 :不要存在要让类变更的多个原因 ,也就是每个类应实现单一原则,如若不行,就把类拆分!3里氏替换原则 : 任何基类可以出现的地方,子类也应可以出现里氏替换原则中,子类对父类的方法尽量不要重写和重载。因为父类代表了定义好的结构,通过这个规范的接口与外界交互...原创 2019-12-10 17:05:16 · 689 阅读 · 0 评论 -
Java一一方法
方法什么是方法Java的方法类似于其它语言的函数,是一段用来完成特定功能的代码片段。为什么要声明方法1 把复用的逻辑抽取出来,封装成方法,提高代码的重用性2 实现相对独立的逻辑,提高代码的维护性3 可以对具体实现进行隐藏、封装方法的作用:简化代码,提高代码的可读性,可维护性,可重用性。方法的声明格式:语法: 访问权限修饰符 其他修饰符 返回值类型 方法名称(参数列表) ...原创 2019-08-18 20:26:28 · 302 阅读 · 0 评论 -
Java一一数组
数组数组的概念:数据的组合,存储不止一个数据,包含多个数据。数组就是一个变量。数组的声明方式一:数据类型[] 数组名 方式二:数据类型 数组名[] 推荐使用方式一,C#等越来越多的语言已经不支持方式二定义数组 数组的初始化:Java中的数组必须先初始化,然后才可以使用,所谓初始化,就是为数组中的数组元素分配内存空间,并为每个数组元素赋初始值。1 静态初始化初始化时由程...原创 2019-08-18 20:50:10 · 123 阅读 · 0 评论 -
Java一一数组排序 冒泡排序,选择排序,插入排序;二分法查找
冒泡排序:排序思路:比较两个相邻的下标对应的元素,如果符合条件就交换位置(最值出现在最后位)代码实现:package com.qf0818;import java.util.Arrays;/** * 2019/8/1817:21 * <p> * 未知的事情 永远充满变数 */public class Demo1 { public static voi...原创 2019-08-18 21:28:08 · 156 阅读 · 0 评论 -
Java一一Arrays工具类与二维数组
Arrays工具类使用帮助文档: 1.6 1.8 作用:主要用于对数组进行排序,查找,填充,比较等的操作Arrays工具类存在于java.util包下,所以使用的第一步就是导包:import java.util.Arrays;注意1:如果在同一个Java文件中同时使用Scanner和Arrays,则可以向如下方式导包: import java.util.Scanner; ...原创 2019-08-19 08:33:48 · 532 阅读 · 0 评论