Java编程基础:Java集合框架教程

什么是Java集合APIJava集合框架API是用来表示和操作集合的统一框架,它包含接口、实现类、以及帮助程序员完成一些编程的算法。简言之,API在上层完成以下几件事:●编程更加省力,提高程序速度和代码质量●非关联的API提高互操作性●节省学习使用新API...

2019-12-19 16:10:04

Java培训教程:学习面向对象特性

面向对象是Java基础阶段最重要的知识点。那么面向对象到底有哪些特性你都知道吗?今天我们就来具体学习一下Java面向对象的特性。1.封装:封装给对象提供了隐藏内部特性和行为的能力。外部无法直接访问这些封装了的数据,从而保证了这些数据的正确性。同时,对象提供...

2019-12-19 16:06:25

2020年零基础学Java免费下载最新java教程

学习Java编程,为了排除大家的困惑,这里小编精心准备了Java学习路线图及全套自学视频,建议你耐心读完此篇,保你在学Java的道路上能事半功倍。基础知识在学习Java之前要先了解计算机基础知识,然后再学习Java,同时也要熟知DOS常用命令、Java概述...

2019-12-19 15:59:56

Java程序员面试题大全含答案

Java中能创建volatile数组吗?能,Java中可以创建volatile类型数组,不过只是一个指向数组的引用,而不是整个数组。我的意思是,如果改变引用指向的数组,将会受到volatile的保护,但是如果多个线程同时改变数组的元素,volatile标示...

2019-12-19 15:50:40

Java培训教程:Javaswing是什么

什么是swing,swing是javaGUI应用程序,也就是java做的桌面应用。运行swing程序要求用户电脑上有java环境,这一点不太现实也不方便。现在的java主要以web方向为主,做移动应用和网站开发,分布式、多线程、高并发等都是java程序员发...

2019-12-19 15:39:22

2020年Javaweb快速入门,学习总结

一、基本概念1.1、WEB开发的相关知识WEB,在英语中web即表示网页的意思,它用于表示Internet主机上供外界访问的资源。Internet上供外界访问的Web资源分为:静态web资源(如html页面):指web页面中供人们浏览的数据始终是不变。动态...

2019-12-19 15:23:07

2020年高级资深的Java面试题集

有哪些集合实现,对应的线程安全集合?主要考察集合框架的两大类:集合(collection)和图(map),集合下面主要了解list和set,如ArrayList、LinkedList、HashSet、TreeSet;map下主要了解HashMap、Tree...

2019-12-19 15:07:31

Java后端学习书籍推荐

《SpringBoot2.0企业级应用开发实战》本书深入浅岀地讲解了Spring与SpringBoot所涉及的重要知识点。更有特色的是,针对一个博客系统的开发过程,来描述所涉及的相关技术细节。读者不仅能全面学到软件开发技能,还能学到项目实战经验,在书中充分...

2019-12-19 14:58:55

Java培训教程:Java集合框架源码学习

从这篇开始参考API文档,和源码分析,详细的介绍每个集合类的使用,力求在源码的角度来分析,加深理解。先看一下java集合类的继承图图片详细的介绍了各种集合类的继承关系。Java的集合主要按两种接口分类:Collection,Map。下面开始第一个集合类的介...

2019-12-19 14:39:37

Java培训教程:Java什么是内部类

在类内部可定义成员变量和方法,且在类内部也可以定义另一个类。如果在类Outer的内部再定义一个类Inner,此时类Inner就称为内部类(或称为嵌套类),而类Outer则称为外部类(或称为宿主类)。内部类可以很好地实现隐藏,一般的非内部类是不允许有priv...

2019-12-19 14:31:50