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面向对象编程学习笔记
迎难而上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
MySQL基础之事务
编程学习笔记
MySQL基础之事务
编程学习笔记
在学习《MySQL技术内幕:SQL编程》一书,并做了笔记。
smileNicky
·
2023-08-13 02:21
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
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
Linux 网络
编程学习笔记
——一、TCP/IP 协议族
目录一、TCP/IP协议族体系结构以及主要协议1.数据链路层数据链路层实现了网卡接口的网络驱动程序,以处理数据在物理媒介(以太网、令牌环等)上的传输,不同的物理网络具有不同的电气特性,网络驱动程序隐藏了这些细节,为上层协议提供一个统一的接口。最常用的协议是ARP(AddressResolveProtocol,地址解析协议)和RARP(ReverseAddressResolveProtocol),它
BeZer0
·
2023-08-08 12:34
计算机网络
网络
linux
tcp/ip
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面向对象
学习第三部分
一、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
Linux
编程学习笔记
-Linux系统文件编程详解
Linux系统文件编程详解Linux文件操作命令ls命令cp命令mkdir命令mv命令cat命令rm命令grep命令more命令Linux文件系统Linux文件编程打开文件关闭文件读取文件写入文件文件偏移量获取文件状态文件锁定内存映射Linux文件操作命令ls命令功能:列出指定目录下的内容及其相关属性信息语法:ls[参数选项][文件]常见参数:-a显示所有文件以及目录,包括'以"."开头的隐藏文件
猿太极
·
2023-08-04 01:33
Linux笔记
linux
[笔记]Java基本知识
前言此篇文章主要总结一些
Java面向对象
程序设计的基本知识,是对Java学习中的一些基本的、较为简单的知识的一个全面总结与回顾。
PerryJ
·
2023-08-03 17:06
Java面向对象
的三大特征
Java面向对象
的三大特征
java面向对象
的三大特征:“封装、继承、多态”。更多Java技术知识,请登陆疯狂软件教育官网。微信搜索微信号:疯狂软件,参加2015年优惠活动,有机会获得优惠劵和代金劵。
api_ok
·
2023-08-03 15:21
java
开发语言
Java面向对象
之方法的重写
文章目录一、重写的定义二、重写的规定三、重写的要求四、重写的注意点一、重写的定义在子类中可以根据需要对从父类中继承来的方法进行改造,也称为方法的重置、覆盖。在程序执行时,子类的方法将覆盖父类的方法。在方法重写后,当创建子类对象,通过子类对象调用子父类中的同名同参数的方法时,实际执行的是子类重写父类的方法。二、重写的规定子类中的叫重写的方法,父类中的叫被重写的方法权限修饰符返回值类型方法名(形参列表
lanan_lzp
·
2023-08-03 09:03
Java面向对象
java
Java面向对象
之this关键字和super关键字的区别
文章目录this和super的区别区别一:访问属性区别二:调用方法区别三:调用构造器this和super的区别区别一:访问属性this关键字:访问本类中的属性,如果本类没有此属性则从父类中继续查找。super关键字:直接访问父类中的属性。区别二:调用方法this关键字:访问本类中的方法,如果本类没有此方法则从父类中继续查找。super关键字:直接访问父类中的方法。区别三:调用构造器this关键字:
lanan_lzp
·
2023-08-03 09:03
Java面向对象
java
Java面向对象
之子类对象实例化过程
子类对象实例化过程从结果上来看:子类对象实例化过程体现了继承性,子类继承父类以后,就获取了父类中声明的属性或方法。创建子类的对象,在堆空间中,就会加载所有父类中声明的属性。从过程上来看:当我们通过子类的构造器创建子类对象时,我们一定会直接或间接的调用其父类的构造器,进而调用父类的父类的构造器,直到调用了java.lang.Object类中空参的构造器为止。正因为加载过所有的父类的结构,所以才可以看
lanan_lzp
·
2023-08-03 09:03
Java面向对象
java
Java面向对象
之UML类图
UML类图+表示public类型,-表示private类型,#表示protected类型方法的写法:方法的类型(+、-)方法名(参数名:参数类型):返回值类型
lanan_lzp
·
2023-08-03 09:02
Java面向对象
java
uml
Java面向对象
之super关键字
super关键字super关键字可以用来调用类的属性、方法、构造器。使用super关键字调用属性和方法:①我们可以在子类的方法或构造器中。通过使用"super.属性"或"super.方法"的方式,显式的调用父类中声明的属性或方法。但是,通常情况下,我们习惯省略"super."。②特殊情况:当子类和父类中定义了同名的属性时,我们要想在子类中调用父类中声明的属性,则必须显式的使用"super.属性"的
lanan_lzp
·
2023-08-03 09:59
Java面向对象
java
Java面试宝典pdf整理
C++的区别什么是Java程序的主类应用程序和小程序的主类有何不同Java应用程序与小程序之间有那些差别字符型常量和字符串常量的区别构造器Constructor是否可被override重载和重写的区别
Java
码农乐园
·
2023-08-02 17:27
java
面试
jvm
4、
Java面向对象
(上)
面向对象(上)4、面向对象(上):面向过程(POP)与面向对象(OOP):(一)、面向对象的两个要素一、设计类:其实就是设计类的成员(二)、类中属性的一个使用(三)、理解“万事万物皆对象”1、可变个数形参的方法2、方法的重载(overload)lading...3、关于变量的赋值4、方法的形参的传递机制,值传递5、递归方法6、将对象作为参数传递给方法7、面向对象之一:封装与隐藏8、JavaBean
com.li
·
2023-08-02 10:54
java
java
python
开发语言
Java架构师 2022大厂面试必备资料
直到你默默不语……基础篇--------Java工程师的进阶之路基础篇(一)1.Java语言主要特点2.Java语言和C++语言的区别3.JDK、JRE、JVM之间的关系4.Java应用程序与小程序之间的区别
Java
周坤Java
·
2023-08-01 10:47
java
单元测试
java-ee
spring
架构
JAVA学习第二天
安全是什么应用安全:测试系统安全:运维网络安全:速通物理安全:管理
JAVA面向对象
:定义:让代码形成不同的类,类与类之间可以互相调用。一个模块被调用了不会影响其他模块。
Duncelhy
·
2023-08-01 05:16
JAVA
字符串
java
正则表达式
Socket网络
编程学习笔记
(10)简易聊天室案例
1.聊天室数据传输设计必要条件:客户端、服务器必要约束:数据传输协议原理:服务器监听消息来源、客户端链接服务器并发送消息到服务器1.1客户端、服务器数据交互client发送消息到服务器端,服务器端回复消息也就是回送消息。1.2数据传输协议如上图,数据在传输的时候,需要在尾部追加换行符,也就是说原来5个字节的数据,在实际传输时,是有6个字节长度的。1.3服务器、多客户端模型在客户端有多个情况下,客户
鮀城小帅
·
2023-07-31 09:48
#
Socket
网络
学习
服务器
聊天室
《
Java面向对象
程序设计》学习笔记
最近因考研专业课,在学习耿祥义老师的《
Java面向对象
程序设计(第3版)-微课视频版》就打算放一些自己的学习笔记,可能不会及时更新,见谅。计划弄个专栏,书上的每章对应专栏里的一篇文章。
奇妙方程式
·
2023-07-31 06:52
小程序
go网络
编程学习笔记
6(安全)
简介尽管互联网最初被设计为可以承受敌对代理攻击的系统,但它过去一直是在一个可信的实体和合作的环境中发展起来的。可惜现在已经时过境迁。垃圾邮件,拒绝服务攻击,网络钓鱼这些东西使得每一个上网者都需要自行承担风险。应用程序应当在复杂的互联网环境中仍然可以正确工作。“正确”不光意味着程序功能的正确,同时还意味着要确保数据传输过程中的保密性和完整性,甚至只允许合法用户进行访问和其它问题。这自然使得编程更加复
GeminiGirl0604
·
2023-07-30 14:44
Java面向对象
编程实战详解(图书管理系统示例)
文章目录面向编程概念图书管理系统示例需求分析设计阶段编码实现创建目录结构Book类的编码BookList类的编码User类的编码AdminUser类的编码NormalUser类的编码启动类的编写具体的操作实现IOperation接口新增图书的实现借阅图书的实现删除图书的实现显示图书的实现查找图书的实现归还图书的实现退出系统操作测试阶段管理员用户功能测试查找图书操作新增图书操作展示图书操作删除图书操
全栈ing小甘
·
2023-07-30 13:10
Java
java
面向对象思想
javase
图书管理系统
深入探究
Java面向对象
的三大特征:封装、继承、多态
本文将深入探究
Java面向对象
的三大特征,并通过代码片段解释说明它们的作用和用法。1.封装(Encapsulation)封装是面向对象编程中最基
IT·陈寒
·
2023-07-30 06:24
Java学习路线
java
开发语言
Lua
编程学习笔记
文章目录Lua
编程学习笔记
一、环境安装二、Lua基本语法1.注释2.标识符3.变量4.数据类型5.Lua运算符三、循环与流程控制1.循环2.流程控制四、函数1.基本定义2.可变参数3.函数作为参数传递五
tough is tough
·
2023-07-29 05:00
饥荒DST
lua
开发语言
Java面向对象
的学习第二部分
接着上一部分继续:上一部分学了类和对象的一些基本概念、以及对象的特性之一:封装性。一、面向对象this方法补充:在前面已经学了this方法,关于怎么使用,已经很清楚了,但还是需要补充一些知识点:应用举例:理解项目的空间内存变化,对写代码有质的帮助。这点非常重要。比如:下面这个Account类、Customer类、Bank类。面向对象的继承性:对继承性的理解:继承性有两种角度:自上而下:类A、类B,
one day321
·
2023-07-28 22:21
学习
Java面向对象
知识详解(超详细)
面向对象一、概念:二、类与对象三、类与对象在内存中的存储四、封装——面向对象的三大特征之一五、构造方法六、构造代码块和局部代码块1.构造代码块2.局部代码块七、this关键字八、继承1.概念2.特点3.super关键字九、static关键字使用static关键字十、多态十一、抽象类十二、接口十三、接口与抽象类的区别一、概念:所谓面向对象是一种编程思想,通过这种思想可以吧生活中的复杂事情变的简单化,
Java搬码工
·
2023-07-28 12:58
javaSE
java
javase
类
面向对象编程
Java面向对象
- 常用类——String&StringBuilder&StringBuffer类
编程要求请仔细阅读右侧代码,根据方法内的提示,在Begin-End区域内进行代码补充,具体任务如下:编写测试类,输入一个标准的网址,输出其域名的主体;将该主体转换为大写,打印输出;具体输出要求请看测试说明。packagecase3;importjava.util.Scanner;publicclassStringTest{publicstaticvoidmain(String[]args){Sca
STRUGGLE_xlf
·
2023-07-28 12:58
java
开发语言
Java面向对象
- 常用类——Object类
什么是Object类Java中有一个比较特殊的类,就是Object类,它是所有类的父类,如果一个类没有使用extends关键字明确标识继承另外一个类,那么这个类就默认继承Object类。因此,Object类是Java类层中的最高层类,是所有类的超类。换句话说,Java中任何一个类都是它的子类。由于所有的类都是由Object类衍生出来的,所以Object类中的方法适用于所有类。Object类的方法t
STRUGGLE_xlf
·
2023-07-28 12:54
java
python
开发语言
java面对对象教学_
Java面向对象
程序设计教与学
原标题:
Java面向对象
程序设计教与学面向对象程序设计(ObjectOrientedProgramming,OOP)主要研究如何从对象的角度出发构建程序单元以及程序开发机制,主要内容包括抽象的技术,类与对象
无人机中的城堡
·
2023-07-27 20:22
java面对对象教学
【数据结构】线性表之顺序表详解
作者:@情话0.0专栏:《数据结构》个人简介:一名双非研究生的编程菜鸟,在这里分享自己的
编程学习笔记
,欢迎大家的指正与点赞,谢谢!
情话0.0
·
2023-07-27 18:22
数据结构
线性表
顺序表
算法
Java并发
编程学习笔记
(二)线程的基础知识
一、线程常见方法start:运行线程,调用runrun:定义线程的任务join:当前线程等待指定线程结束,然后继续执行后续任务getId:获取线程唯一idgetName:获取线程名getPriority:获取线程优先级getState:获取线程状态isInterrupted:判断是否被打断isAlive:判断线程是否存活interrupt:打断线程,如果打断的是正在运行的线程,会设置打断标记,即为
奥妙无穹
·
2023-07-27 15:21
Java并发
java
学习
笔记
java面向对象
构造方法
构造方法publicdoublewidth;//宽publicdoublehigh;//高publicintweight;//重量publicStringcolor;//颜色//构造方法,用于在内存中创建对象publicPhone(){System.out.println("我被构造了");}//构造方法publicPhone(doublewidth,doublehigh,intweight,St
王艺博
·
2023-07-27 11:44
Java面向对象
之继承与方法重写
在面向对象编程中,继承是一种重要的概念。它允许一个类(子类)继承另一个类(父类)的属性和行为,从而可以复用父类的代码,并在此基础上进行扩展和修改。本文将介绍继承的基本概念、特点以及在Java中的应用。1.继承的概念在生活中,继承是一种常见现象。例如,封建王朝中的皇位继承,父亲的财产继承给子女等,都是继承的典型例子。在编程中,继承也是类与类之间的一种关系,允许一个类(子类)继承另一个类(父类)的特性
IT·陈寒
·
2023-07-26 20:55
Java学习路线
java
开发语言
Java面向对象
文章目录一、封装二、继承三、多态一、封装1、用private对类的成员属性进行封装(这时这个属性只能在当前类当中使用),可用idea生成或自己写接口(这里说的接口是成员方法),鼠标点击generate和GetterandSetter生成接口。接口:publicStringgetName(){returnthis.name;}publicvoidsetName(Stringname){this.na
zhanlongsiqu
·
2023-07-26 01:51
java
开发语言
学习
Educoder/头歌JAVA——
JAVA面向对象
:常用类
目录第1关:Object类相关知识什么是Object类Object类的方法Java对象克隆编程要求第2关:JAVA基础类型包装类-练习编程要求第3关:String&StringBuilder&StringBuffer类-练习编程要求第4关:Random类相关知识Random类Random对象的生成Random类中的常用方法编程要求第5关:Date类和SimpleDateFormat类的用法相关知识
陆小玖
·
2023-07-25 20:08
java
jvm
开发语言
java面向对象
编程总结
在经过十周的java学习后,我对于原本一窍不通的课程又有了新的理解,它也并不是原本我不认识之前高冷的模样,我在慢慢的接触它,认识它,了解它。但现在为止,我对于我所学习的java中的“面向对象编程”做一个个人总结,其中观点仅代表个人,如有错误,敬请纠正。在我所学习的教材中,将“面向对象编程”分为1,2,3三个章节,我也将我所学习的内容分为三个点来进行总结。面向对象编程1什么是面向对象在这个章节里面,
人间美味大萝贝
·
2023-07-25 20:05
java
开发语言
Java面向对象
编程(高级部分)
类变量(静态变量)classChild{privateStringname;//当我们给一个属性,增加了一个static修饰符//该变量为所有的Child类的对象共享publicstaticintcount=0;//定义一个变量count,是一个类变量(静态变量)static静态//该变量最大的特点就是会比Child类的所有的对象实例共享//这个count不论在堆还是在方法区他都是可以共享的}什么
岳麓山下敲代码
·
2023-07-25 20:04
java实习啦
java
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
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
其他