全国报名热线
15201841284
一、线程池是什么线程池的概念是初始化线程池时在池中创建空闲的线程,一但有工作任务,可直接使用线程池中的线程进行执行工作任务,任务执行完成后又返回线程池中成为空闲线...
2019-01-16 来源:上海尚学堂一 什么是单例模式因进程需要,有时我们只需要某个类同时保留一个对象,不希望有更多对象,此时,我们则应考虑单例模式的设计。二 单例模式的特点单例模式只能有一个实...
2019-01-15 来源:上海尚学堂一个设计模式描述了一个被证实可行的方案。这些方案非常普遍,是具有完整定义的最常用的模式。一般模式有4个基本要素:模式名称(pattern name)、问题(problem)、解决方案...
2019-01-10 来源:上海尚学堂一、sleep与wait有什么区别?sleep()是使线程暂停执行一段时间的方法。wait()也是一种使线程暂停执行的方法,例如,当线程交互时,如果线程对一个同步对象ⅹ发出一个wait()调用...
2019-01-08 来源:上海尚学堂大多数人选择Java可能只是因为听说Java前景好、Java比较好找工作、Java语言在TIOBE排行榜上一直位于前三等等之类的原因,但是Java具体好在哪里,心里却是没有什么概念的。其实...
2019-01-07 来源:上海尚学堂一、Spring Boot依赖使用Spring Boot很简单,先添加基础依赖包,有以下两种方式1 继承spring-boot-starter-parent项目<parent> <groupId>org springframework boot< ...
2019-01-05 来源:上海尚学堂同步、异步、阻塞、非阻塞都是和I O(输入输出)有关的概念,最简单的文件读取就是I O操作。而在文件读取这件事儿上,可以有多种方式。本篇会先介绍一下I O的基本概念,通...
2019-01-05 来源:上海尚学堂一、this和super关键字的作用this是对象内部指代自身的引用,同时也是解决成员变量和局部变量同名问题;this可以调用成员变量,不能调用局部变量;this也可以调用成员方法,但...
2019-01-04 来源:上海尚学堂计算机不能直接理解高级语言,只能理解和运行机器语言,所以必须要把高级语言翻译成机器语言,计算机才能运行高级语言所编写的程序。翻译的方式有两种,一个是编译,一个是解...
2019-01-03 来源:上海尚学堂Java语言的学习开始,很多同学不知道从哪入手?如果你也想知道如何从零开始学java?怎样学java最有效?上海尚学堂带你一起来探究。虽然Java面象对象很多东西都是被封装好的直...
2019-01-02 来源:上海尚学堂大家好,本文给大家介绍JVM调优之基本的垃圾回收算法,可以从不同的的角度去划分垃圾回收算法。一、按照基本回收策略分1、引用计数(Reference Counting)比较古老的回收算法...
2018-12-30 来源:上海尚学堂尚学堂为Java学员准备了675道Java面试题及答案,还有面试应对技巧,全部尚学堂学员整理,列举了众多IT公司面试真题,对应聘Java程序员职位的常见考点和知识体系都进行的分类和...
2018-12-29 来源:上海尚学堂一、了解什么是Java的四个方面初学者先弄清这些Java的基本概念也是必不可少的,死记硬背肯定是不行的,重在理解,理解它们之间的区别与联系,分别有哪些应用。想想这些代码中...
2018-12-28 来源:上海尚学堂一、什么是JVM?JVM:JVM是Java Virtual Machine(Java虚拟机)的缩写,它是整个java实现跨平台的最核心的部分,所有的java程序会首先被编译为 class的类文件,这种类文件...
2018-12-27 来源:上海尚学堂学java编程,一般有两种情况。一种是已经掌握了其他语言,那学习java比较简单,语言只是工具,编程能力才是根本。另一种是零基础,对于编程未入门或者懵懵懂懂。本文针对第二...
2018-12-26 来源:上海尚学堂本文为大家详细分析一下Java程序员月薪2万+需要具备什么样的技术水平,大家可以反观自己,对号入座,根据自己的实际现状不断学习,向高薪靠近。一、程序员收入现状有人回答说...
2018-12-26 来源:上海尚学堂1 DOM生成和解析XML文档为 XML 文档的已解析版本定义了一组接口。解析器读入整个文档,然后构建一个驻留内存的树结构,然后代码就可以使用 DOM 接口来操作这个树结构。优...
2018-12-24 来源:上海尚学堂排序算法在很多领域得到相当地重视,尤其是在大量数据的处理方面。一个优秀的算法可以节省大量的资源。今天我们就来分析一下常见的四种排序算法及其使用场景吧~一、冒泡排序冒...
2018-12-21 来源:上海尚学堂大家在平常面试java的过程中都会遇到哪些难题呢?还有一些即将去面试java的童鞋们,你们想知道技术面试中会涉及到哪些点吗?上海尚学堂为你整理Java面试中会被问到的15个技术...
2018-12-19 来源:上海尚学堂请用5秒钟的时间查看下面的代码是否存在bug。OK,熟练的程序猿应该已经发现Bug所在了,在第8行和第10行下面我没有添加关键字break;这就导致这段代码的行为逻辑与我的设计初衷...
2018-12-14 来源:上海尚学堂一、什么是分布式系统?分布式系统是一个硬件或软件组件分布在不同的网络计算机上,彼此之间仅仅是通过消息传递进行通信和协调的系统。 首先分布式系统一定是由多个节点组成...
2018-12-13 来源:上海尚学堂同学们好,在之前的文章里我们介绍了Java三大框架SSH之《划重点:Java三大框架SSH之Hibernate面试题集锦》、《划重点:Java三大框架SSH之Struts面试常考的技术要点》、《Java...
2018-12-11 来源:上海尚学堂之前讲述过《Java三大框架SSH之Hibernate》、《Java三大框架SSH之Struts面试常考的技术要点》,本文将着重讲述Spring一、什么是Spring?为什么要用Spring?Spring是一个集成了...
2018-12-10 来源:上海尚学堂最近天气越来越冷了哦,小伙伴们可要注意保暖哦~不知道小伙伴们对于Java常量池的概念了解多少呢?今天就跟着娜姐一起来了解一下吧~一、Java常量池的相关概念1、什么是常量池常...
2018-12-07 来源:上海尚学堂前一篇文章是《Java三大框架SSH之Hibernate常见面试题集锦》,本文继续分享Java三大框架之Struts 一、Struts是什么?struts1与struts2的关系struts1是基于JSP和servlet的一个...
2018-12-07 来源:上海尚学堂