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技术
208道 java 高频面试题和答案
文末有本文面试题的所有答案这份面试清单是我从2015年做TeamLeader之后开始收集的,一方面是给公司招聘用,另一方面是想用它来挖掘我在
Java技术
栈中的技术盲点,然后修复和完善它,以此来提高自己的技术水平
大菜鸟_
·
2020-04-05 04:25
干货合集 | 500篇
Java技术
文章整理 | 建议打开
今天,给大家推荐一位Java架构领域做得非常好的朋友:师长。师长的公众号:Java进阶架构师这3年来累积了200篇优质原创文章,及各类优质技术文章共500篇。其号内专注于原理、架构设计、微服务、高并发、JVM调优、BAT面试专栏等进阶架构专栏。专注原理、源码、实战落地,而不是市面上绝大多数的“如何使用xxx”的简易Demo教程。关注师长,让本该造火箭的你,不再拧螺丝!作为读者的我也受益良多,强烈推
Java团长在csdn
·
2020-04-04 16:00
Java编程新手问题汇总,哪里不会点哪里
Java技术
具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。
Java小辰
·
2020-04-04 15:20
《阿里巴巴JAVA开发手册》发布详尽版,新增16条设计规约
《阿里巴巴Java开发手册》是阿里内部Java工程师所遵循的开发规范,涵盖编程规约、单元测试规约、异常日志规约、MySQL规约、工程规约、安全规约等,这是近万名阿里
Java技术
精英的经验总结。
阿里技术
·
2020-04-04 13:00
博为峰
Java技术
题 ——JavaSE Java Swing概述
博为峰小博老师:[什么是JavaSwing]Swing是一个用于开发Java图形界面应用程序的开发工具包,它是以抽象窗口工具包(AWT)为基础,使应用程序可跨平台在不改变任何外观风格前提下。Swing开发人员通过使用少最的代码,就可以利用Swing包中丰富、灵活的功能和模块化组件类来开发出令人满意的用户界面。[Swing特性]下图列出有关Swing的宏观特性:[Swing包的结构]下图列出Swin
博为峰51Code教研组
·
2020-04-04 12:03
1.认识Java虚拟机
Java技术
体系sun官方定义的
Java技术
体系Java程序设计语言Java虚拟机Class文件格式JavaAPI类库各种第三方Java类库其中,我们称Java程序设计语言,Java虚拟机,JavaAPI
刘继伟
·
2020-04-04 11:05
博为峰
Java技术
文章 ——JavaSE Swing列表框双击事件的处理Ⅱ
博为峰小博老师:这个程序首先创建一个DefaultListModel类的继承类,然后将其实例化成两个不同的列表框,当双击左边的列表框中的数据时,就会在右边添加相应的数据,反之亦然。具体代码如下:publicclassBWFextendsMouseAdapter{JListlist1=null;JListlist2=null;DefaultListModelmode1=null;DefaultLis
博为峰51Code教研组
·
2020-04-03 20:22
分享我的第一次Selenium自动化测试框架开发过程
由于公司的开发团队偏向于使用
Java技术
,而且公司倡导学习开源技术,所以我选择用Java语言来进行SeleniumWebDriver的自动化框架开发。
smooth00
·
2020-04-03 19:15
JVM系列十(Class 文件结构).
一、Class文件结构JDK的版本号已经到14了,相对于语言、API以及
Java技术
体系中其他方面的变化,Class文件结构一直处于比较稳定的状态,Class文件的主体结构、字节码指令的语义和数量几乎没有出现过变动
JMCui
·
2020-04-03 18:00
博为峰
Java技术
文章 ——JavaEE Hibernate HQL条件查询
博为峰小博老师:条件查询在实际应用中比较广泛,通常使用条件查询过滤数据库返回的查询数据,因为一个表中的所有数据并不一定对用户都是有意义的。在应用系统中,需要为用户显示具有价值的信息,所以条件查询在数据查询中占有非常重要的地位,后面讲解的大部分的高级查询也都是基于条件查询的。查询备注都为“促销”的商品,HQL语句可以按照如下定义:代码如下:publicclassBWF{publicstaticvoi
博为峰51Code教研组
·
2020-04-03 17:03
Java对象引用四个级别(强、软、弱、虚)
image最近,高级
Java技术
栈微信群中,有一些猿友在讨论JVM中对象的周期问题,有谈到引用的级别,现在为大家做个总结吧,虽然大多数公司并没有意识或者用到这些引用,但了解这些基本概念对熟悉整个垃圾回收机制和面试是非常有帮助的
Java技术栈
·
2020-04-03 17:26
JAVA新手编程入门基础学习笔记,Eclipse使用与Object类
Java技术
具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。
Java小辰
·
2020-04-03 16:06
浅谈java中的四个核心概念--思途青岛
Java已经成为一个庞大而复杂的技术平台,对于开发人员而言,要想更好的掌握
Java技术
,深入理解底层的技术处理细节必不可少。
思途科技在线
·
2020-04-03 05:04
IntelliJ 平台 2020 年路线图
点击关注上方“
Java技术
江湖”,设为“置顶或星标”,第一时间送达技术干货。
Java技术江湖
·
2020-04-03 05:21
java编程新手入门基础day10
Java技术
具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。
Java小辰
·
2020-04-02 22:20
学习心得:Java编程技术学习心得
Java技术
具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。
Java小辰
·
2020-04-02 20:24
Android面试要点
1
Java技术
1.1Java基础对抽象、继承、多态的理解www.jianshu.com/p/65d47da8848c泛型的作用及使用场景www.jianshu.com/p/e6c2f21a61a9枚举的特点及使用场景
骏骏的简书
·
2020-04-02 16:10
博为峰
Java技术
文章 ——JavaEE Hibernate配置文件
博为峰小博老师:Hibernate通过读取默认的XML配置文件hibernates.cfg.xml加载教据库的配置信息,该配置文件被默认放于项目的classpath根目录下。'1.0'encoding='UTF-8'?>"-//Hibernate/HibernateConfigurationDTD3.0//EN""http://hibernate.sourceforge.net/hibernate
博为峰51Code教研组
·
2020-04-02 08:39
博为峰
Java技术
题 ——JavaSE Java NIO详解Ⅱ
博为峰小博老师:[JVM利弊]JVM是把双刃剑。它提供了统一的操作环境,让Java程序员不用再为操作系统环境的区别而烦恼。与特定平台相关的细枝末节大都被隐藏了起来,因而代码写得又快又容易。但是隐藏操作系统的技术细节也意味着某些个性鲜明、功能强大的特性被挡在了门外。怎么办呢?如果您是程序员,可以使用Java本地接口(JNI)编写本地代码,直接使用操作系统特性。这样的话,不同的操作系统的局限性就体现出
博为峰51Code教研组
·
2020-04-01 15:18
java编程学习,1分钟学会AJAX异步请求,远离bug不再有
Java技术
具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。
Java小辰
·
2020-04-01 12:07
看完这篇,你将彻底弄懂抽象类和接口
嗯,说的也是,但我觉得网上关于
Java技术
文章太多,写得比我好的深刻的数不胜数。而真正帮助新手入门的文字却很少,并且本人也是个半吊子,复杂的东西弄不来就先把简单的阐述清楚,与读者一起进步。
大虾很忙
·
2020-04-01 08:00
在 Docker 里跑 Java,趟坑总结
Java技术
具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。
Java小辰
·
2020-04-01 02:39
Spring体系常用项目一览
SpringSpring概述Spring是一个开源框架,是为了解决企业应用程序开发复杂性而创建的(替代更加重量级的企业级
Java技术
,尤其是EJB),它完成了大量开发中的通用步骤,留给开发者的仅仅是与特定应用相关的部分
劳累的前端程序员
·
2020-03-31 20:36
必读的 Java 学习教程分享!
ConcretePageJava资源类网站,可以找到各种Java框架及相关教程www.concretepage.com/请java学习,java编程,java语言,java教程,java学习教程,java教学视频,
java
JAVA架构师的圈子
·
2020-03-31 19:02
博为峰
Java技术
文章 ——JavaSE Swing 进度条组件JProgressBar
博为峰小博老师:进度条是用来表示一个操作的进程。用户可以通过进度条大概了解目前操作进度如何。下面将以表格的形式列出进度条的构造器,如下所示。介绍了构造器后,下面通过程序实例来学习如何创建进度条对象,其具体实例代码如下:publicclassBWF{publicBWF(){JFramejf=newJFrame("博为峰教育");jf.setSize(300,200);JPanelcontentPan
博为峰51Code教研组
·
2020-03-31 11:53
博为峰
Java技术
题 ——JavaSE Java实现在不同编码之间进行文件转换
博为峰小博老师:java实现在不同编码之间进行文件转换,使用InputStreamReader或者FileReader类,它们可以自动地把某个特定字符编码转换为本地字符代码。否则就使用DataOutputStream类当中的writeUTF()方法以Unicode文本写字符串,当然,读取的时候必须使用DataInputStream打开它,并且使用readUTF()方法读取这些字符串。为什么要转换编
博为峰51Code教研组
·
2020-03-30 12:43
死磕Lambda表达式(五):Comparator复合
欢迎关注微信公众号:万猫学社,每周一分享
Java技术
干货。Comparator的使用在之前文章的例子中,我们使用Comparator.comparing静态方法构建了一个C
万猫学社
·
2020-03-30 10:00
博为峰
Java技术
题 ——JavaSE Java Swing在顶层容器中添加组件Ⅰ
博为峰小博老师:JavaSwing组件不能直接添加到顶层容器中,它必须添加到一个与Swing顶层容器相关联的内容面板(ContentPane)上。内容面板其实就是一个中间容器,它是一个轻量级组件。基本规则如下:l把Swing组件放入一个与顶层Swing容器相联系的内容面板上。l避免使用非Swing的重量级组件。然而在JFrame顶层容器中添加中间组件和基本组件有两种方式:l一种方式是用getCon
博为峰51Code教研组
·
2020-03-30 10:43
tomcat知识点之一jdk的安装
sourcecode)-->javac-->*.class(bytecode)jvm:classloader,加载程序的类文件,及程序的类文件依赖到的其它的类文件而后运行;整个运行表现为一个jvm进程;threads;
java
leomon
·
2020-03-30 08:59
一句话讲清楚什么是JavaEE
Java技术
不仅是一门编程语言而且是一个平台。同时Java语言是一门有着特定语法和风格的高级的面向对象的语言,Java平台是Java语言编写的特定应用程序运行的环境。
蓝鸥科技
·
2020-03-30 05:18
Java技术
界的八位大神:别只顾着追求编程技巧
编程“这遍历的代码太啰嗦了,我一行Lambda表达式就能搞定。”“定义一个POJO还需要一屏代码?我只需要一行代码就够了。”为什么有些程序员很好学,折腾各种新式语言,掌握各种编程技巧,代码写的好像也挺优雅,但就是感觉没多大成就,有时反而让人觉得不舒服?曾经,我也一直认为,优秀的程序员就应该死磕编程技巧,追求写一手优雅的代码。直到有一天,我翻阅了这八位Java界的技术大神。评判程序员水平高下的,不是
世相微语
·
2020-03-30 02:06
2018-01-08java学习笔记详细!
Java的生态圈决定了这门语言在未来10年都会是最热门的语言之一,因为
Java技术
具有卓越的通用性、高效性、安全性和平台移植性,它可以跨平台的应用到不同的领域,工作需求足够大。
小菜一碟i
·
2020-03-29 17:10
java程序员编程学习使用JDBC完成java操作数据库
Java技术
具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。
Java小辰
·
2020-03-29 17:34
技术类网站链接
技术网站itEyeJava编程Spring框架Ajax技术agile敏捷软件开发rubyonrails实践-做最棒的软件开发交流社区cnBlogs博客园是面向程序员的知识学习与分享社区BlogJava专注于
Java
sun_friderick
·
2020-03-29 16:45
博为峰
Java技术
文章 ——JavaSE Swing 滑动组件JSliderⅠ
博为峰小博老师:滑块与进度条的功能很相似,只不过进度条是离散的选择项,而滑块是连续相同类型的值的设置,如选择1~100之间的任意值,滑块也可以称作调节条。滑块的构造器非常简单,如下所示。平时见到的滑块是带有标尺的,也就是带有刻度的滑块,那么这些刻度是如何来的?其实,可以通过下面的方法来添加标尺刻度。lsetMajorlickSpacing(intn):此方法用于设置主刻度标记的间隔。lsetMin
博为峰51Code教研组
·
2020-03-29 14:56
博为峰
Java技术
文章 ——JavaSE Swing 按钮
博为峰小博老师:下面是JButton的层次结构如下图所示:由以上的JButton的层次结构图可以看出,JButton是继承AbstractButton类而来。AbstractButton本身是一个抽象类,里面定义了许多组件设置的方法与组件事件驱动方法(EventHandle),如addActionListener()、setText()等,所提供的方法不少于50多种,是非常重要的一个类。事实上,A
博为峰51Code教研组
·
2020-03-29 02:27
夯实Java基础系列13:深入理解Java中的泛型
更多精彩内容请到我的仓库里查看https://github.com/h2pl/Java-Tutorial喜欢的话麻烦点下Star哈文章首发于我的个人博客:www.how2playlife.com本文是微信公众号【
Java
Java技术江湖
·
2020-03-28 20:49
博为峰
Java技术
文章 ——JavaSE Swing JComponent类II
博为峰小博老师:JComponent类的一些特性。其实它的特性非常多,其中有9大特性尤其显著。TooltipsTooltips就是工具提示功能,通过在setToolTipText方法中指定字符串,可以为一个组件提供一些帮助。当以标停留在组件上的时候,指定的字符串将出现在该组件的附近。用下面一个实例来说明它的用法,其代码如下:/***这段代码主要介绍如何为组件添加工其提示功能*/publicclas
博为峰51Code教研组
·
2020-03-28 15:20
每日读源码(1)
记得前不久去面了一个
Java技术
岗,面试官问我知道ArrayList底层是怎么实现的吗,当时我说,我只知道大概底层是用数组实现的,所以查询速度快,但插入跟删除速度慢。
andre_sj
·
2020-03-28 06:02
Java编程语言高级特性入门学习——泛型、反射和注解!
Java技术
具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。
Java小辰
·
2020-03-28 06:25
走进JavaWeb技术世界11:单元测试框架Junit
更多精彩内容请到我的仓库里查看https://github.com/h2pl/Java-Tutorial喜欢的话麻烦点下Star哈文章首发于我的个人博客:www.how2playlife.com本文是微信公众号【
Java
Java技术江湖
·
2020-03-28 01:06
夯实Java基础系列10:深入理解Java中的异常体系
更多精彩内容请到我的仓库里查看https://github.com/h2pl/Java-Tutorial喜欢的话麻烦点下Star哈文章首发于我的个人博客:www.how2playlife.com本文是微信公众号【
Java
Java技术江湖
·
2020-03-27 20:09
Java高手真经为您规划
Java技术
体系
首先是Java的基础J2SEjava的语法也不难,如果真正理解了OOP思想,入门挺快的这些都是java这幢摩天大楼最重要的基石javaSwing也算是MFC之后我第一个接触的界面编程不过Swing很少有地方真的用到。分享之前我还是要推荐下我自己的java学习群:642830685,不管你是小白还是大牛,小编我都挺欢迎,不定期分享干货,包括我自己整理的一份2017最新的java学习资料和零基础入门教
爱学技术的小仙女酱
·
2020-03-27 10:30
java开发质量高又实用的11个技术网站
因此,我会特别关注一些质量高口碑好的
Java技术
网站,在这里分享给大家。1、StackoverflowStackoverflow.com可能是编程界中最流行的网站了,该网站有成千上万个好问题和答案。
忻峰作浪
·
2020-03-27 03:19
Java编程学习类集框架——HashMap源码分析
Java技术
具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。
Java小辰
·
2020-03-26 23:27
JAVA主要应用在哪些领域?
Java的四大应用领域1.行业和企业信息化由于Sun、IBM、Oracle、BEA等国际厂商相继推出各种基于
Java技术
的应用服务器以及各种应用软件,带动了Java在金融、电信、制造等领域日益广泛的应用
书中记
·
2020-03-26 18:37
如何使用MapReduce构建Solr索引
服务器通信使用标准的HTTP和XML,所以如果使用Solr了解
Java技术
会有用却不是必须的要求。
荧光小炉
·
2020-03-26 15:19
Java基础笔记(一) 数据类型
Java基础笔记(一)数据类型[TOC]第一章Java概述imgJavaSE:(JavaPlatform,StandardEdition)整个
Java技术
的核心和基础,它是JavaME和JavaEE编程的基础
小小少年Boy
·
2020-03-26 15:24
大数据工程师为什么比Java程序员待遇好
在应届大学生、菜鸟和非IT人士眼中,学习
Java技术
成为Java程序员无疑是一个不错的选择,这至少从某种程度上解
kuntoria
·
2020-03-26 07:02
Java多线程编程
进程与线程 在Java语言里面最大的特点是支持多线程的开发(也是为数不多支持多线程的编程语言),所以在整个
Java技术
的学习里面,如果你不能对多线程的概念有一个全面并且细致的了解,则在日后进行一些项目设计尤其是并发访问设计的过程之中就会出现严重的技术缺陷
江湖非良人
·
2020-03-25 18:34
上一页
99
100
101
102
103
104
105
106
下一页
按字母分类:
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
其他