自定义博客皮肤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)提高程序的安全性,保护数据。 (2)隐藏代码的实现细节。 (3)统一接口。 (4)提高系统的可维护性。 记住一句:属性私有,get\set。 学生类 public class Student { //属性私有 //名字、学号、性别、年龄 private String name; pr

2021-01-20 19:31:20 69

原创 面向过程&面向对象

Java的核心思想就是OOP 面向过程思想 步骤清晰简单,第一步做什么,第二部做什么… 。 面向过程适合处理一些较为简单的问题。 面向对象思想 分类的思维模式,思考问题首先解决问题需要哪些分类,然后对这些类进行单独思考。最后,才对某个分类下面的细节进行面向过程的思索。 面向对象适合处理复杂的问题,适合处理需要多人协作的问题! 对于描述复杂的事物,为了宏观上把握,从整体上合理分析,我们需要面向对象的思路来分析整个系统。但是,具体到微观,仍然需要面向过程的思路处理。 什么是面向对象 面向对象编程(

2021-01-19 19:58:22 55

原创 稀疏数组

稀疏数组介绍 当一个数组中大部分元素为0,或者为同一值的数组时,可以用稀疏数组来保存该数组。 稀疏数组的处理方式: (1)记录数组有几行几列,多少个不同值。 (2)把具有不同值的元素和其行列及值记录在一个小规模的数组中,从而缩小程序的规模。 稀疏数组相当于记录有效值的坐标。 如下图,左边为原始数组,右边为稀疏数组。 实列 需求:编写五子棋游戏,有存盘和续上盘的功能 分析:二维数组记录棋盘时,很多值默认为0,会记录很多没有意义的数据,此时可用稀疏数组记录。 public static void ma

2021-01-19 17:24:24 104

原创 Scanner对象中next()与nextLine区别

Scanner对象中next()与nextLine区别 Scanner scanner = new Scanner(System.in); System.out.println("请输入:"); String str = scanner.next(); System.out.println("输入的内容为:"+str); 此时输入: AA BB 结果为:AA Scanner scanner = new Scanner(System.in); System.out.println("请输入:"); Stri

2021-01-19 12:50:48 63

原创 冒泡排序

冒泡排序 比较数组中,两个相邻的元素,如果第一个数比第二个数大,则交换他们的位置。 每一次比较,都会产生出一个最大,或者最小的数字。 下一轮循环则可以少一次排序。 一次循环,直到结束。 public static void main(String[] args) { int[] a = {1,4,7,2,3,5,86,23,9,345}; int[] sort = sort(a);//调用完自己写的排序方法后,返回排序后的数组 System.ou

2021-01-19 12:35:08 72

原创 多维数组

多维数组 多维数组可以看成是数组的数组,二维数组就是一个特殊的一维数组,其每一个元素都是一个一维数组 二维数组 int [][] array = {{1,2},{2,3},{3,4},{4,5}}; public static void main(String[] args) { //定义二维数组,四行两列 int [][] array = {{1,2},{2,3},{3,4},{4,5}}; for (int i = 0; i < a

2021-01-18 22:25:26 55

原创 数组四个基本类型、数组边界

while和do-while区别 1、 while先判断后执行。do-while是先执行后判断 2、do-while总是保证循环体会被至少执行一次!(*主要区别)

2021-01-18 22:13:42 1144

空空如也

空空如也

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

TA关注的人

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