自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (17)
  • 收藏
  • 关注

原创 java-面向对象5-抽象类与抽象方法和接口

目录前言1、抽象类与抽象方法2、接口(interface)3 接口和抽象类之间的对比前言本文主要介绍java中抽象类与抽象方法、接口1、抽象类与抽象方法将一个父类设计得非常抽象,以至于它没有具体的实例,这样的类叫做抽象类。抽象类与抽象方法:抽象类:用abstract关键字来修饰的类。抽象方法:用abstract关键字来修饰的方法。抽象方法:只有方法的声明,没有方法的实现。以分号结束:比如:public abstract void talk();说明:含有抽象方法的类必须被声明为抽

2021-04-12 19:46:46 142

原创 java-面向对象6-内部类

目录前言类的内部成员: 内部类前言本文主要介绍:Java中类的成员:内部类类的内部成员: 内部类引入:当一个事物的内部,还有一个部分需要一个完整的结构进行描述,而这个内 部的完整的结构又只为外部事物提供服务,那么整个内部的完整结构最好使用内部类。在Java中,允许一个类的定义位于另一个类的内部,前者称为内部类,后者称为外部类。Inner class一般用在定义它的类或语句块之内,在外部引用它时必须给出完整的名称。Inner class的名字不能与包含它的外部类类名相同;分类: 成员内部类(

2021-01-31 23:34:57 106

原创 java-面向对象4-代码块、static关键字和final关键字

目录前言1、关键字:static前言本文主要介绍java面向对象中static关键字1、关键字:staticstatic关键字的引入:有时候希望无论是否产生了对象或无论产生了多少 对象的情况下,某些特定的数据在内存空间里只有一份。java将static关键字修饰的成员称为类成员:类属性:作为该类各个对象之间共享的变量。在设计类时,分析哪 些属性不因对象的不同而改变类方法:如果方法与调用者无关,则这样的方法通常被声明为类方法,由于不需要创建对象就可以调用类方法,从而简化了方法的调用。s

2021-01-31 11:01:47 111

原创 Java常用类-包装类(Wrapper)简单介绍

目录前言1、包装类(Wrapper)前言本文主要介绍java中的包装类1、包装类(Wrapper)Java是面向对象的编程语言,但它也包含了8种基本数据类型,这8种基本数据类型不支持面向对象的编程机制,基本数据类型的数据也不具备“对象”的特性:没有成员变量、方法可以被调用。针对八种基本数据类型定义相应的引用类型—包装类(封装类);有了类的特点,就可以调用类中的方法,Java才是真正的面向对象。自动装箱与自动拆箱:装箱:基本数据类型包装成包装类的实例通过包装类的构造器实现:in

2021-01-28 23:23:47 3741

原创 Java常用类-object简单介绍

目录前言1、Object类的介绍前言本文主要介绍根父类-Obiect1、Object类的介绍Object类:是所有Java类的根父类(Object除外);如果在类的声明中未使用extends关键字指明其父类,则默认父类 为java.lang.Object类public class Person {...}//等价于:public class Person extends Object {...}Object类中的主要结构(使用频率最高):==操作符与equals方法:

2021-01-28 21:53:15 279

原创 java-面向对象3-继承性、多态性和super关键字

目录前言1. 面向对象之继承性2. 方法的重写(override/overwrite)3. 关键字:super前言本文主要介绍:面向对象的特征:继承性、方法的重写、关键字:super的使用1. 面向对象之继承性继承性(inheritance):多个类中存在相同属性和行为时,将这些内容抽取到单独一个类中, 那么多个类无需再定义这些属性和行为,只要继承那个类即可。继承性的好处:① 继承的出现减少了代码冗余,提高了代码的复用性;② 继承的出现,更有利于功能的扩展;③ 继承的出现让类与类之间产

2021-01-24 21:51:38 260 1

原创 java-面向对象2-封装性、构造器、this关键字、package和import关键字

目录前言1. 面向对象之封装和隐藏1.1 信息的封装和隐藏2. 类的成员:构造器3. JavaBean4. UML类图5. 关键字:this的使用前言本文主要讲:面向对象的特征:封装和类的成员:构造器1. 面向对象之封装和隐藏封装:将对象的状态信息隐藏在对象内部,不允许外部程序直接访问对象内部信息,隐藏对象内部的复杂性,只对外公开简单的接口。便于外界调用,从而提 高系统的可扩展性、可维护性。通俗的说,把该隐藏的隐藏起来,该暴露 的暴露出来。1.1 信息的封装和隐藏Java中通过将数据声明为私

2021-01-23 10:24:25 159

原创 java-面向对象1-属性、方法

目录1 面向过程与面向对象2 Java语言基本元素:类和对象3 对象的创建和使用4 类的成员:属性/变量(Filed)5 类的成员变量:方法(method)/函数6 方法的重载(overload)7 方法参数的值传递机制8 递归(recursion)方法1 面向过程与面向对象面向过程(POP) 与 面向对象(OOP):二者都是一种思想,面向对象是相对于面向过程而言的。面向过程,强调的是功能行为,以函数为最小单位,考虑怎么做。面向对象,将功能封装进对象,强调具备了功能的对象,以类/对象为最小单位,考

2021-01-21 20:05:18 143

原创 java-数组

目录标题

2021-01-17 17:25:30 167

原创 java基础语法-流程控制

目录标题前言1、流程控制1.1 流程控制结构的分类1.2 顺序结构1.3 分支结构1.3.1 if-else语句1.3.2 switch-case结构1.4 循环结构1.4.1 循环语句分类:1.4.2 for循环1.4.3 while 循环1.4.4 do-while循环1.4.5 嵌套循环1.4.6 特殊关键字的使用1.4.6.1 特殊流程控制语句1:break1.4.6.2 特殊流程控制语句2:continue1.4.6.3 特殊流程控制语句3:return1.4.6.4 特殊流程控制语句说明1.4

2021-01-17 15:18:53 107

原创 java基础语法-运算符

目录标题前言1、运算符1.1 算数运算符1.2 赋值运算符1.3 位运算符1.4 扩展后的赋值运算符1.5 比较运算符1.6 逻辑运算符1.7 三目运算符1.8 运算符的优先级前言本文主要介绍java语言中的运算符。1、运算符运算符:一种特殊的符号,用以表示数据的运算、赋值和比较等。Java语言使用运算符将一个或多个操作数连缀成执行性语句,用以实现特定功能java语言中运算符的种类:算术运算符赋值运算符比较运算符逻辑运算符位运算符类型相关运算符1.1 算数运算符Java支

2021-01-16 23:59:06 180

原创 java基础语法-基本数据类型

文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码如下(示例):import numpy as npimport

2021-01-16 21:14:01 234

原创 java基础语法-注释、标识符和关键字

文章目录前言1、java语言中的注释1.1 单行注释1.2 多行注释1.3文档注释二、使用步骤1.引入库2.读入数据总结前言本文主要介绍java原因的注释和标识符。1、java语言中的注释开发人员在编写程序时不免要给程序添加注释,一方面是增加程序的可读性;一方面程序注释是源代码的一个重要部分,查看java提供的源码包,可以看到程序中有大量的注释;此外,添加注释也是调试程序的一个重要方法:可以将觉得有问题的代码注释,排查是否有错。1.1 单行注释单行注释就是在程序中注释一行代码或者解释性语句,

2021-01-13 22:19:04 324

原创 Java简要概述

Java简要概述最简单的解释:Java就是一门编程语言文章目录Java简要概述前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1

2021-01-12 14:37:00 564

Java虚拟机

Java虚拟机 Java虚拟机体系结构 Java虚拟机的运行过程

2019-03-18

阿里云大学编程语言学习内容集锦

首先祭出一个强大的分类神图,按强弱、动静的语言分类: 点击下方课程链接可直接进入相关课程进行免费学习,加入课程后可随时管理学习进度。 点开PDF可看具体内容

2019-03-18

PL0编译器源程序分析

PL/0语言是Pascal语言的一个子集,我们这里分析的PL/0的编译程序包括了对PL/0语言源程序进行分析处理、编译生成类PCODE代码,并在虚拟机上解释运行生成的类PCODE代码的功能。

2019-03-16

C语言机器人大战僵尸

bool Zombie:: activeState(bool shotActive) { head = shotActive; if (head == true)//true 表示射击状态为 击中 return false; //false 表示生存状态为 死亡 }

2019-03-16

汇编语言程序设计

汇编语言是一种符号语言,比机器语言容易理解和掌握,也容易调试和维护.但是,汇编语言源程序要翻译成机器语言程序才可以由计算机执行.这个翻译的过程称为“汇编”,这种把汇编源程序翻译成机器语言程序的语言加工程序称为汇编程序

2019-03-16

数字电路去蓝底版

TTL电路的外特性是本章的一个难点,同时也是一个重点。尤其是输入端采用多发射级三极管结构时,对输入特性的全面分析比较复杂。从实用的角度出发,只要弄清输入为高/低电平时输入电流的实际方向和数值的近似计算就可以了 。

2019-03-16

CentOS7下安装MySQL5.7安装与配置

安装环境:CentOS7 64位 MINI版,安装MySQL5.7 同一个主机、不同显示器、连接多个键盘鼠标、多用户、多桌面同时操作

2019-03-16

各种工程师必备技能图谱

IT各种工程师的学习技能图谱,包含DBA、H5、ios、大数据等工程师技能所需图谱

2019-03-16

OJ部分习题及解答(c语言)

编程序可以跟着自己的思路编写,但是阅读别人的程序需要先理顺程序的思路。代码的排版以及注释将直接影响修改以及测试程序的效率。

2019-03-16

C++编码规范(分享)

目前,计算机教育基本没有灌输高质量程序设计的观念,也很少自觉关心程序设计的规范性问题。本章主要介绍C++编码规范,主要从4个方面来探讨:程序文件结构、命名规则与可读性、单元代码的规范性以及程序的效率。全章内容部分参考了国内几大软件公司的编码规范。亲测挺有用,大神级别作者写得很精辟

2019-03-16

基于SSM实现的物流管理系统

基于SSM实现的物流管理系统,导入eclipse,jdk1.8,tomcat8.0,如果导入后报错,记得右键项目properties,选择project Facets .然后右边java对应的version选择1.8,然后alt+f5更新下maven。

2019-03-16

MyEclipse2018.12.0最新破解文件(亲测可用)

MyEclipse2018.12.0最新破解文件(亲测可用),以前9.0版本的激活文件激活无效,最新版本请用这个文件,已亲自入坑测试,可食用

2019-03-06

嵌入式-USB设备收发数据实验

1、了解USB工作的基本组成原理; 2、深入理解固件程序的编写;

2019-01-10

asp.net课设之网上书店(源码+报告)

本网上书店系统是由用户使用的选购商品、生成订单、订单状态查询的程序和后台管理员使用的商品管理、订单管理系统组成的。 一个网上书店系统应该提供如下功能: 书籍分类的增加、查询和修改功能; 各个分类中书籍的增加、修改功能; 图书评论管理功能; 图书展示功能(最受欢迎图书展示、最新图书等); 购物车功能; 订单的生成、查找功能; 订单处理功能。

2019-01-02

空空如也

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

TA关注的人

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