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
javaoo
Java教程jdk8-lambda表达式与方法引用
Lambda表达式概述官网对lambda表达式的描述官网:https://docs.oracle.com/javase/tutorial/java/
javaOO
/lambdaexpressions.htmlOneissuewithanonymousclassesisthatiftheimplementationofyouranonymousclassisverysimple
传智教育
·
2023-12-31 12:18
java
jvm
开发语言
JavaSE基础笔记——
Javaoo
(面向对象进阶:多态、内部类、常用API)
1、多态多态的概述、优势什么是多态?多种形态同类型的对象,执行同一个行为,会表现出不同的行为特征。相同的行为,不同的实现。例子:动物都有吃的行为,兔子吃胡萝卜,猫吃鱼,狗吃肉.相同的行为(吃东西)不同的实现(胡萝卜,鱼,肉)多态的常见形式父类类型对象名称=new子类构造器;接口对象名称=new实现类构造器;注意:前提是两个类之间必须有继承关系和实现关系代码演示测试类:publicclassTest
小曹爱编程!
·
2023-10-18 03:27
JavaSE基础
开发语言
java
设计模式系列(四)七大设计原则-----里氏替换原则
里氏替换原则
javaOO
中继承性的思考和说明:继承包含这样一层含义:父类中凡是已经实现好的方法,实际上就是在设定规范和契约,虽然它不强制要求所有的子类必须遵循这些契约,但是如果子类对这些已经实现的方法任意修改
上古神龙
·
2023-10-12 04:22
软件构造Lab1——实验报告
1.实验目标概述本次实验通过求解四个问题,训练基本Java编程技能,能够利用
JavaOO
开发基本的功能模块,能够阅读理解已有代码框架并根据功能需求补全代码,能够为所开发的代码编写基本的测试程序并完成测试
zero_from
·
2020-08-23 04:59
软件构造
软件构造lab1(一)
软件构造lab1(一)实验目标本次实验通过求解三个问题,训练基本Java编程技能,能够利用
JavaOO
开发基本的功能模块,能够阅读理解已有代码框架并根据功能需求补全代码,能够为所开发的代码编写基本的测试程序并完成测试
WLNY
·
2020-08-11 00:08
嵌套类
https://docs.oracle.com/javase/tutorial/java/
javaOO
/nested.html嵌套类java允许使用者在一个类里定义另外一个类,这样的类称之为嵌套类,比如像这样
lolichan
·
2020-08-09 09:46
java基础
四年 / 二月廿九
那些打不倒你的,终将使你更强大紫郡(1)感言怎么说呢,今天也算是把之前的flag完成了,C语言、
JavaOO
、数据结构。
紫郡
·
2020-08-03 22:30
java 基础知识问题集
Javaoo
经典面试题1:main方法是怎么写的?Publicstaticvoidmain(String[]args){}2:变量的命明规则是怎么样的?
qq_33166437
·
2020-07-11 16:18
java
笔记
java8 Lambda Expressions(lamba表达式) 官方样例代码
工程师标准>>>今天仔细的看了java8LambdaExpressions(lamba表达式)官方样例代码,详见:http://docs.oracle.com/javase/tutorial/java/
javaOO
weixin_34178244
·
2020-07-06 00:35
Java Nested Class and Inner Class
Thisisbasedonthedescriptionofhttp://docs.oracle.com/javase/tutorial/java/
javaOO
/nested.htmlandIhaveenclosedaexampleprojecttoshowsomesyntaxandfeaturesrelatedtotheNestedClass.Inashortword
iteye_13882
·
2020-07-02 04:30
java
java
nested/inner
class
Java 8 Lambda表达式和Stream API详细教程和使用实例
Lambda表达式的官方文档可见:https://docs.oracle.com/javase/tutorial/java/
javaOO
/lambd
一天_pika
·
2020-06-30 08:35
Java编程及开发
Java8 Lambda使用指南
Java8Lambda的使用指南原文地址:https://docs.oracle.com/javase/tutorial/java/
javaOO
/lambdaexpressions.html#syntax
pikzas
·
2020-01-03 19:00
深入理解Java 8 Lambda表达式(Oracle官方文档版)
Java8问世三年了,9马上也要问世了,所以,嗯,我要开始学8了……官方文档:http://docs.oracle.com/javase/tutorial/java/
javaOO
/lambdaexpressions.html
互联网编程
·
2019-12-29 05:47
类 对象 小知识点总结
关于类对象鄙人有一点点在工作中也有一些小小的总结,都是一些比较基本的知识点,希望能与大家讨论一二.首先是
JavaOO
的四个概念:OO:面向对象OOP:面向对象编程OOA:面向对象分析OOD:面向对象设计
lyslyslyslyslys
·
2019-12-10 18:00
javaOO
11-14:XML
XML:可扩展的标记语言。以标记和子标记方式描述对象数据。一个xml中必须有一个声明:xml中注释使用xml根元素:每个xml文档必须有且只有一个根元素,根元素时一个完全包括文档中其他所有元素的元素,所有的元素都必须在根元素中定义xml中定义的符号如:“"需要用预定义的实体来代替"":>"&":&""":""'":'CDATA是不被解析器解析的文本。文本内的标签不会被当作标记,实体不会被展开。语法
村头搬砖老头
·
2019-12-10 18:00
javaOO
11-13:OSI模型、TCP/IP模型、协议
OSI模型七层:应用层表示层会话层传输层网络层数据链路层物理层TCP/IP模型四层应用层传输层网络互连层网络接口层端口:指应用程序用于数据交互的通道,用于实现程序间的通信。每个应用程序都有固定的端口。telnet协议tel端口号23简单邮件传输协议smtp端口号25文件传输协议ftp端口号21超文本传输协议http端口号80html:超文本标记语言。以标记和子标记方式描述网络内容的语言。超文本的含
村头搬砖老头
·
2019-12-10 18:00
javaOO
11-12:面向对象的设计原则、线程
面向对象的设计原则:1、单一职责原则:一个类只应该做和一个职责相关的业务,不要让一个类承担过多的职责。(高内聚)2、开闭原则:软件实体应该面向修改关闭,面向扩展开放。其实现的核心就是抽象。将相同的代码抽取出来,便于代码重用,这就是闭。将不同的代码抽取出来,便于功能的拓展,这就是开。开闭原则是设计原则的核心原则。3、依赖倒置原则:面向抽象编程,不要面向具体编程。尽量使用抽象耦合代替具体耦合。(低耦合
村头搬砖老头
·
2019-12-10 18:00
javaOO
11-11:单例模式
单例模式:让一个类产生的对象只有唯一的一个,减少内存中的消耗1、立即加载方式,当类一加载,马上实例化对象//privatestaticSingles=newSingle();//privateSingle(){//}//publicstaticSinglegetSingle(){//returns;//}2、延迟加载方式(懒加载),类加载时并不实例化,调方法时再实例化privateSingle()
村头搬砖老头
·
2019-12-10 18:00
javaOO
11-5:类与类的关系
类与类的关系:1、实现一个类实现一个接口2、泛化一个类继承另一个类3、依赖一个类是另一个类方法的局部变量,一个类是另一个类方法的返回类型,一个类是另一个类方法的参数4、聚合一个类是另一个类的属性,是整体和局部的关系。5、组合一个类是另一个类的属性,是整体中不可分割的一部分,属于强聚合6、关联依赖、聚合、组合,合称关联反射:在编译期并不清楚应该加载哪个类,类的加载是在运行期间进行的。通过反射,可以对
村头搬砖老头
·
2019-12-10 18:00
javaOO
10-29:数据库三范式、表间关系、三层架构介绍
sql注入:在执行sql语句时,如果通过拼接字符串方式插入sql语句的值,当值中由非法字符,或sql语句关键字时,会导致sql语句语法错误,或执行结果不正确的情况。这称之为sql注入Statement和PrepareStatements的区别Statement是PrepareStatements的父接口,在执行sql语句时只能通过拼接字符串方式插入sql语句的值,不但效率低,而且容易引起sql注入
村头搬砖老头
·
2019-12-10 18:00
javaOO
10-23:序列化、关系型数据库
java.lang基础类、常用类的包java.util集合框架java.io流操作java.sql数据库操作java.net网络操作java.awt和javax.swingGUI组件对象序列化在传输对象时,由于对象的数据庞大,无法直接传输。所以,在传输之前,先将对象打散成字节序列,以利于传输。这个过程,称为序列化过程。在字节序列到达目的地以后,有需要将字节序列还原成对象,这个过程,称为反序列化过程
村头搬砖老头
·
2019-12-10 18:00
javaOO
10-23:序列化、关系型数据库
java.lang基础类、常用类的包java.util集合框架java.io流操作java.sql数据库操作java.net网络操作java.awt和javax.swingGUI组件对象序列化在传输对象时,由于对象的数据庞大,无法直接传输。所以,在传输之前,先将对象打散成字节序列,以利于传输。这个过程,称为序列化过程。在字节序列到达目的地以后,有需要将字节序列还原成对象,这个过程,称为反序列化过程
村头搬砖老头
·
2019-12-10 18:00
JAVAOO
访问修饰符,描述定义在类中的属性和行为在什么情况下允许被访问作用:限制属性和方法被使用和调用的范围分类:私有的(private)适用于本类默认:适用于同包受保护的(protected)适用于同包、非同包子类公开的(public)适用全部范围封装组装:类的属性、行为隐藏:体现在访问修饰符的不同优点:1、类的成员变量可以成为只读或只写2、类可以对存储在其中的成员变量中的内容有一个整体的控制3、类的用户
HL170410
·
2018-09-07 15:34
JDK8 新特性
tutorial/java/javaO/lambdaexpressions.html#syntax官方使用文档:https://docs.oracle.com/javase/tutorial/java/
javaOO
CarlSunnnn
·
2018-08-12 16:39
Java技术
Java-内部类
最近使用到了内部类,看了下Java的参考文档,理解了为什么要使用内部类,https://docs.oracle.com/javase/tutorial/java/
javaOO
/nested.htmlJava
宫爆鸡丁要加花生
·
2018-07-30 13:25
Java基础
学习心态的改变,从java基础过渡到
javaoo
但是这周开始的
javaoo
的学习一下子涌进了太多前所未知的新名词新逻辑,光是理解那一堆名词的写法与使用方法就已经很费劲了,在没复习的情况下还真的不能够在最快的时间内掌握知识点。什么构造器、t
dddjcw
·
2018-01-21 16:22
java00
javaoo
学习难点总结
1.this的用法初次接触this感觉它就是可有可无的一个东西,同时也搞不懂,分不清它的用法到底是什么,因此能够避免使用就避免使用,导致接触this的两天之后还是对它一脸懵逼,然后就在网上找它的用法。总结一下就是1.避免混淆对象变量与参数。2.用this的方式在一个构造器中调用另一个构造器。2.“==”与equals的区别对于基本数据类型的比较,我们可以直接用“==”比较他们的值,但是对于引用类型
dddjcw
·
2018-01-21 16:02
java00
JavaOO
中的继承问题
继承是一种类和类的关系,比如小汽车类和汽车类,小汽车类继承了汽车类,小汽车就叫汽车类的子类或者派生类,汽车就是小汽车的父类或者基类,继承的好处就是子类可以继承父类的属性和方法,特别提醒private修饰符不能够被继承语法:class子类extends父类{}eg:classcoupeextendsCar{…………….}实际应用://父类publicclassCar{publicintheight;
coding_zhao
·
2017-07-04 21:21
java
java OO
JAVAOO
第一章:java语法基础Java标识符命名规则:1标识符由字母、下划线“_”、美元符“$”或数字组成。2标识符应以字母、下划线、美元符开头。3Java标识符大小写敏感,长度无限制。
Clarissatt
·
2017-03-09 13:10
java OO
JAVAOO
第一章:java语法基础Java标识符命名规则:1标识符由字母、下划线“_”、美元符“$”或数字组成。2标识符应以字母、下划线、美元符开头。3Java标识符大小写敏感,长度无限制。
Clarissatt
·
2017-03-09 13:10
java oo知识总结
说明:
Javaoo
的相关知识实在是太多了,这里介绍一些基础的和对应知识点提示。 概述:1、类和对象 Java万物皆是对象,旨在将世界中的概念模拟到计算机程序中,它将现实世界中的所有事物视为对象。
wangduorong
·
2016-05-26 15:00
java
面向对象
java oo知识总结
阅读更多说明:
Javaoo
的相关知识实在是太多了,这里介绍一些基础的和对应知识点提示。概述:1、类和对象Java万物皆是对象,旨在将世界中的概念模拟到计算机程序中,它将现实世界中的所有事物视为对象。
wangduorong
·
2016-05-26 15:00
java
面向对象
java oo知识总结
阅读更多说明:
Javaoo
的相关知识实在是太多了,这里介绍一些基础的和对应知识点提示。概述:1、类和对象Java万物皆是对象,旨在将世界中的概念模拟到计算机程序中,它将现实世界中的所有事物视为对象。
wangduorong
·
2016-05-26 15:00
java
面向对象
java8的Effectively final
参考java官方文档:http://docs.oracle.com/javase/tutorial/java/
javaOO
/localclasses.html#accessing-members-of-an-enclosing-class
Rebirth_Love
·
2016-04-16 21:00
final
Effectively
java中数据的传递方式到底是怎样的!
之前我在
javaoo
里总结的是:基本数据类型中保存的是实际的值,引用数据类型保存的是被引用的内存地址,那么基本数据类型就是按值传递,引用数据类型就是按地址来传递的。
hellokitty燕
·
2015-12-12 09:00
java 嵌套类(翻译自Java Tutorials)
www.cnblogs.com/ggjucheng/archive/2012/12/01/2797685.html 英文出自 http://docs.oracle.com/javase/tutorial/java/
javaOO
·
2015-10-30 12:34
java
java 基本理论知识点
通过
JAVAOO
的笔试后,总结了一些理论的知识点。
·
2015-10-21 12:10
java
java 注解(翻译自Java Tutorials)
www.cnblogs.com/ggjucheng/archive/2012/12/03/2800487.html 英文出自 http://docs.oracle.com/javase/tutorial/java/
javaOO
·
2015-10-21 12:23
java
java 枚举类型(翻译自Java Tutorials)
www.cnblogs.com/ggjucheng/archive/2012/12/03/2800427.html 英文出自 http://docs.oracle.com/javase/tutorial/java/
javaOO
·
2015-10-21 12:23
java
JavaOO
-⑤
数组、方法和字符串数组定义数组的语法:T[]x=newT[size]; T[]y={value1,value2,...};操作数组元素可以使用下标运算[],数组的下标范围0-(数组大小-1)。数组有一个length属性表示数组元素的个数。通常可以用循环来对数组中的元素进行操作。二维数组定义二维数组的语法:T[][]x=newT[size1][size2]; T[][]y=newT[size][];
Evennn
·
2015-04-28 21:00
JavaOO
-④
程序逻辑-2(分支和循环)练习1:猜数字计算机出一个1-100之间的随机数,玩家输入猜测的数字,计算机会给出相应的提示:如果玩家猜测的数字大于计算机出的数字,则提示"小一点";如果玩家猜测的数字小于计算机出的数字,则提示"大一点";如果猜对了就给出恭喜信息和猜的次数,游戏结束。packagecom.lovoinfo; importjava.util.Scanner; /***猜数字*@auth
Evennn
·
2015-04-28 21:00
JavaOO
-③
程序逻辑-1(分支和循环)程序的结构:顺序结构、分支结构、循环结构。流程图分支结构:嵌套、多重。if~else;switch~case~default(限于等值)循环结构多重循环结构练习1:分段函数求值。f(x)=⎧⎩⎨3x+5x−15x−3(x1)packagecom.lovoinfo; importjava.util.Scanner; publicclassFx{ publicstati
Evennn
·
2015-04-23 19:00
JavaOO
-②
inta=10(1)int:关键字。Java里关键字共50个,可用48个。(2)a:标识符。标识符可为字母、下划线、$、数字。规定:①数字不能放在开头②大小写敏感③不能与关键字冲突④见名知意⑤驼峰标识⑥常量用全大写表示,多个单词用下划线连接即可(3)=:赋值运算符(4)10:字面字符意思①if、else)条件运算②ctrl+shift+o组织导入③==等于④!=不等于⑤&&而且⑥||或者⑦/**/
Evennn
·
2015-04-22 21:00
字符流
标识符
JavaOO
-①
Java的概述Java,是由SunMicrosystems公司于1995年5月推出的Java程序设计语言和Java平台的总称。Java语言是一种可以撰写跨平台应用软件的面向对象的程序设计语言,由当时任职太阳微系统的詹姆斯·高斯林(JamesGosling)等人于1990年代初开发,它最初被命名为Oak。Java伴随着互联网的迅猛发展而发展,逐渐成为重要的网络编程语言。 Java的发展1995年5月
Evennn
·
2015-04-22 00:00
Java发展史
Java概述
了解Java
Java入门程序
设计模式(001) 开启设计之旅
抛开遥远深邃的美丽传说,是为了感谢
JavaOO
给了我新的生命力,是为了将自己的所学贡献给社区,是为了给后生多点上一盏灯,是为了让自己的灵魂保持活力,最后,也是最重要的,为了中国的软件行业
ysjian_pingcx
·
2015-02-11 09:00
java
设计模式
面向对象
互联网架构
OOD
java feature
javafeature TheJava™Tutorialshttp://docs.oracle.com/javase/tutorial/java/
javaOO
/lambdaexpressions.html
JUST DO IT ~
·
2014-12-17 17:00
Java nested classes 嵌套类
quotedfrom:http://tutorials.jenkov.com/java/nested-classes.html;http://docs.oracle.com/javase/tutorial/java/
javaOO
outstandingjin
·
2014-04-07 19:00
java
classes
classes
inner
nested
shadowing
java8 Lambda Expressions(lamba表达式) 官方样例代码
今天仔细的看了java8 LambdaExpressions(lamba表达式)官方样例代码,详见:http://docs.oracle.com/javase/tutorial/java/
javaOO
cloud-coder
·
2014-04-01 11:00
java8
lambda
Expressions
官方样例
多参数λ
Java OO 知识总结
阅读更多说明:
Javaoo
的相关知识实在是太多了,甚至每个知识点都可以写一篇文章,这里介绍一些基础的和对应知识点提示。
snkcxy
·
2013-03-14 08:00
java
oo
面向对象
Java OO 知识总结
阅读更多说明:
Javaoo
的相关知识实在是太多了,甚至每个知识点都可以写一篇文章,这里介绍一些基础的和对应知识点提示。
snkcxy
·
2013-03-14 08:00
java
oo
面向对象
上一页
1
2
下一页
按字母分类:
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
其他