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进阶
之路~泛型
一泛型标识着集合中保存的元素eg:ArrayList好处:1.操作数据更加安全(规范集合中能保存的数据)2.可以避免向下转型(强转类型)的麻烦3.将运行时的出错转到编译时报错二正向遍历与逆向遍历publicstaticvoidmain(String[]args){ArrayListlist=newArrayListlisIterator=list.listIterator();while(lisI
T_Kuuga
·
2020-08-02 17:46
Java进阶
之路~Set集合
Set:无序(没有下标)不重复的集合一HashSet核心:去重publicstaticvoidfun1(){//创建一个HashSet//保存ffaabbddHashSethashSet=newHashSethashSet=newHashSetset=newLinkedHashSetset=newHashSetset=newHashSetlist=newArrayListset=newTreeSe
T_Kuuga
·
2020-08-02 17:46
Java进阶
之路~适配器设计模式&字符串方法
一适配器设计模式1.类适配器(没有关系的类和接口产生联系,可以扩展功能,增加已有代码的复用性)2.对象适配器(装饰者,使用对象进行连接,来扩展功能)3.缺省适配器eg:iphone63.5mm的插口听歌iphone7直接使用充电口--需要使用转换头//目标接口interfaceTarget{//耳机连接的抽象方法publicabstractvoidconnection();}classIphone
T_Kuuga
·
2020-08-02 17:46
java进阶
--嵌套类和接口
publicclassthird{privateintid1;//私有成员publicintid2;publicstaticclassclass_top{voidsayid(thirdth){//静态嵌套类想要访问顶层类的私有/公有成员只能通过传递引用对象th.id1=12;th.id2=12;}}publicstaticclassstatic_classextendsclass_top{stat
damon-lin
·
2020-08-02 16:45
JAVA
自学 Java 怎么入门?
我把所有需要的知识点罗列了出来,从Java基础到
Java进阶
,每个部分都有对应的文章和解读,以及对于这块知识的总结,可以说把这个GitHub参考的内容搞懂,你就可以自诩精
weixin_45408056
·
2020-08-02 14:39
java进阶
(1)--final、常量
final是java的关键字,主要表示最终的一、final修饰的类无法被继承二、final修复的方法无法被重写三、final修复的变量,只能被赋值一次。四、final修饰的引用只能指向一个对象五、final修饰的实例变量,要求程序员必须手动赋值只要赶在系统赋值前赋值就可以此处因为类加载时调用无法构造方法时给weight赋值了,所有编译运行没有问题六、final修饰的实例变量一般添加static修饰
Mrwhite86
·
2020-08-02 00:00
网易云课堂
Java进阶
学习笔记系列01 -- 第3周 对象容器
个人为了复习一下Java基础,在网易云课堂上报了翁恺老师的Java语言程序设计进阶篇的课程,主要看了其中的3.对象容器,6.设计原则,7.抽象与接口,8.控制反转与MVC模式这几部分的内容.同时也决定将这些内容都以博客的形式来复习和总结一下!对象容器顺序容器对象数组集合容器(Set)Hash表顺序容器在程序设计中,我们如果要记录很多数?这时,我们一般会去定义并创建一个数组.int[]numbers
梦蓝樱飞
·
2020-08-01 13:17
网易云课堂Java进阶学习笔记
java进阶
2——继承&抽象类&funal
继承继承的概述就是两个类通过extends关键字来建立关系,一般称这种关系的双方叫做父类和子类继承的格式class子类extends父类{}继承的特点1.java中只支持单继承,一个子类只能有一个父类,但是可以多层继承,就相当于一个孩子只能有一个父亲,但是可以有爷爷,曾爷爷等2.java中可以支持多个子类继承一个父类,就相当一个父亲有多个孩子继承中成员变量的特点子类只能获取父类非私有成员子父类中成
白世伟
·
2020-08-01 11:03
java
Java进阶
开发课堂笔记之开发验证码功能
首先,我们新创建一个CaptchaController的类:同样,也是继承HttpServlet,并且配置好WebServlet(配置WebServlet的方法,参考
Java进阶
开发课堂笔记(四)),此次我们重写的是
長岛冰茶
·
2020-08-01 11:27
JAVA学习日志
这是我第一次写下的文章,它仅仅记录的是我学习
JAVA进阶
的一些经历。
大屿~
·
2020-07-31 22:24
JAVA进阶
的基础知识快速通过---自学笔记(二)
温故而知新---陆续学习陆续更新中,你有更好的记忆和学习方法,请在评论区提出来大家一起交流,认真看完,一行行代码备注看完看懂,保证学会,学不会找我。前言:代码学完发现很简单,很多初学者搞不明白什么这个那个,其实是没有把概念记住,没有那么多为什么,为什么就这样做,就像小时候学数学,有很多的公式,刚开始学,我们只要死记公式,然后多练习,练习多了就不需要公式了,有时口算都能出来,到现在也不需要去理解公式
享有盛誉之名
·
2020-07-31 16:09
Java
Java-进阶-day14-Stream流
Java进阶
-day14-Stream流今日内容函数式接口常用函数式接口Stream流自定义函数式接口&函数式编程自定义函数式接口函数式接口概念和定义函数式接口的概念函数式接口的定义总结:A:函数式接口的概念接口中有且只有一个抽象方法
Naker_
·
2020-07-31 14:55
Java进阶
Java-进阶-day11-多线程
Java进阶
-day11-多线程今日内容多线程同步生产者和消费者一.多线程进程和线程总结:进程:是指一个内存中运行的应用程序,每个进程都有一个独立的内存空间,一个应用程序可以同时运行多个进程;进程也是程序的一次执行过程
Naker_
·
2020-07-31 14:25
Java进阶
Java-进阶-day02-多态
Java进阶
-day02-多态多态抽象类接口一、多态多态的概述什么是多态?一个对象,在不同的时刻有不同形态父类引用指向了子类的对象多态的前提多态的前提?
Naker_
·
2020-07-31 14:25
Java进阶
Java-进阶-day09-IO流_02
Java进阶
-day09-IO流_02今日内容字节缓冲流编码表字符流一.字节缓冲流BufferedOutputStream_字节缓冲输出流总结:构造方法:BufferedOutputStream(OutputStreamout
Naker_
·
2020-07-31 14:25
Java进阶
Java-进阶-day01-继承
Java进阶
-day01-继承继承(重点)权限修饰符final&static继承一、继承的概述和特点A.什么是继承?B.继承的格式?C.继承的好处和弊端?
Naker_
·
2020-07-31 14:24
Java进阶
买什么数据结构与算法,这里有:动态图解十大经典排序算法(含JAVA代码实现)...
点击上方“
java进阶
架构师”,选择右上角“置顶公众号”20大进阶架构专题每日送达进阶架构精品专题Mysql优化专题(★★★★)网络协议专题(★★★★)其余18大专题,请在公众号主页菜单栏查看需要进群讨论学习
师长学不动了
·
2020-07-31 11:56
老板弄来了java核心知识点文档“甩”我脸上,说学不会就去摆摊吧
最近掀起了一阵摆摊热潮昨天就有个粉丝私信说老板说在不提升自己一下就可以直接去摆地摊了,为了拯救这次摆摊热潮小编分享出来了这份由大神整理的
Java进阶
架构师之路的核心知识,同时也是面试时面试官必问的知识点
架构师公社
·
2020-07-30 23:18
java
编程
彻底理解java线程状态的切换
Java进阶
之线程状态切换Java语言定义了6种进程状态,在任意一个时间点中,一个进程只能有且只有其中的一种状态。
耕耘梦想的勇者
·
2020-07-30 15:03
java进阶
java多线程
java进阶
学习
操作符描述例子+加法-相加运算符两侧的值A+B等于30-减法-左操作数减去右操作数A–B等于-10*乘法-相乘操作符两侧的值A*B等于200/除法-左操作数除以右操作数B/A等于2%取余-左操作数除以右操作数的余数B%A等于0++自增:操作数的值增加1B++或++B等于21(区别详见下文)--自减:操作数的值减少1B--或--B等于19(区别详见下文)实例下面的简单示例程序演示了算术运算符。复制并
李宁_15516586062
·
2020-07-30 10:54
写智能算法,到底是用java还是C++好?
小编整理了一些
java进阶
学习资料和面试题,需要资料的请加JAVA高阶学习Q群:664389243这是小编创建的java高阶学习交流群,加群一起交流学习深造。
java高级编程中心
·
2020-07-30 03:07
Java进阶
(九)正则表达式
java正则表达式序由于项目中使用到了利用正则表达式进行表单的校验,回想一下正则表达式的内容,忘得也差不多了,俗话说:“温故而知新,可以为师矣”。今天就简单的温故一下正则表达式,希望可以获得新的收获。众所周知,在程序开发中,难免会遇到需要匹配、查找、替换、判断字符串的情况发生,而这些情况有时又比较复杂,如果用纯编码方式解决,往往会浪费程序员的时间及精力。因此,学习及使用正则表达式,便成了解决这一矛
No Silver Bullet
·
2020-07-30 00:09
Java
Java
Column
Java进阶
之路——从初级程序员到架构师
怎样学习才能从一名Java初级程序员成长为一名合格的架构师,或者说一名合格的架构师应该有怎样的技术知识体系,这是不仅一个刚刚踏入职场的初级程序员也是工作三五年之后开始迷茫的老程序员经常会问到的问题。希望这篇文章会是你看到过的最全面最权威的回答。一:编程基础不管是C还是C++,不管是Java还是PHP,想成为一名合格的程序员,基本的数据结构和算法基础还是要有的。下面几篇文章从思想到实现,为你梳理出常
高级java架构师
·
2020-07-29 21:21
java进阶
(六)------源码学习---myeclipse如何查看jar包的源码
查看源码的思路和代码规范是我们学习完善代码编写能力的重要手段。有时候我们会遇到想看某个jar包中的类和方法的实现,但是无法查看。这是因为未加载jar包的源码。只要找到jar包的源码并把路径设置好就可以查看了。源码下载源码的下载需要自己按照版本找好,可以是zip也可以是jar包。这里有几个找源码的网站,也可以去jar包的官网查找。githubhttps://github.com/openjdk-mi
张小凡vip
·
2020-07-29 21:07
java
java懒加载创建实例代码详解
36套
java进阶
高级架构师视频+38套大数据视频保证全是硬货需要的+微信:du13797566440/****描述:懒加载*作者:dlj*时间:2017年12月22日下午4:21:25*/publicclassSingle
阿斯大法11
·
2020-07-29 16:36
多线程
设计模式
Java进阶
专题(十一) 想理解JVM看了这篇文章,就知道了!(中)
前言上次讲解了JVM内存相关知识,今天继续JVM专题。JVM垃圾回收算法什么是垃圾回收程序的运行必然需要申请内存资源,无效的对象资源如果不及时处理就会一直占有内存资源,最终将导致内存溢出,所以对内存资源的管理是非常重要了。什么样的对象需要回收引用计数法引用计数是历史最悠久的一种算法,最早GeorgeE.Collins在1960的时候首次提出,50年后的今天,该算法依然被很多编程语言使用。原理假设有
道阻且长啊
·
2020-07-29 15:00
java最新工程师面试题详解视频教程
【源码分析系列】分库分表之后分布式下如何保证ID全局唯一性|____
Java进阶
高级架构师视频.txt|____14.分库分表之后分布式下如何保证ID全局唯一性.mp4|____8.
asdfg啊黑
·
2020-07-29 12:18
【
Java进阶
】之Java8新特性Lambda表达式
自从Java8出现以来,受到开发者青睐的要属它的Lambda表达式啦。Lambda表达式的出现,有两大明显的优点:一是程序员开发的代码量大大减少;二是由于Lambda表达式本身新的特性会使代码的运行效率大幅度提升。Lambda表达式特性代码量减少运行效率提高代码可读性提升强大的StreamAPI(对集合对象进行各种串行或并发聚集操作)并行性Lambda语法1.基本语法(parameters)->e
jobnicer
·
2020-07-29 06:46
Java进阶
学习第二天——CCS与JS入门
文档版本开发工具测试平台工程名字日期作者备注V1.02016.04.08lutianfeinone第二章CCSCSS的简介CSS:cascadingstylesheet:层叠样式表。做什么用:设置网页的显示效果(设置样式)。可以解决html代码对样式定义的重复,提高了后期样式代码的可维护性,增强了网页的显示效果功能。CSS将网页显示的效果和内容分离。(耦合性)HTML只需要把文本内容封装起来,不用
鹿天斐
·
2020-07-29 05:26
Java
Java进阶
Java进阶
之Json解析
定义JSON(JavaScriptObjectNotation)是一种轻量级的数据交换格式作用数据标记,存储,传输特点读写速度快解析简单轻量级独立于语言,平台具有自我描述性JSON解析语法JSON建构于两种结构:“名称/值”对的集合(Acollectionofname/valuepairs)。不同的语言中,它被理解为对象(object),纪录(record),结构(struct),字典(dicti
yzpyzp
·
2020-07-29 02:16
Android面试题
Android
java进阶
知识(二)
一、面向对象1.1、类与对象1、概述什么是类:类等于属性加方法;类是具有共同特征的抽象描述。什么是对象:显示生活中存在的一个个体,对象是类的实例化;但是它的属性是独立的。类与对象关系:一个类可以创建多个对象面向对象的三大特性:封装,继承,多肽每一个对象都具备的属性:成员变量和成员方法静态方法:属于类的特征,不属于对象构造函数:可重载,方法名必须与类名保持一致,不能有返回值,不能有void;主要作用
阿川xiang
·
2020-07-28 21:36
java基础
Java 进阶基础知识
我断断续续花费一周的时间整理了这份
Java进阶
基础知识的思维导图。以前觉得这是一个简单的事情,感觉不就是跟着书上的知识点抄一遍嘛,但真的自己动手写过后,才发现并不是那么一回事。说说自己整理心得吧。
weixin_33920401
·
2020-07-28 18:24
Java进阶
知识学习:I/O流详细总结
目录,更新ing,学习Java的点滴记录 目录放在这里太长了,附目录链接大家可以自由选择查看--------Java学习目录IO流引入对于程序语言的设计者来说,创建一个好的输入/输出(I/O)系统是一项非常艰难的任务现有的大量不同方案已经说明了这一点,如果你是一个使用Java时间比较长的Coder,就能感觉到I/O系统涵盖了很多方面,如各种I/O源端和与之通信的接收端(文件,控制台,网络连接等)
陌路_一步一步往上爬
·
2020-07-28 09:29
Java
好文推荐——高赞14万+阅读!这一次,彻底弄懂 JavaScript 执行机制
转自:微信公众号:java_jiagoushi
Java进阶
架构师声明:版本归
Java进阶
结构师所有,如果转载,请标明原文出处。
qq_22398523
·
2020-07-28 05:24
前端
JavaScript
javascript
【
JAVA进阶
架构师指南】之三:深入了解类加载机制
前言 在上一篇文章中,我们知道了JVM的内存划分,其中在说到方法区的时候说到方法区中存放的信息包括[已被JVM加载的类信息,常量,静态变量,即时编译的代码等],整个方法区其实就和类加载有关.类加载过程 类从被加载到虚拟机内存中开始,到卸载出内存为止,它的整个生命周期包括:加载、验证、准备、解析、初始化、使用和卸载七个阶段.它们开始的顺序如下图所示: 而类加载是指的前五个阶段,在这五个阶段中,
混迹社区的小平平
·
2020-07-27 19:04
【
JAVA进阶
架构师指南】之一:如何进行架构设计
前言 本博客是长篇系列博客,旨在帮助想提升自己,突破技术瓶颈,但又苦于不知道如何进行系统学习从而提升自己的童鞋.笔者假设读者具有3-5年开发经验,java基础扎实,想突破自己的技术瓶颈,成为一位优秀的架构师,所谓java基础扎实,比如: 1.java语言三大特性. 2.java语言八大基本类型及其表示范围. 3.为什么float和double存在精度丢失? 4.publish/priva
混迹社区的小平平
·
2020-07-27 19:04
想理解JVM看了这篇文章,就知道了!(一)
前言本章节属于
Java进阶
系列,前面关于设计模式讲解完了,有兴趣的童鞋可以翻看之前的博文,后面会讲解JVM的优化,整个系列会完整的讲解整个java体系与生态相关的中间件知识。
道阻且长啊
·
2020-07-25 10:00
大型
Java进阶
专题(九) 设计模式之总结
前言关于设计模式的文章就到这里了,学习这门多设计模式,你是不是有这样的疑惑,发现很多设计模式很类似,经常会混淆某些设计模式。这章节我们将对设计模式做一个总结,看看各类设计模式有什么区别。需要注意的是,设计模式在于理解,不在于形式。不要为了套用设计模式而使用设计模式,而是,在业务上遇到问题时,很自然的想到设计模式作为一种解决方案。本章节参考资料书籍《Spring5核心原理》中的第一篇Spring内功
道阻且长啊
·
2020-07-22 11:00
大型
Java进阶
专题(八) 设计模式之适配器模式、装饰者模式、观察者模式
前言今天开始我们专题的第八课了。本章节将介绍:三个设计模式,适配器模式、装饰者模式和观察者模式。通过学习适配器模式,可以优雅的解决代码功能的兼容问题。另外有重构需求的人群一定需要掌握装饰者模式。本章节参考资料书籍《Spring5核心原理》中的第一篇Spring内功心法(Spring中常用的设计模式)(没有电子档,都是我取其精华并结合自己的理解,一个字一个字手敲出来的,如果觉得本文对你有用,请点个推
道阻且长啊
·
2020-07-21 22:00
Java进阶
【线程池、Lambda表达式】
day07【线程池、Lambda表达式】第一章等待唤醒机制1.1线程间通信1.2等待唤醒机制1.3生产者与消费者问题第二章线程池2.1线程池思想概述2.2线程池概念2.3线程池的使用第三章Lambda表达式3.1函数式编程思想概述3.2冗余的Runnable代码传统写法代码分析3.3编程思想转换做什么,而不是怎么做生活举例3.4体验Lambda的更优写法3.5回顾匿名内部类使用实现类使用匿名内部类
古士召
·
2020-07-16 00:25
Java进阶
网易云课堂
Java进阶
学习笔记系列04 -- 第8周 控制反转与MVC模式
第八周控制反转与MVC模式但是我们打算借助GUI(图形化用户界面)来介绍两个设计思想:控制反转和MVC设计模式。部件是创建GUI的独立部分,比如像按钮、菜单、菜单项、选择框、滑动条、文本框等。Java类库中有不少现成的部件。控制反转与Swing的消息机制监听器--接口--接口函数--实现接口的类的对象--运行时动态对象注册事件对象,调用接口函数--接口统一,实现各异---方法体寄存于实现该接口的类
梦蓝樱飞2020
·
2020-07-15 23:33
Java进阶
篇——容器(三)
Map接口Map接口特点:实现Map接口的类用来存储键--值对。Map接口的实现类由hashMap和TreeMap等。Map类中存储的键-值对通过键来标识,所以键值不能重复。一个映射不能包含重复的键;每个键最多只能映射到一个值。键最多只包含一个null,而值可以有多个null。映射使用两个关键字get()和put():使用put()方法可以将一个指定关键字和值加入映射。为了得到值,可以通过将关键字
cxy782255346
·
2020-07-15 22:41
java
java
map
MyBatis返回resultType=Map时
mapper配置文件写法36套
java进阶
高级架构师视频+38套大数据视频保证全是硬货需要的+微信:du13797566440SELECTonline_stateasstate,COUNT(online_state
阿斯大法11
·
2020-07-15 20:32
mybatis
面向对象程序设计——城堡游戏
面向对象程序设计——Java语言浙江大学翁恺城堡游戏框架+数据,程序和一点笔记翁恺老师的慕课课程,
java进阶
课程中的城堡游戏,源码可以自行下载:城堡游戏源码下载B站指路:课程课程后续对源码进行了一系列改造
H_xiang_xiang
·
2020-07-15 17:14
JAVA进阶
知识点总结 7-线程池、Lambda、函数式接口(生产者接口,消费者接口,函数接口,判断接口)
01.第一章:线程池_概念及作用:1).什么是“线程池”:指封装了很多的“线程对象”的一个容器。2).作用:内部的这些线程对象可以被“重复使用”;线程对象每次使用完成后,会自动成为垃圾,不能再次的start。如果想要再次使用就需要再创建一个线程对象,但创建一个线程对象需要很大的系统开销,所以如果需要大量的、反复的执行同一线程会降低程序的效率。所以提出了“线程池”的概念。02.第一章:线程池_示例:
AdamCafe
·
2020-07-15 16:04
java基础知识点
翁恺老师
Java进阶
城堡游戏源码
刚开始学习Java,在比站发现了翁恺老师的课程,讲的很不错。Castle源码我找了很久都没有找到老师课上自己讲的那个程序,于是我决定做一回搬运工,自己敲了出来,现在也方便一下大家,大家一起学习,一起进步,加油!Game.javapackagecastle;importjava.util.*;publicclassGame{privateRoomcurrentRoom;publicGame(){cr
每天进步一丶丶
·
2020-07-15 13:24
Java学习
Java补完之类加载机制(双亲委派模型)学习笔记
前言本片文章会讨论另一个
Java进阶
知识要点类加载机制和双亲委派模型。
卡萨巴
·
2020-07-15 12:57
Java补完系列
Java进阶
篇设计模式之十一 ---- 策略模式和模板方法模式
前言在上一篇中我们学习了行为型模式的访问者模式(VisitorPattern)和中介者模式(MediatorPattern)。本篇则来学习下行为型模式的两个模式,策略模式(StrategyPattern)和模板模式(TemplatePattern)。策略模式简介策略模式(StrategyPattern)属于对象的行为模式。其用意是针对一组算法,将每一个算法封装到具有共同接口的独立的类中,从而使得它
weixin_34242819
·
2020-07-15 05:22
java进阶
--Java中comparator及comparable完全解析
comparator具体用法先举一个例子说明comparator的用法。假设武器库里有许多的枪,这些枪有两个重要指标一个是长度(len),另一个是威力(pow),现在对这些枪有个评价标准是:在威力相同的情况下长度越短越好,威力不同的情况下威力越大越好,对这些枪进行排序。分析:题目中同时对两个变量进行比较并且比较的方式还不一样,pow是由大到小排序,而len是由小到大排序。如果利用现有的容器里的比较
HankingHu
·
2020-07-15 01:50
java
[
Java进阶
学习][函数式编程][Java 8内置函数式接口]
[
Java进阶
学习][Java8内置函数式接口][
Java进阶
学习][Java8内置函数式接口]简介JUF函数式接口基本接口Function函数式接口Predicate断言式接口Consumer消费型接口
爱姬酱
·
2020-07-15 00:16
Java
上一页
21
22
23
24
25
26
27
28
下一页
按字母分类:
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
其他