相关分类: Java技术 C/C++ VB delphi
  • 浅析Java中的访问权限控制

    浅析Java中的访问权限控制 今天我们来一起了解一下Java语言中的访问权限控制。在讨论访问权限控制之前,先来讨论一下为何需要访问权限控制。考虑两个场景: 场景1:工程师A编写了一个类ClassA,但是工程师A并不希望ClassA被该应用中其他所用的类都访问到,那么该如何处...

    2018-07-09 13:28:11

  • Java异常处理

    五、异常 异常概念总结: 练习一:异常的体系 问题: 1. 请描述异常的继承体系 2. 请描述你对错误(Error)的理解 3. 请描述你对异常(Expection的理解) 4. 请描述你对运行时异常(RuntimeException)的理解 答: 1.异常继承体系为:异常的根类是 java.lang.Throwable,其下...

    2018-07-09 13:28:10

  • SpringBoot--IntelliJ IDEA新建第一个demo

    1.新建Spirng Initializr项目 2.填写项目信息 项目使用maven管理, Group: 配置maven中的groupId Artifact:配置maven中的artifactId maven中的groupId、artifactId、version唯一确定一个项目,groupId:一般为项目组(项目团队)名称 artifactId:一般为项目名称 ver...

    2018-07-09 13:28:09

  • FutureTask、Fork/Join、 BlockingQueue

    我们之前学习创建线程有Thread和Runnable两种方式,但是两种方式都无法获得执行的结果。 而Callable和Future在任务完成后得到结果。 Future是一个接口,表示一个任务的周期,并提供了相应的方法来判断是否已经完成或者取消任务,以及获取任务的结果和取消任务。 Future...

    2018-07-09 13:28:07

  • JAVA中重写equals()方法的同时要重写hashcode()方法

    一、public boolean equals(Object obj) 和 hashcode()方法是object对象中的方法。 二、equals与hashcode间的关系是这样的: 1、如果两个对象相同(即用equals比较返回true),那么它们的hashCode值一定要相同; 2、如果两个对象的hashCode相同,它们并不一定相同(即...

    2018-07-09 13:28:06

  • springboot(1)-基础篇

    什么是spring boot Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。用我的话来理解,就是spring boot其实不是什么新的框架,它默认...

    2018-07-09 13:28:07

  • Java基础——数组复习

    数组是一个变量,存储相同数据类型的一组数据 声明一个变量就是在内存空间划出一块合适的空间 声明一个数组就是在内存空间划出一串连续的空间 数组长度固定不变,避免数组越界 数组是静态分配内存空间的,所有元素存放在一组连续的存储单元中,一旦分配,不可更改,不...

    2018-07-09 13:28:05

  • 通过Java 画一个太极图

    package demo; import java.awt.Color; import java.awt.Font; import java.awt.FontMetrics; import java.awt.Graphics2D; import java.awt.image.BufferedImage; import java.io.File; import java.io.IOException; import javax.imageio.ImageIO; /** * 画一个太极...

    2018-07-09 13:28:06

  • Lucene学习入门——下载初识Snowball Stemmer

    本文从官网下载Lucene开始,一步一步进行Lucene的应用学习研究。 1、下载 (1)首先,去Lucne的Apache官网主页 http://lucene.apache.org/ (2)找到下载链接 下载最新的Lunce ,当前最新版本为:7.4.0 (3)下载之后,解压开 2、初探下载的文件 (1)解压后,打开"lucene-7.2....

    2018-07-09 13:28:04

  • maven validator数据校验

    1、maven文件中添加依赖包 !-- validator校验-- dependency groupIdorg.hibernate/groupId artifactIdhibernate-validator/artifactId version5.0.2.Final/version /dependency dependency groupIdorg.jboss.logging/groupId artifactIdjboss-logging/artifactId versi...

    2018-07-09 13:28:03

2