热门好课推荐
猜你喜欢
相关培训 相关博客
  • 之前我们有学习过java的线程,但我们知道,进程才是系统分配资源的最小单位。实际使用过程中,比如我们打开了浏览器,它会对应启动多个进程。而每个进程中又包含着多个线程。那也就是说,实际工作使用时,很少会使用单个的线程来完成某项任务。那对于很多线程使用的情况,我们应该怎么合理的节省系统资源呢?于是在这里引入了线程池的概念。那什么是线程池呢?通俗来讲,就是一个存放线程的容器。java5之后,java...
    2018-05-10 09:10:32
    阅读量:879
    评论:2
  • 超级通道:Java泛型学习系列-绪论本章主要对Java自带的泛型Collection、List、Map和Set进行简单示例。1.Java集合首先回顾一下常用的Java集合类型的相关接口和类之间的关系:Java在集合类型的定义中使用了大量的泛型,下面对这些常见的类型进行学习。2.List和Set示例代码:/***演示Java自带泛型的集合Coll...
    2018-02-23 23:03:33
    阅读量:1574
    评论:0
  • 记录学习历程,仅供学习交流用,转载标注!Java自带了简单的定时任务功能,通过借助Timer和TimeTask可以时间简单的任务调度功能。  在java中一个完整定时任务需要由Timer、TimerTask两个类来配合完成。 Timer: 一种定时器工具,用来在一个后台线程计划执行指定任务. TimerTask:一个抽象类,它的子类代表一个可以被Timer计划的任务。1.基础API中是这样定义他们...
    2018-06-06 15:29:28
    阅读量:333
    评论:0
  • 一般来讲,在java上实现加密解密算法,有3中方式。1)自行实现算法2)使用java自带的crypto软件包3)使用第三方库本文讲述一下第二种使用方法。我最开始也是找了很多这方面的资料,但是总感觉还是缺乏一些细节。现将我的一些心得与大家分享。本文给出的例子基于下面的blog中所给出的例子。blog.csdn.net/wildandfly/article/detail
    2016-03-18 15:01:08
    阅读量:11070
    评论:0
  • Java是一个通用的编程语言,其实可以干很多事,怎么学Java就看怎么用了,但有一些一般的步骤:熟悉一种文本编辑器,比如:Vim,Emacs,Notepad++,TextMate等。知道哪些是开源的,哪些是闭源的,哪些要收费。养成不用盗版软件的习惯。安装JDK(建议用你的Linux发行版自带的软件包管理器安装openjdk,过程中可能需要读发行版特定的文档)写一个Ja
    2018-01-02 13:25:00
    阅读量:3090
    评论:0
  • 深入学习java源码之判断是否为空工具类 StringUtil的定义字符串工具类,判断是否为空字符串(判断数据库有无数据null与“”)publicclassStringUtil{publicstaticbooleanisEmpty(Stringstr){if(str==null||str.length()==0){...
    2018-12-26 15:07:43
    阅读量:332
    评论:0
  • java基础学习08(重写方法、jdk自带的Object类、封装)第一章接上次讲继承中的方法重写在子类继承父类后,在调用子类的功能后后发现子类的功能不满足我们的需求时,我们就要在子类中重新编写相同的方法,达到覆盖父类中该方法的效果,这样再次调用就能满足我们的需求了。其实就是对于子类的一些行为的扩展。出现方法重写的前提:一定发生继承关系!!1.1怎样达到子类方法覆盖父类方法?子类中方...
    2019-10-21 20:45:35
    阅读量:5
    评论:0
  • 写作目的:Java大部分框架,如Spring,Hibernate等都会利用动态代理在程序运行的时候生成新的类,有的时候为了学习,或者深入了解动态代理,想查看动态生成类的源代码究竟长怎么个样子,通过这篇文章,我们就能够很容易到达目的。 工具:利用JDK自带的工具。  相关命令:java-cp.;%JAVA_HOME%/lib/sa-jdi.jarsun.jvm.hotspot.HSDB 操作步...
    2018-03-09 18:51:11
    阅读量:1248
    评论:0
  • 之前在学习的时候用的是框架自带的转JSON的方法,感觉很不好用,于是自己写了一个,支持List、Map、Set等package test;import java.text.SimpleDateFormat;import java.util.Collection;import java.util.Date;import java.util.Iterator;import java.util.
    2016-07-01 20:36:30
    阅读量:1304
    评论:1
  • Kmeans的Java实现最近决定将《机器学习》(周志华版)中的算法手动写一遍,加深理解。先拿最简单的kmeans聚类开刀吧。算法的原理和步骤在《机器学习》这本书中都有很详细的介绍,这里就不多说。代码献上,希望大伙批评指正。这里我用的测试集是随机生成的二维平面点集为了使结构比较清晰,将具体的操作封装到KMeansCluster.java类中涉及的java类如下:Kmean.java
    2017-05-22 11:07:30
    阅读量:3455
    评论:2