E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
马士兵java面向对象
java必知必会--面向对象及相关基础知识
java必知必会–面向对象及相关基础知识一、
java面向对象
:1、什么是面向对象以及三大特性①我们把数据和数据之间的相互操作关系放到一起总结为–对象。所有的操作都是基于对象来进行的。
ok060
·
2023-08-26 07:43
java
开发语言
java面向对象
-继承、方法重写
目录一、继承的实现1、继承的概念2、实现继承的格式3、继承的好处4、示例代码二、继承的好处和坏处三、java中继承的特点1、继承的特点2、示例代码四、继承中变量访问特点五、super关键字六、继承中构造方法的访问特点七、继承中成员方法的访问特点八、方法重写九、方法重写的注意事项一、继承的实现1、继承的概念继承是面向对象三大特征之一,可以使得子类具有父类的属性和方法,还可以在子类中重新定义,以及追加
悠哉iky
·
2023-08-25 15:20
java
开发语言
Netty简易聊天室
参考说明本文内容主要来源于
马士兵
老师的视频教程(Java经典实战项目-坦克大战),结合了老师的讲课内容以及自己
namelessmyth
·
2023-08-25 14:40
Java
Netty
java
Java零基础入门——环境搭建
JavaJava介绍Java是由SunMicrosystems公司于1995年5月推出的
Java面向对象
程序设计语言和Java平台的总称。
IT老邪
·
2023-08-25 10:44
Java实现一个简单的图书管理系统(内有源码)
简介哈喽哈喽大家好啊,之前作者也是讲了Java不少的知识点了,为了巩固之前的知识点再为了让我们深入
Java面向对象
这一基本特性,就让我们完成一个图书管理系统的小项目吧。
灰灰快醒醒
·
2023-08-25 08:06
java
python
开发语言
springBean生命周期解析
Spring5.3.7参考:kykangyukySpring中bean的生命周期阿斌Java之路SpringBean的生命周期,杨开振JavaEE互联网轻量级框架整合开发黑马程序员JavaEE企业级应用开发教程
马士兵
王·小白攻城狮·不是那么帅的哥·天文
·
2023-08-25 08:56
spring
spring
Java面向对象
一、编程思想java是面型对象的编程语言,而面向对象又是什么呢???面向过程呢?面向对象和面向过程其实都是编程思路。举一个例子,做一件事:把大象放到冰箱中。做这件事的思路有两种,面向过程思路:按照步骤依次执行程序,大象放到冰箱前->冰箱门打开->大象放进去->关门,重点是做事。面向对象思路:首先区抽离出参与的对象,然后,调用对象相关方法完成执行程序需求。抽离出大象、冰箱两个对象,创建类,大象类有,
饭团煲
·
2023-08-25 01:32
java
java
开发语言
Java面向对象
程序设计之预习
2021年04月19日周一本周我们从《
Java面向对象
程序设计》开始学习:本书大概内容:介绍:与面向过程编程语言(ProcessOrientedProgramming,POP)进行比较,面向对象编程语言
9K账号
·
2023-08-24 19:08
猫眼
var变量提升,函数声明提升,消除变量声明提升(let);高阶函数,函数式的编程,柯里化原型链继承,js面向对象的继承和
java面向对象
的区别es6常用数组方法,reduce作用,reduceright
焦迈奇
·
2023-08-23 05:04
用Java实现一个简易的植物大战僵尸游戏
实际运行效果如下:二、代码实现1.首先要考虑的就是将游戏涉及到的各种对象搞清,由于
Java面向对象
特性,我们可以将各个对象的共同特征抽象出来,比如
夜空下的星
·
2023-08-22 18:34
Java
java
游戏
Java基础(十五)面向对象编程 OOP 多态
Java面向对象
基础知识笔记(四)1.对象数组的使用在Java中,我们可以创建包含对象的数组。对象数组是一种特殊类型的数组,其中每个元素都是一个对象的引用。
写代码的小包
·
2023-08-21 23:33
Java
java
开发语言
第五周周报
周报日期:2023/08/14~2023/08/20一、本周回顾本周我学习了两个主要的知识点,分别是快速排序算法和
Java面向对象
编程。
写代码的小包
·
2023-08-21 23:33
Java
java
Java学习笔记(三):面向对象
1.4static关键字2.面向对象的三大特征:封装、继承和多态2.1封装2.2继承2.2.1子类重写父类的方法2.3多态1.类与对象类(class)和对象(object,也被称为实例instance)是
java
书旅小组的黄叫兽
·
2023-08-21 13:31
java
学习
笔记
《
Java面向对象
程序设计》学习笔记——进制转换练习(递归解法)
专栏文章汇总:《
Java面向对象
程序设计》学习笔记知乎-进制转换10进制转其他进制思路:递归,不断相除,并记录余数(大概是这样,表述可能不到位)。
奇妙方程式
·
2023-08-21 01:23
java
开发语言
学习
笔记
Java面向对象
三大特性之多态及综合练习
1.1多态的形式多态是继封装、继承之后,面向对象的第三大特性。多态是出现在继承或者实现关系中的。多态体现的格式:父类类型变量名=new子类/实现类构造器;变量名.方法名();多态的前提:有继承关系,子类对象是可以赋值给父类类型的变量。例如Animal是一个动物类型,而Cat是一个猫类型。Cat继承了Animal,Cat对象也是Animal类型,自然可以赋值给父类类型的变量。1.2多态的使用场景如果
东北赵四
·
2023-08-21 00:30
java
java
多态
面向对象
笔记
开发语言
201711671116 《Java程序设计》第1章学习总结
3、继承如何理解:继承是
java面向对象
编程技术的一块基石,因为它允许创建分等级层次的类。继承就是子类继承
lkxxx_x
·
2023-08-20 12:34
Java游戏拼图
本次课程训练选题为:拼图游戏1.1课程设计的意义:通过课程设计,进一步巩固、加深我们所学专业课《
JAVA面向对象
程序设计》的基本理论知识,理论联系实际,进一步培养我们的综合分析问题,解决问题的能力;全面考核我们所掌握基本理论知识及其实际业务能力
天乐666
·
2023-08-20 12:04
java
游戏
开发语言
能打胜仗,作风优良,艰难奇妙的秋招之旅
以下是一些这几个月的经历分享,请各位看官慢慢享用…一.个人介绍本人广工19届渣渣本科应届生,就读电子信息工程专业,不算上以前的基础是从今年年头开始自学的Java,学的是后台方向,学习方式有:1.看书:孙卫琴老师的《
Java
Json Yao
·
2023-08-20 09:20
总结
Java
后台
秋招面经
Java面向对象
(内部类)(枚举)(泛型)
内部类内部类是五大成员之一(成员变量、方法、构造方法、代码块、内部类);一个类定义在另一个类的内部,就叫做内部类;当一个类的内部,包含一个完整的事物,且这个事务不必单独设计,就可以把这个事务设计为内部类;PublicclassCar{//内部类PublicclassEngine{}}内部类的四种形式:成员内部类;静态内部类;局部内部类;匿名内部类成员内部类定义在成员位置的类,叫做成员内部类;pub
Allengan@wow
·
2023-08-19 10:55
java基础
java
开发语言
Java面向对象
程序设计——第 9 章 常用实用类
专栏:《
Java面向对象
程序设计》学习笔记第9章常用实用类9.1String类java.lang包中的String类为final类,因此用户不能扩展String类,即String类不可以有子类。
奇妙方程式
·
2023-08-19 04:22
java
开发语言
学习
笔记
Java面向对象
程序设计——知识、概念、定义及作用(简答)
专栏:《
Java面向对象
程序设计》学习笔记问题是依据考纲整理的,稍微做了一些补充。大部分答案由GPT生成,部分内容摘选自书本。内容太多了,目前懒得浓缩精炼了,以后再说吧。
奇妙方程式
·
2023-08-19 04:22
java
开发语言
学习
笔记
《
Java面向对象
程序设计》学习笔记——第 8 章 设计模式
专栏:《
Java面向对象
程序设计》学习笔记第8章设计模式一个好的设计系统往往是易维护、易扩展、易复用的。
奇妙方程式
·
2023-08-19 04:21
java
学习
笔记
Java的命名规范
由于
Java面向对象
的特征,在最新的Java编程规范中,要求开发人员在自己定义的包名前加上唯一的前缀,由于互联网上的域名称是不会重复的,所以多数开发人员采用自己公司的名称.项目名.模块名.
冰阔落好喝Wow
·
2023-08-18 22:44
java
Java面向对象
之坦克大战游戏
文章目录1、坦克大战游戏1.1、游戏演示1.2、项目目的1.3、java绘图坐标体系1.3.1、坐标体系-定义1.3.2、坐标体系-像素1.3.3、代码实现1.3.4、绘图原理1.3.5、Graphics类1.4、绘出坦克1、坦克大战游戏1.1、游戏演示1.2、项目目的1.3、java绘图坐标体系1.3.1、坐标体系-定义1.3.2、坐标体系-像素1.3.3、代码实现packagedraw_;im
一切随心走_水瓶
·
2023-08-18 17:25
java
java
Java基础练习十(面向对象)
猫狗TomJerry人帅哥美女迪丽热巴胡歌PhoneiPhone14ProMax《
Java面向对象
》2.编程1.编写一个Student类,包含name、gender、age、id、score属性,分别为
写代码的小包
·
2023-08-17 23:12
Java
java
开发语言
Java基础(十三)面向对象编程 OOP
Java面向对象
基础知识笔记(二)1.this关键字this关键字代表当前对象的引用,可以用于访问当前对象的成员变量、成员方法和构造方法。
写代码的小包
·
2023-08-17 23:12
Java
java
开发语言
Java基础(十四)面向对象编程 OOP
Java面向对象
基础知识笔记(三)1.继承(Inheritance)继承是面向对象编程中的一种重要概念,它允许创建一个新类,从已存在的类中继承属性和方法。
写代码的小包
·
2023-08-17 23:41
Java
java
开发语言
Java面向对象
进阶5——包和final(含源码阅读)
Java面向对象
进阶5——包和final一、前言二、包1️⃣定义2️⃣命名3️⃣使用其他类使用同一个包中的类时,不需要导包使用java.lang包中类时,不需要导包如果同时使用两个包中同类名,需要用全类名三
Alita11101_
·
2023-08-17 08:27
Java进阶学习篇
java
jvm
开发语言
Java面向对象
进阶6——权限修饰符(含源码阅读)
Java面向对象
进阶6一、前言二、权限修饰符1.权限修饰符的分类1.1private1.2默认1.3protected1.4public2.源码阅读3.使用规则4.总结三、小结一、前言本文主要是讲述有关
Alita11101_
·
2023-08-17 08:27
Java进阶学习篇
java
开发语言
jvm
重拾Java基础 2021-12-05
今天开始复习
Java面向对象
那一块,之前其中可能有零零散散的点落下,之后再补充吧!本来也是为了过一下基础知识。
heybo_zhang
·
2023-08-16 01:30
java中什么是继承,和继承的接口的关系?
继承的概念继承是
java面向对象
编程技术的一块基石,因为它允许创建分等级层次的类。
Java架构学习者
·
2023-08-15 15:24
迎难而上ArrayList,源码分析走一波
关于Java基础、
Java面向对象
编程、Java字符串、Java数组等方面的知识点已经可以告一段落了,小伙伴们可以在「沉默王二」公众号后台回复「小白」获取第二版手册。觉得不错的
沉默王二
·
2023-08-14 22:05
芝士Java实现的图书管理系统
本图书管理系统用对象数组的方式来提供操作方法,比较特别,建议新手学习,这对理解
Java面向对象
有很大帮助目录User类管理员和普通用户类Book类BookList类Operate类退出系统addOperate
谦虚的荆南芒果
·
2023-08-14 12:22
java
【
java面向对象
中static关键字】
提纲static修饰成员变量static修饰成员变量的应用场景static修饰成员方法static修饰成员方法的应用场景static的注意事项static的应用知识:代码块static的应用知识:单例设计模式static静态的意思,可以修饰成员变量,成员方法;static修饰成员变量:1.有static修饰的成员变量叫做类变量;a.类名.变量名(推荐这样进行调用);b.类变量与类一起加载一次,内存
Allengan@wow
·
2023-08-14 06:09
java基础
java
开发语言
static
一张图搞定
Java面向对象
大家都知道,
Java面向对象
是Java的一个核心,也是初学者的一个难点,所以我们从这里开始,Let’sgo!
Java面向对象
面向对象(OrientedObject)是相
游戏原画设计
·
2023-08-13 22:42
Java面试题大全(总结)
Java常见面试题大全**
Java面向对象
有哪些特征,如何应用**HashMap原理是什么,在jdk1.7和1.8中有什么区别ArrayList和LinkedList有什么区别高并发中的集合有哪些问题jdk1.8
听云-cloud
·
2023-08-13 00:21
Java面试题常问
java
spring
spring
boot
spring
cloud
java-rabbitmq
Java后端实习生面经总结
我也看了许多面经,大概是这么个意思,大家只要会
java面向对象
的知识,以及会ssm框架做crud,然后做过项目,基本上找份实习是没问题的。
M偶遇在沙漠
·
2023-08-12 15:05
Java
面经
java
面试
java-ee
Java面向对象
:final关键字、枚举类、接口
目录1.final关键字概述应用场景final修饰类final修饰成员函数final函数与abstract函数的区别final修饰变量2.枚举类概述:使用场景实例的命名规则3.接口初步什么是接口?接口的作用接口的特点使用场景小练习(接口的多继承)1.final关键字概述final的意思是最终的,不可修改的,用于修饰不可改变的内容。应用场景final可以用在类、函数、变量上,如果你不希望它们被修改,
特喵非要去刚
·
2023-08-12 03:26
JavaSE
开发语言
java
day1
看了个头,看了下架构,看的是
马士兵
老师的视频,感觉这种专业培训的人给你讲东西,真的比自己闷头自学效率要高的多,唯一的缺点就是视频无法平面铺开,而且视频太旧了,2005年。。。
colorlight
·
2023-08-09 21:48
ddd领域驱动设计随笔
在这种暗示下大部分情况下丧失了
Java面向对象
编程的优势,大家也逐渐习惯了面向过程编程,这样的编程方式的
凡dady
·
2023-08-09 14:28
Java入门第一篇——数据类型与运算符
源代码文件编译Java字节码文件运行虚拟机CPUJava虚拟机(JVM)2.环境变量JAVA_HOMEPath相对路径绝对路径运行一个程序:1)给出相对路径2)给出绝对路径3)用分号分割的一组绝对路径3.
JAVA
小矮多
·
2023-08-09 06:17
Java
JAVA
JAVA 自动发牌,
JAVA面向对象
程序设计微课版P118页第1个玩家:红心2红心A草花A草花K黑桃Q草花Q方块Q草花J方块9黑桃8红心8草花8黑桃7黑桃5方块5方块4红心3第2个玩家:小王草花2方块A方块K黑桃J红心J黑桃
laocooon523857886
·
2023-08-08 03:47
java
windows
SpringAOP的应用:统计接口执行时间
什么是AOPSpring是
java面向对象
编程的主流框架,其主要思想有两个:反转控制(IOC)和面向切面(AOP)。
潜龙之于渊
·
2023-08-07 19:08
马士兵
Java学习之路
作者:
马士兵
老师Java自学之路一:学会选择为了就业,不少同学参加各种各样的培训。决心做软件的,大多数人选的是java,或是.net,也有一些选择了手机、嵌入式、游戏、3G、测试等。
MarkShen
·
2023-08-07 00:53
Java面向对象
学习第三部分
一、Static修饰符static是静态的意思,基本概念如下:Static分类:一般我们分类都是按照是否使用static修饰进行分类。分为静态变量(类变量)、实例变量。静态变量和实例变量的比较:比较,只要记住一点其它的就都很好理解了。静态变量在内存空间只有一份。
one day321
·
2023-08-06 00:16
java
学习
开发语言
java面向对象
设计的五大原则
文章目录简介(1)单一责任原则(SingleResponsibilityPrinciple,SRP)。(2)开放-封闭原则(Open&ClosePrinciple,OCP)。(3)里氏替换原则(LiskovSubstitutionPrinciple,LSP)。(4)依赖倒置原则(DependenceInversionPrinciple,DIP)。(5)接口分离原则(InterfaceSegrega
小刘同学要加油呀
·
2023-08-05 12:48
Java
java
设计原则
Java面向对象
面向对象概论面向对象的三大基本特征:封装、继承、多态1、封装隐藏了类的内部实现机制,从而可以在不影响使用者的前提下改变类的内部结构,同时保护了数据隐藏功能或者信息的细节,使用者只关注功能的使用,而不需要关心实现细节2、继承是为了重用父类代码,同时为实现多态性作准备关键字extends,子类可以集成父类的成员变量和成员方法java采用的是单根集成体系3、多态性是发送消息给某个对象,让该对象自行决定响
一介烂人ぶ谩骂随心
·
2023-08-04 09:12
java
jvm
开发语言
Java面向对象
之==运算符与 equals()方法
==运算符与equals()方法==运算符基本类型比较值:只要两个变量的值相等,即为true。引用类型比较引用(是否指向同一个对象):只有指向同一个对象时,==才返回true。用“==”进行比较时,符号两边的数据类型必须兼容(可自动转换的基本数据类型除外),否则编译出错。equals()方法equals():所有类都继承了Object,也就获得了equals()方法。还可以重写。只能比较引用类型,
lanan_lzp
·
2023-08-04 08:16
Java面向对象
java
Java面向对象
之toString()方法
toString()方法toString()方法在Object类中定义,其返回值是String类型,返回类名和它的引用地址。在进行String与其它类型数据的连接操作时,自动调用toString()方法。Datenow=newDate();System.out.println(“now=”+now);相当于System.out.println(“now=”+now.toString());可以根据
lanan_lzp
·
2023-08-04 08:16
Java面向对象
java
Java面向对象
之手动实现equals()和toString()的重写
publicclassCustomer{privateStringname;privateintage;publicStringgetName(){returnname;}publicvoidsetName(Stringname){this.name=name;}publicintgetAge(){returnage;}publicvoidsetAge(intage){this.age=age;}
lanan_lzp
·
2023-08-04 08:16
Java面向对象
java
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他