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
JavaSe
JavaSE
集合框架总结
Map、Set、List比较总结MapSetList元素特点Key-value存储Key不可重复Value可重复直接存储不可重复直接存储可重复遍历方式取出时KeySet+Iterator方式EntrySet+Iterator方式Iterator方式Iterator方式或索引方式遍历取出时HashMap无序TreeMapKey有序HashSet无序TreeSet有序有序(先添加的索引为0)使用时注意
情诗少年
·
2020-09-13 22:33
javaSE
JavaSE
(13)——Java集合总结
java集合总结1.概述java容器可分为两大类CollectionListArrayListLinkedListVector(了解即可,已过时)SetTreeSetHashSetLinkedHashSetMapHashMapLinkedHashMapTreeMapConcurrentHashMapHashTable(了解即可,已过时)2.ArrayList和Vector的区别共同点这两个类都实现
情迷IntelliJ IDEA
·
2020-09-13 22:45
java
java
JPA EntityManager详解(一)
持久化上下文(PersistenceContexts)的相关知识,内容包括如何从JavaEE容器中创建EntityManager对象、如何从
JavaSE
中创建EntityManager对象、持久化上下文与事务
码农小李子
·
2020-09-13 22:20
Java
javase
中的集合
java中常见的集合类型有list、set、和map,这三个并非实现类,而是接口,实现了这些接口的集合常见的有:LinkedList,ArrayList,Vector,HashSet,TreeSet,以及HashMap,TreeMap。List:list集合中的元素允许重复,各元素的顺序就是插入时的顺序。其最具代表性的子类大概就是ArrayList和LinkedList,和Vector。Array
liaofuli
·
2020-09-13 22:39
javase
Javase
之集合泛型
集合泛型知识泛型是一种把类型明确工作推迟到创建对象或者调用方法的时候才明确的特殊类型。也称参数化类型,把类型当成参数传递。在jdk1.5中出现。一般来说经常在集合中使用。格式此处的数据类型只能是引用类型好处1.把运行期间的问题提前到编译时期。2.避免了强制类型转换。3.优化了程序,解决了警告。泛型产生原因早期,Java中使用Object来表示所有类型。向上转型没有问题,但是在向下转型的时候隐含了类
gyhdxFeng
·
2020-09-13 22:43
Javase知识
JavaSE
集合框架-01-集合框架体系及表数据结构
一.Collection接口:集合可以看做一种容器,即存储各种对象的容器,容器的实现方式有很多种(list,set),每种存储数据的方式(即数据结构)都有区别,但是它有很多共性的功能(增删改查等)。对集合的各种实现的共有方法进行抽取,可以得到一个金字塔形的集合框架,金字塔的最顶端就是Collection接口Collection接口的子接口及实现类:Collection接口源码(去掉注释后)publ
iceburg-blogs
·
2020-09-13 21:18
JavaSE基础
算法/数据结构
Java基础知识总结
JavaSE
基础知识——Day06 Java基础语法:自定义类、ArrayList集合
第6天Java基础语法今日内容介绍自定义类ArrayList集合引用数据类型(类)引用数据类型分类提到引用数据类型(类),其实我们对它并不陌生,如使用过的Scanner类、Random类。我们可以把类的类型为两种:第一种,Java为我们提供好的类,如Scanner类,Random类等,这些已存在的类中包含了很多的方法与属性,可供我们使用。第二种,我们自己创建的类,按照类的定义标准,可以在类中包含多
ck-Alex
·
2020-09-13 21:53
Java
自定义类
ArrayList集合
js 实现
JAVASE
T
/***CreatedwithIntelliJIDEA.*User:chicheng*Date:14-11-7*Time:下午9:24*TochangethistemplateuseFile|Settings|FileTemplates.*/functionSet(){this.elements=newArray();//获取Set元素个数this.size=function(){returnth
chen88358323
·
2020-09-13 21:01
WEB
Java面试宝典(一):
JavaSE
基础(4)——
JavaSE
常用API
1、Math.round(11.5)是多少?Math.round(-11.5)是多少12,-11。四舍五入的原理是在参数上加0.5然后进行取整2、switch是否能作用在byte上,能否能作用在long上,是否能作用在String上Java5以前,switch(expr)中,expr只能是byte、short、char、int。从java5开始,java引入枚举类型,expr也可以是enum类型。
xianmengfei
·
2020-09-13 21:47
Java技术
Java面试宝典(一):
JavaSE
基础(5)——Java的数据类型
1、Java的基本数据类型都有哪些?各占几个字节?四类八种字节数数据表示范围整型byte1-128~127short2-32768~32767int4-2147483648~2147483647long8-263~263-1浮点型float4-3.403E38~3.403E38double8-1.798E308~1.798E308字符型char2表示一个字符,如('a','A','0','家')布
xianmengfei
·
2020-09-13 21:16
Java技术
Java面试宝典(一):
JavaSE
基础(3)——Java中的多态和异常处理
1、Java中实现多态的机制是什么靠的是父类或接口定义的引用变量可以指向子类或具体实现类的实例对象,而程序调用的方法在运行期才动态绑定,就是引用变量所指向的具体实例对象的方法,也就是内存里正在运行的那个对象的方法,而不是引用变量的类型中定义的方法2、Java中异常分为哪些种类(1)按照异常需要处理的时机分为编译时异常(也叫强制性异常),也叫CheckedException和运行时异常(非强制性异常
xianmengfei
·
2020-09-13 21:16
Java技术
JavaSE
基础(6)——Java的IO
1、Java中有几种类型的流按照流的方向:输入流(inputStream)和输出流(outputStream)。按照实现功能分:节点流(可以从或向一个特定的地方(节点)读写数据。如FileReader)和处理流(是对一个已存在的流的连接和封装,通过所封装的流的功能调用实现数据读写。如BufferedReader。处理流的构造方法总是要带一个其他的流对象做参数。一个流对象经过其他流的多次包装,称为流
xianmengfei
·
2020-09-13 21:16
Java技术
JPA EntityManager 详解
持久化上下文(PersistenceContexts)的相关知识,内容包括如何从JavaEE容器中创建EntityManager对象、如何从
JavaSE
中创建EntityManager对象、持久化上下文与事务
NationSoftware
·
2020-09-13 21:44
EJB
/
企业级服务器
JavaSE
集合框架
JavaSE
集合框架Collection接口子接口ListArrayList数组实现,线程不安全,查询快,增删慢,元素有序,有下标,元素可重复LinkedList链表实现,线程不安全,查询慢,增删块,可以通过
JiangLi_
·
2020-09-13 21:01
corejava
JavaSE
集合框架(1)- 集合框架基础以及List集合
面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,就对对象进行存储。集合就是存储对象最常用的一种方式。集合类和数组同时容器,有何不同呢?数组虽然也可以存储对象,但是长度固定;集合长度是可变的。数组中可以存储基本数据类型,集合只能存储对象。JAVA集合大致可以分成Set,List,Queue,Map四个体系。Set代表无序、不可重复的集合;List代表有序、重复的集合;而Map
DoUUnderstand
·
2020-09-13 21:52
Java
Collections
Framework
java
框架
存储
面向对象
JavaSE
集合
个人博客网:https://wushaopei.github.io/(你想要这里多有)一、数组和集合1、相同点:数组与集合都是内存中对数据进行存储和管理的“容器”2、数组存储的特点和缺点特点:1.数组一旦创建成功,长度不可改变2.元素存储的类型就是数组声明时的类型缺点:1.数组的长度不可变2.数组的API属性比较少,比如没有增、删、改、插等.....3.存储的元素是有序的可重复的,对无序的不可重复
鮀城小帅
·
2020-09-13 21:44
JavaSE
JavaSE
—集合框架
声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记。集合框架:System.arraycopy:1.数组对象2.从第几个下表开始拷贝3.接受的数组对象4.从第几个下表开始存放5.要拷贝多长使用System.arraycopy();拷贝方法,拷贝数组的参数,提高代码的执行效率。改善集合每次new对象问题,不要每次传
凯哥资料
·
2020-09-13 21:13
java学习技术
JavaSE
_集合
1、课程名称:集合2、知识点2.1、本次预计讲解的知识点1、类集的主要作用2、Collection、List、Set接口的作用及相关的子类3、Map的作用及相关的子类4、Object类的作用5、掌握泛型在整个Java类集的作用6、掌握属性文件的操作3、具体内容3.1、类集设置的目的(重点)类集:类集就是一系列的动态对象数组。对象数组有那些问题?普通的对象数组的最大问题在于数组中的元素个数是固定的,
IT学习爱好者
·
2020-09-13 21:40
善知教育笔记
EntityManager详解
持久化上下文(PersistenceContexts)的相关知识,内容包括如何从JavaEE容器中创建EntityManager对象、如何从
JavaSE
中创建EntityManager对象、持久化上下文与事务
3年之后
·
2020-09-13 21:02
JNDI
JPA
EntityManager
实
JavaSE
基础(7)——Java的集合
1、List三个子类的特点ArrayList底层结构是数组,底层查询快,增删慢。LinkedList底层结构是链表型的,增删快,查询慢。Vector底层结构是数组,线程安全的,增删慢,查询慢2、List和Map、Set的区别(1)结构特点List和Set是存储单列数据的集合,Map是存储键和值这样的双列数据的集合,List中存储的数据是有顺序,并且允许重复;Map中存储的数据是没有顺序的,其键是不
xianmengfei
·
2020-09-13 21:19
Java技术
javaSE
(集合方面的知识List,Set)
数组和集合的区别一、数组声明了它容纳的元素的类型,而集合不声明。二、数组是静态的,一个数组实例具有固定的大小,一旦创建了就无法改变容量了。而集合是可以动态扩展容量,可以根据需要动态改变大小,集合提供更多的成员方法,能满足更多的需求。三、数组的存放的类型只能是一种(基本类型/引用类型),集合存放的类型可以不是一种(不加泛型时添加的类型是Object)。四、数组是java语言中内置的数据类型,是线性排
汪少~
·
2020-09-13 21:14
一、
javase
学习:数据库操作练习
packageJDBC_TEST;importjava.sql.DriverManager;importjava.sql.ResultSet;importjava.sql.SQLException;importcom.mysql.jdbc.Connection;importcom.mysql.jdbc.Statement;publicclassTestConn{/***步骤:*1.加载JDBC驱动
weixin_30915275
·
2020-09-13 20:02
微信公众号新消息加密测试(java)
3.更新jdk的JCE无限制权限策略文件jdk1.7到http://www.oracle.com/technetwork/java/
javase
/downloads/jce-7-download-
surpass_li
·
2020-09-13 19:27
微信公众号
微信公众号
消息加密
linux上部署JAVA环境
一、下载JDK并放入linux相对应的位置官网:https://www.oracle.com/java/technologies/
javase
/
javase
-jdk8-downloads.html看你需要啥版本的
从新手到炸毛
·
2020-09-13 19:27
linux
建站
在Intellij IDEA搭建Scala开发环境,以及使用Intellij IDEA开发Scala程序
安装JDK1.8版本(注意:一定要是1.8版本,否则会有错误)>>官网下载JDK1.8Oracle官网下载JDK的地址:https://www.oracle.com/technetwork/java/
javase
Dr11ft
·
2020-09-13 19:53
大数据
linux安装jdk8详细步骤
以及配置环境变量等工作下面小编给大家分享关于Linux安装jdk的详细步骤:1.准备工作Linux系统环境上官网下载jdk压缩包https://www.oracle.com/technetwork/java/
javase
飞鱼日记
·
2020-09-13 19:14
前端开发
java
linux
centos
eclipse常用的快捷键--------(真正常用的)
但是eclipse中ctrl+h默认打开是
JavaSe
arch,怎么设置成默认打开是FileSearch这样就是最最常用的一个全
请叫我大师兄__
·
2020-09-13 19:29
intellij
idea
Intellij
Idea
eclipse快捷键
最常用的eclipse快捷键
eclipse基本快捷键
JavaSE
之异常处理
目录1.什么是异常2.异常分类3.常见的异常类型(面试的时候常问到)4.异常处理方式4.1.Java处理异常的5个关键词:4.2.异常处理方式4.3.异常处理原则5.程序调试1.什么是异常异常就是非正常情况导致程序的执行流程发生改变。2.异常分类Java异常继承图如下(自己画出来):说明:Error:错误,用代码处理不了,一般是虚拟机出现了问题Exception:异常,用代码可以处理运行时异常:R
jiangw-Tony
·
2020-09-13 19:13
Java
SE
Java native2ascii 简单转码
native2ascii.exe是Java的一个文件转码工具,是将特殊各异的内容转为用指定的编码标准文体形式统一的表现出来,它通常位于JDK_home\bin目录下,安装好
JavaSE
后,可在命令行直接使用
kinglino520
·
2020-09-13 19:37
java
java
struts
encoding
c
jdk
工具
Web服务器的工作原理
JavaSe
rvletAPI(例如ServletContext,ServletRequest,ServletResponse和Session这些类)在其中扮演了什么角色?
ccecwg
·
2020-09-13 18:36
成长
Scala环境搭建及Intellij IDEA安装
1.JDK官网地址:https://www.oracle.com/technetwork/java/
javase
/downloads/jdk8-downloads-2133151.htmlScala是基于
b361690548
·
2020-09-13 18:42
用int[] arr=new int[]创建数组
JavaSE
数组的建立packagejavaDemo.java;importjava.util.Scanner;publicclassZuoye4{publicstaticvoidmain(String
小嗳嗳很强大
·
2020-09-13 18:29
Java opp思想
packageorg.zhanghua.
javase
.opp;/***opp思想**"一切皆为对象"**一个系统,可以分为N个小应用,一个小应用中可以分为N个类(对象)**@authorZhangHua
华崽
·
2020-09-13 18:47
Java权限管理系统之代码实现(二)
Shiro可以非常容易的开发出足够好的应用,其不仅可以在
JavaSE
环境,也可以用在JavaEE环境。Shiro可以帮助我们完成:认证,授权,加密
随缘。。。。
·
2020-09-13 18:50
权限管理系统
java权限管理
mac安装jdk时,终端显示 bash: java: command not found 解决方法及接下来JDK环境配置方法
jdk请自行官网下载安装,不做详细阐述,网址https://www.oracle.com/technetwork/java/
javase
/downloads/jdk12-downloads-5295953
驰骋的浪
·
2020-09-13 17:17
郝斌
JAVASE
大纲
郝斌老师java课程的总结,纯手打分享,方便复习回顾第一部分面向对象1封装类:对一类事物抽象所得到的一个概念对象:一个具体的事物构造函数:特点:不能有返回值方法名与类名相同可以有多个注意:默认生成无参、无方法体、无返回值的构造函数自己一旦定义,编译器将不再生成默认的构造函数生成一个类对象时能且只能调用其中一个构造函数static:凡是static修饰的成员都是静态成员静态成员都是属于类的非静态可以
SpiderPi
·
2020-09-13 17:26
JAVA
java
搭建持续集成接口测试平台(Jenkins+Ant+Jmeter)
一、环境准备:1、JDK:http://www.oracle.com/technetwork/java/
javase
/downloads/index.html2、Jmeter:http://jmeter.apache.org
weixin_34161083
·
2020-09-13 17:04
jar包和war包的介绍和区别
JavaSE
程序可以打包成Jar包(J其实可以理解为Java了),而JavaWeb程序可以打包成war包(w其实可以理解为Web了)。
迷彩_风情
·
2020-09-13 16:40
java
web
打包
flowable入门教程
最后成果是一个简单的
JavaSE
程序
993083028
·
2020-09-13 16:14
JDK下载安装与配置---详解
1.0JDK下载地址http://www.oracle.com/technetwork/java/
javase
/downloads/index.html1.1点开链接你可以看到如下所示界面:1.2点击上图所指的地方
柒间
·
2020-09-13 16:05
配置
JDK安装教程
win10环境下jdk,jre安装以及环境变量配置
win10环境下jdk,jre安装以及环境变量配置(带图详解)1️⃣资源准备jdk可以在官网下载http://www.oracle.com/technetwork/java/
javase
/downloads
向大牛进军
·
2020-09-13 16:05
环境变量配置
window10,JDK、Jre安装及环境配置
一、官网下载JDKjdk官网:http://www.oracle.com/technetwork/java/
javase
/downloads/index.html一般选择8u的,即1.8版本的。
はくはく
·
2020-09-13 16:42
软件安装
JAVA 注解编程详解
它是在
JavaSE
5.0版本中开始引入的概念。注解的定义注解通过@interface关键字进行定义。
罗纳尔迪尼宏斌
·
2020-09-13 16:39
培训笔记
积累
spring学习笔记
maven中错误提示 No compiler is provided in this environment. Perhaps you are running on a JRE rather than
但仍然错误提醒没有导包,于是想到应该先将给的pagehelper工程maveninstall一下但过程中出现了PerhapsyouarerunningonaJREratherthanjdk解决方法将工程中的
javase
1.7
今儿天气不错
·
2020-09-13 16:50
maven
JAVASE
面向对象4--抽象类、接口、内部类---D9
(4)静态代码块执行顺序:父类的静态(属性、代码块、方法(加载))–子类的静态–父类的对象(构造方法、构造代码块、属性(在构造代码块前面就先执行))----子类对象结果:面试题:分析:四、final(最终)final—关键字------修饰符:数据、方法、类(1)、数据(修饰)final修饰的是基本数据类型的数据,就是最终值不能发生改变(final修饰的数据的变量可以先声明在去赋值(只能做一次赋
BraveChallenge
·
2020-09-13 16:06
JAVASE
JSP简明记录
JSP全名为
JavaSe
rverPages,中文名叫java服务器页面,其根本是一个简化的Servlet设计,它是由Sun公司倡导、许多公司参与一起建立的一种动态网页技术标准。
劲火星空
·
2020-09-13 15:06
【Java
Web】
Windows环境下安装JDK、JRE和环境变量配置
一、准备工具:1.JDKJDK可以到官网下载http://www.oracle.com/technetwork/java/
javase
/downloads/jdk8-downloads-2133151.
中二青年阿欢
·
2020-09-13 15:17
Java基础
Java多线程——3 任务的提交者和执行者Executor
JavaSE
5引入Executor框架将为你管理Thread对象,从而简化了并发编程。
JoesonChan
·
2020-09-13 15:21
Java
Java并发编程
jdk1.8新特性之Lambda表达式
StreamAPI方法引用接口中默认方法与静态方法.新增时间日期APIOptional类…想了解更多关于jdk1.8的相关特性:https://www.oracle.com/java/technologies/
javase
aigezi_cdd
·
2020-09-13 15:40
lambda
java
Linux下安装Java(JDK8)
一、文件准备1.1文件名称jdk-8u121-linux-x64.tar.gz1.2下载地址http://www.oracle.com/technetwork/java/
javase
/downloads
an7800666
·
2020-09-13 14:10
上一页
140
141
142
143
144
145
146
147
下一页
按字母分类:
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
其他