自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (1)
  • 收藏
  • 关注

原创 面向对象04-07:类与对象的创建、构造器详解、this关键字

类与对象类与对象的关系类是一种抽象的数据类型,它是对某一类事物整体描述/定义,但是并不能代表某一个具体事物。动物、植物、手机、电脑……Person类、Pet类、Car类等,这些类都是用来描述/定义某一类具体的事物应该具有的特点和行为。对象是抽象概念(类)的具体实例潘潘就是人的一个具体实例,潘潘家里的旺财就是狗的一个具体实例。能够体现出特点,展现出功能的是具体的实例,而不是一个抽象的概念。创建与初始化对象使用new关键字创建对象使用new关键字创建对象时,除了分

2020-11-19 21:58:12 111

原创 面向对象02:回顾方法的定义及调用(静态方法与非静态方法)

回顾方法及加深方法的定义:修饰符返回值类型break(跳出switch,结束循环)和return(结束方法)的区别方法名:注意规范----首写字母小写的驼峰规则参数列表:(参数类型,参数名)异常抛出:后续讲解package com.oop.demo01;import java.io.IOException;public class Demo01 { //main 方法 public static void main(String[] args){

2020-11-07 21:04:29 141

原创 面向对象01:什么是面向对象

面向过程和面向对象相关博文面向过程和面向对象不是对立的,而是相辅相成的。它们都是对软件分析、设计和开发的一种思想,指导着我们以不同的方式去分析、设计和开发软件。面向过程思想:思考问题时,首先考虑“怎么按步骤实现”,并将步骤对应成方法,一步一步,最终完成。适合简单问题,不需要过多协作的情况。比如:如何开车?第一步干什么,第二步干什么,……,车就开起来了,一个人就能完成。面向过程思想:物以类聚,分类的思维模式,思考问题首先会解决问题需要哪些分类,然后对这些分类进行单独思考。最后,才对某个分类下的细节

2020-11-07 17:30:03 63

原创 Java数组09:稀疏数组

稀疏数组当一个数组中大部分元素为0,或者为同一个值的数组时,可以使用稀疏数组来保存该数组。稀疏数组的处理方式是:记录数组一共有几行几列,有多少个不同值把具有不同值的元素和行列及值记录在一个小规模的数组中,从而缩小小程序的规模如图:左边是原始矩阵,右边是稀疏矩阵package com.panpan.array;public class Demo06 { public static void main(String[] args) { //1.创建一个二维数

2020-11-06 21:43:43 114 1

原创 Java数组08:经典排序算法

参考博文冒泡排序(必须熟练)参考博文冒泡排序(Bubble Sort)也是一种简单直观的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢"浮"到数列的顶端。算法步骤比较相邻的元素。如果第一个比第二个大,就交换他们两个。每一次比较,都会产生一个最大,或者最小的数字。下一轮则可以少一次排序。依次循环,直到结束。//冒泡排

2020-11-06 21:02:37 132

原创 Java数组05:数组的使用、多维数组、Arrays类

数组使用普通For循环For-each循环遍历数组数组方法入参,即方法的形式参数是数组数组作返回值package com.panpan.array;public class Demo03 { public static void main(String[] args) { int[] arrays = {1,2,3,4,5};//静态初始化 //使用for-each遍历数组,并打印 //JDK1.5 没有下标 for

2020-11-04 13:14:21 176

原创 Java数组01:数组的声明及创建、数组的初始化及内存分析

数组的定义数组是相同类型数据的有序集合。数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成。其中,每个数据称作一个数组元素,每个数组元素可以通过一个下标来访问它们。数组声明创建首先必须声明数组变量,才能在程序中使用数组,dataType[] arrayRefVar; //首选方法或dataType arrayRefVar[];Java语言使用new操作符来创建数组,语法如下:dataType[] arrayRefVar = new dataType[arr

2020-11-01 20:50:41 129

我的面经.html

我的面经.html

2021-08-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除