
Java
文章平均质量分 83
小野人_vector
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【学习笔记】继承和多态
继承是多态的前提,如果没有继承,就没有多态。 父类又称为基类、超类,子类又称为派生类。“师父会多少武功,大徒弟也都会,小徒弟也都会。” 继承主要解决的问题:共性抽取。 继承关系当中的特点: 1、子类可以拥有父类的“内容” 2、子类还可以拥有自己专有的内容 在继承关系中,“子类就是一个父类”。也就是说,子类可以被当做父类看待。 例如父类是员工,子类是讲师,那么“讲师就是一个员工”。关系:is-a。 ...原创 2021-02-17 19:43:31 · 213 阅读 · 0 评论 -
【学习笔记】抽象类和接口
一、抽象的概念原创 2021-02-17 19:22:22 · 299 阅读 · 1 评论 -
【学习笔记】static静态
如图所示,对于同班同学来说,姓名、年龄、学号,每个对象都需要有自己独立的数据;但是对于所在教室而言,多个对象共享同一份数据还可节省空间,便于操作。 对于这样的数据,可以用static关键字,那么这样的内容不再属于对象自己,而是属于类的,即:凡是本类的对象,都共享同一份。 静态变量和静态方法 静态变量:如果一个成员变量使用了static关键字,那么这个变量不再属于对象自己,而是属于所在的类。多个对象共享同一份数据。 静态方法:一旦使用static修饰成员方法,那么这就成为了静态方法。静态方法不属于..原创 2021-02-04 09:52:57 · 363 阅读 · 3 评论 -
【学习笔记】面向对象和封装
一、面向对象思想概述 面向对象不好理解,不如我们来举个例子,有一家餐馆,如果它是面向大众的,那么它可能售一些平价菜;如果是面向高端人群,那么可能售价格相对较高的菜品。因此,面向谁可以理解为看重谁、关注谁,在编程中,有两种主流思想:面向过程和面向对象。 面向过程:当需要实现一个功能时,每一个具体的步骤都要亲力亲为,详细处理每一个细节。 面向对象:当需要实现一个功能时,不关心具体的步骤,而是找一个已经具有该功能的人来帮助。 下面通过一个例子来理解:(要求打印格式为:[10, 20, 30, 40, 50原创 2021-01-20 20:22:53 · 196 阅读 · 0 评论 -
【问题解决】java.sql.SQLException: The server time zone value '�й���ʱ��' is unrecognized
java.sql.SQLException: The server time zone value '�й���ʱ��' is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the 'serverTimezone' confi...原创 2020-03-14 18:55:43 · 3950 阅读 · 1 评论 -
反射:框架设计的灵魂
反射这个概念之前听说过,但却是第一次真正接触,记录下学习过程。 框架:可以理解为半成品软件。我们可以在框架的基础上进行软件开发,简化编码。 反射概念:将类的各个组成部分封装为其他的对象,这就是反射机制 这样的概念有些抽象,不妨先了解下java代码在计算机中经历的三个阶段: source源代码阶段 Class类对象阶段 Runtime运行时阶段 好处:1...原创 2020-03-10 16:35:49 · 162 阅读 · 0 评论 -
蓝桥杯 十六进制转八进制
问题描述 给定n个十六进制正整数,输出它们对应的八进制数。 输入格式 输入的第一行为一个正整数n (1 接下来n行,每行一个由0~9、大写字母A~F组成的字符串,表示要转换的十六进制正整数,每个十六进制数长度不超过100000。 输出格式 输出n行,每行为输入对应的八进制正整数。 【注意】 输入的十六进制数不会有前导0,比如012A。 输出原创 2018-02-01 15:17:24 · 327 阅读 · 0 评论 -
多线程
线程与进程 再次接触线程问题,还不是很理解,查阅资料了解到用法,算是作此笔记,多多指教。 进程:每个运行中的程序就是一个进程; 进程的内部数据和状态都是完全独立的 线程:线程是进程的执行单元; 线程之间的切换代价小于进程; 多线程之间共享一块内存和系统资源 简单的说,C原创 2018-01-23 18:12:30 · 192 阅读 · 0 评论 -
Swing编程基础——五子棋游戏
最近闲来无事,继续完成之前一直想做的五子棋游戏,有不懂的通过看视频基本完成,大致记录一下,如有问题,请多多指教。 知识点: Swing的概述: Swing是在java的基础图形化用户界面AWT的基础上扩展的API集; Swing编程 ImageIO的使用 图片的绘制 Swing的功能:通过java代码编写窗口程序,创建图形化用户界面(GUI); Swing...原创 2020-01-26 19:34:23 · 536 阅读 · 0 评论