2021年9月18日
摘要:
this: 在方法内部使用:相当于该方法所属类的对象的引用(经常用于区分局部变量和属性名) 在构造器中使用: public class ThisInitTest { private String name; private int age; public ThisInitTest() {
阅读全文
posted @ 2021-09-18 00:10
gyp666
阅读(40)
推荐(0)
摘要:
面向对象 java类及类的成员: 属性、方法、构造器、代码块、内部类 面向对象的三大特征: 封装性、继承性、多态性、(抽象性) 面向过程(POP): 强调的是功能行为,以函数为最小单位,考虑的是怎么做 面向对象(OOP): 强调的是具备了功能的对象,以类(对象)为最小单位,考虑的是谁
阅读全文
posted @ 2021-09-18 00:05
gyp666
阅读(34)
推荐(0)
2021年9月17日
摘要:
异常处理: 异常概述: 在java语言中,将程序执行中发生的不正常情况称为异常 异常可以分为两类: Error:java虚拟机无法解决的严重问题(JVM系统内部错误、资源耗尽等严重状况)比如:StackOverflowError和OOM。一般不编写针对性的代码进行处理。 Exception:其他因编
阅读全文
posted @ 2021-09-17 21:47
gyp666
阅读(47)
推荐(0)
摘要:
设计模式-模板方法设计模式 设计模式: 设计模式是在大量的实践中总结和理论化之后优选的代码结构、编程风格以及解决问题的思考方式,设计模式免去了我们自己再去思考和摸索。就像经典的棋谱,对于不同的棋局我们使用不同的棋谱。 创建型模式:工厂方法模式 抽象工厂模式 单例模式 建造者模式 原型模式 结构型模式
阅读全文
posted @ 2021-09-17 14:27
gyp666
阅读(37)
推荐(0)
摘要:
设计模式: 设计模式是在大量的实践中总结和理论化之后优选的代码结构、编程风格以及解决问题的思考方式,设计模式免去了我们自己再去思考和摸索。就像经典的棋谱,对于不同的棋局我们使用不同的棋谱。 创建型模式:工厂方法模式 抽象工厂模式 单例模式 建造者模式 原型模式 结构型模式: 适配器模式
阅读全文
posted @ 2021-09-17 00:14
gyp666
阅读(35)
推荐(0)
摘要:
Arrays工具类常用方法分析: Java把内存分成两种,一种叫做栈内存,一种叫做堆内存 在函数中定义的一些基本类型的变量和对象的引用变量都是在函数的栈内存中分配。当在一段代码块中定义一个变量时,java就在栈中为这个变量分配内存空间,当超过变量的作用域后,java会自动释放掉为该变量分配的内存空间
阅读全文
posted @ 2021-09-17 00:12
gyp666
阅读(35)
推荐(0)
2021年9月16日
摘要:
数据结构和算法-排序算法(比较排序) 比较排序的第一种算法是冒泡排序,比较常见,时间复杂度是n的平方 package suanfa; public class MySort { private void swap(int[] data,int m,int n){ int temp=data[m];
阅读全文
posted @ 2021-09-16 11:03
gyp666
阅读(84)
推荐(0)