Hi,欢迎来到华清远见Java培训/Java软件开发培训/Java工程师培训官网!
  • Java培训400客服 400-611-6270
  • Java培训中心官方微信二维码
  • Java培训官方微博
  • Java培训官方QQ群
您当前的位置:移动互联网学院 > Java培训 > JAVA开发 >
  • [Java开发技术]Java虚拟机的体系结构

    一.JAVA虚拟机的生命周期 一个运行时的Java虚拟机实例的天职是:负责运行一个java程序。当启动一个Java程序时,一个虚拟机实例也就诞生了。当该程序关闭退出,这个虚拟机实例也就随之消亡。如果同一台计... [详细]

    2017-11-23

  • [Java开发技术]反射机制

    1. 如何引用一个类中不知道的方法? 反射机制 2.何谓反射机制 JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态... [详细]

    2017-11-22

  • [Java开发技术]Java-IO流

    流(stream)的概念源于UNIX中管道(pipe)的概念。在UNIX中,管道是一条不间断的字节流,用来实现程序或进程间的通信,或读写外围设备、外部文件等。 一个流,必有源端和目的端,它们可以是计算机内存的某些... [详细]

    2017-11-16

  • [Java开发技术]Spring的基础知识讲解

    1.什么是Spring Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson创建。简单来说,Spring是一个分层的JavaSE/EEfull-stack(一站式) 轻量级开源框架。 2.了解Sprin... [详细]

    2017-11-02

  • [Java开发技术]Spring Web MVC

    Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,框架的目的就是帮助我... [详细]

    2017-10-31

  • [Java开发技术]Java Servlet如何实现页面跳转

    页面跳转的方式有很多,有的时候我们需要实现站内的页面跳转,有的时候我们又希望能够跳转到其他网站,那么如何通过Java代码实现这多种跳转呢?今天华清Java学院小编就和大家分享一下 Java Servlet实现页面... [详细]

    2017-10-27

  • [Java开发技术]如何使用Java代码批量修改文件名

    有的时候我们会遇到需要批量修改文件名的情况,例如下了一部电视剧想要规范一下名称,这个时候一个个修改肯定不太现实,那么如何批量修改文件名呢?我们既可以使用批处理命令,也可以自己编写一个Java程序... [详细]

    2017-10-27

  • [Java开发技术]Java访问控制权限有哪些?区别是什么?

    Java中的类和方法等都是有访问控制权限的,用来控制方法、类、属性等的生效范围,Java有四种访问控制权限,其中比较常用的就是public和private,今天华清Java学院小编就和大家分享下4种 Java访问控制权限 ... [详细]

    2017-10-26

  • [Java开发技术]Java中Error和Exception的区别和联系

    我们在编写运行Java程序时不可能一帆风顺,总会遇到这样或那样的问题,这个时候我们就需要对这些异常进行捕捉和处理。在Java中关于异常和错误处理的类主要有两个,Error类和Exception类都继承自Throwable... [详细]

    2017-10-24

  • [Java开发技术]如何使用动态代理实现Java面向切面编程

    解耦是程序员编码开发过程中一直追求的,AOP(面向切面编程)也是为了解耦所诞生的,那么如何使用动态代理实现Java面向切面编程呢?今天Java学院小编就和大家分享下 使用动态代理实现Java面向切面编程 的具体... [详细]

    2017-10-20

  • [Java开发技术]Java中对象的等价性如何比较

    Java是面向对象的,数据的存储也是以对象为基础的,所以在某些场景中,我们会需要对两个对象进行比较,称为Java中对象的等价性比较。今天华清Java学院小编就和大家分享下 Java中对象的等价性比较 的具体方... [详细]

    2017-10-20

  • [Java开发技术]Java中的goto是什么

    Java中的goto是什么呢?关于Java中的goto,很多人都存在很多的不解之处,面试过程中有的时候也会被问到Java中有goto吗你对Java中的goto了解多少之类的问题,今天华清Java学院小编就为大家总计一些Java中got... [详细]

    2017-10-19

  • [Java开发技术]Java数组的三种初始化方式总结

    在编程过程中我们在声明一些变量之后,往往还需要进行初始化操作,Java中变量的初始化有很多方式,今天华清Java学院小编就和大家分享一下 Java数组初始化的三种方式 。 public class TestArray02 { public... [详细]

    2017-10-19

  • [Java开发技术]Java中使用JNI需注意什么

    Java中JNI的存在是个很重要的部分,它的存在能够弥补Java和平台无关的不足,今天华清Java学院小编就和大家分享下 Java中使用JUI需注意什么 ?希望对大家有所帮助。 1. 写Java类,其中定义了native方法 publ... [详细]

    2017-10-17

  • [Java开发技术]如何计算Java对象占用内存大小

    如何计算Java对象占用了多少空间?在Java中没有sizeof运算符,所以没办法知道一个对象到底占用了多大的空间,但是在分配对象的时候会有一些基本的规则,我们根据这些规则大致能判断出来对象大... [详细]

    2017-10-17

  • [Java开发技术]Java指数计数法详解

    Java指数计数法并不是一个很难的运算,关键是你要理解应用,很多朋友不理解Java指数计数法,所以也无从运用此计数法,今天华清Java学院小编就和大家分享一份 Java指数计数法详解 ,希望对大家有所帮助。 ... [详细]

    2017-10-16

  • [Java开发技术]Java中生成随机数的几种方法

    Java中生成随机数在实际开发中使用很广泛,比较常见的就是各种随机抽奖。那么Java中如何生成随机数呢?今天华清Java学院小编就和大家分享一下 Java中生成随机数 的几种方法,希望对大家有所帮助。 在Java中... [详细]

    2017-10-16

  • [Java开发技术]Java读取大文件如何高效率

    一般情况下,读取大文件肯定要比小文件读取速度慢得多,但是在Java中通过某些方式也可以实现高效率读取大文件,今天华清Java学院小编就和大家分享下 Java读取大文件如何更加高效 。 Java想要实现高效率读... [详细]

    2017-10-13

  • [Java开发技术]JAVA继承中编译与运行的关系是什么

    JAVA继承中编译与运行的关系是什么 呢?我们可以用一句简单的话来概括成员变量,静态方法看左边;非静态方法:编译看左边,运行看右边.意思是:当父类变量引用子类对象时(Fu f = new Zi();),在这个引用变量f指向... [详细]

    2017-10-13

  • [Java开发技术]Java异步编程是什么,如何实现

    异步编程是Java中比较难理解的知识点,很多朋友对于Java异步编程了解的都不是很透彻。那么 Java异步编程是什么 ?如何实现Java异步编程呢?今天华清Java学院小编就和大家梳理一下Java异步编程的相关知识,希... [详细]

    2017-10-12

  • [Java开发技术]Java zip压缩单个文件实现方法

    对文件进行压缩可以极大节约存储空间,提高传输效率,那么Java中如何用GZIP实现对单个文件进行压缩呢?今天华清Java学院小编就通过具体实例为大家演示一下 Java ZIP压缩单个文件 的具体实现方法。 压缩类的... [详细]

    2017-10-12

  • [Java开发技术]JavaPoet如何生成.java源代码

    谈到自动生成源代码,你应该感到很兴奋吧,很多学Java的朋友对这个知识点是相当的感兴趣,JavaPoet可用于生成.java源代码,当我们在处理注解或元数据文件的时候,往往有自动生成源代码的需要。特别是针对... [详细]

    2017-10-11

  • [Java开发技术]Java中转换流什么时候用?如何用?

    Java中转换流什么时候用 呢?转换流是把字节流转换成字符流,比如往一个文件中写内容,原本是一个字节一个字节的写,转换为字符流后,我们可以一个字符串,一个字符串的写,书写中文很方便,这个时候就比较... [详细]

    2017-10-11

  • [Java开发技术]Java浮点计算入门教程

    我们在学习Java基本数据类型的时候接触过浮点数,浮点数说白了就是小数,是为了更精确的表示某些数据。对于浮点数,很多朋友还是存在疑惑的,尤其是浮点数计算方面,今天华清Java学院小编就给大家分享一份... [详细]

    2017-10-10

  • [Java开发技术]Java中如何实现分页功能

    内容多了,我们就会想要去做分页,既能提升用户体验,又减少页面体积,提升加载速度。那么Java中怎么实现分页功能呢?今天华清Java学院小编就和大家分享一下 Java中如何实现分页功能 。 Java实现分页功能的... [详细]

    2017-10-10

  • [Java开发技术]Java策略模式实例

    今天要和大家分享的Java策略模式实例,我们在使用图像处理软件处理图片后,需要选择一种格式进行保存。然而各种格式在底层实现的算法并不相同,这个时候刚好可以使用Java策略模式。接下来我们将通过一个Ja... [详细]

    2017-09-30

  • [Java开发技术]Java打印杨辉三角的具体实现代码

    杨辉三角形由数字排列,,可以把它看成一个数字表,其基本特征是两侧数值为1,其他位置的数值是其正上方的数值与左上角数值之和。那么Java如何输出打印杨辉三角呢?今天华清Java学院小编就和大家分享下 Java... [详细]

    2017-09-30

  • [Java开发技术]Java中定时器的使用方法有哪些

    在Java开发中,经常需要一些周期性的操作,每隔固定的时间进行一些操作,这个时候定时器Timer是最常被使用的。那么 Java中定时器的使用方法有哪些 呢?今天华清Java学院小编就和大家分享一下Java中定时器使... [详细]

    2017-09-30

  • [Java开发技术]如何使用Java实现汉诺塔问题求解

    汉诺塔问题是一个经典的问题,常常被用来测试对递归算法的理解程度,今天华清Java学院小编就和大家分享下 如何使用Java实现汉诺塔问题求解 。 什么是汉诺塔问题? 汉诺塔问题的描述如下:有3根柱子A、B和C... [详细]

    2017-09-28

  • [Java开发技术]Java继承的概念是什么,有哪些好处

    Java继承是Java学习中相当重要的一个部分,也是Java的核心知识,是Java学习中必须熟练掌握的一个知识点。那么Java继承的概念是什么?Java中的继承有哪些作用?如何使用Java继承呢?今天华清Java学院小编就和... [详细]

    2017-09-28

  • [Java开发技术]Java map按照value值排序如何实现

    Map是用来存放键值对的数据结构,可以很方便快速的根据key查到相应的value,把Map中的数据按照value的值从大到小进行排序并输出是一个比较常见的需求,今天华清Java学院小编就和大家分享一下 Java map按照... [详细]

    2017-09-27

  • [Java开发技术]Java如何去除集合中的重复元素

    读取数据的时候,有时会遇到读取到重复元素的情况,除了计算次数,重复元素一般是没什么实际用处的,那么如何用Java实现去除集合中的重复元素呢?今天华清Java学院小编就和大家分享下 Java集合去除重复元素... [详细]

    2017-09-27

  • [Java开发技术]Java线程优先级是什么意思

    Java线程优先级是什么意思 呢?优先级大家应该并不陌生,最明显的就是我们平常总说的男士优先、女士优先,Java线程优先级就是对某些比较重要的线程给予优先级,让CPU引起重视,我们来详细了解一下。 线程的... [详细]

    2017-09-27

  • [Java开发技术]学习Java要什么软件

    工欲善其事,必先利其器,好的工具能极大提高工作效率。那么 学习java需要什么软件 ,哪些软件对提高Java编程效率有帮助呢?今天华清Java学院就和大家分享下学习Java所需要的一些软件。 ①EditPlus 这是一... [详细]

    2017-09-26

  • [Java开发技术]Java按字节截取字符串如何实现

    通常我们在前端显示的时候,为了防止标题过长,常常需要对标题进行截取,其中中文占两个字节,英文字符占一个字节,我们需要按字节截取字符串,才能避免出现半个汉字的情况。那么如何实现Java按字节截取字... [详细]

    2017-09-26

  • [Java开发技术]Java中this的用法有哪些

    Java中的this随处可见,this是自身的一个对象,代表对象本身,可以理解为指向对象本身的一个指针。那么你知道Java中this的用法都有哪些吗?今天华清Java学院小编就和大家分享一下Java中this有什么用。 Java中t... [详细]

    2017-09-26

  • [Java开发技术]Java人民币大小写转换函数实现代码

    今天华清Java学院小编和大家分享一个 Java人民币大小写转换函数 的代码实现,通过调用该函数并输入人民币面值数字,即可获得相对应的大写形式,希望对大家有所帮助。 /** * Java人民币大小写转换代码 * @p... [详细]

    2017-09-25

  • [Java开发技术]Java中变量所占字节大小汇总

    Java中使用变量来存储数据,每个变量的大小不同,存储的数据范围也是不同的,你知道int变量占几个字节吗?long变量呢?别着急,今天华清Java学院小编就为大家总结一下 Java中变量所占字节大小 。 Java中各个... [详细]

    2017-09-25

  • [Java开发技术]Java如何去除字符串中的空格

    有的时候字符串之间会有一些空格,并没有什么实际意义。当我们在比较两个字符串的时候,因为空格的关系,这两个字符串又会被认为是不同的两个字符串,这时就需要去除字符串中的空格。那么Java如何去除字符... [详细]

    2017-09-22

  • [Java开发技术]Java接口和抽象类区别是什么

    Java接口和抽象类是两个比较容易混淆的概念,两者都没有具体的实现方法,结构上类似,但是在具体使用的时却有很大的区别。今天华清Java学院小编就和大家分享一下 Java接口和抽象类的区别是什么 。 一、什... [详细]

    2017-09-22

  • [Java开发技术]最新Java开发环境搭建教程

    我们知道每个开发语言都有自己的开发工具和开发环境,想要开发Java项目,首先就要搭建Java项目开发环境。今天华清Java学院小编,就为大家整理分享一份最新 Java开发环境搭建教程 ,希望对大家学习Java项目... [详细]

    2017-09-22

  • [Java开发技术]Java如何构建哈夫曼树

    哈夫曼树是带权路径长度最短的树,权值较大的结点离根较近,使用哈夫曼树可以进行哈夫曼编码,达到压缩数据的作用。今天华清Java学院小编就和大家分享下 Java如何构建哈夫曼树 。 Java构建哈夫曼树的具体代... [详细]

    2017-09-21

  • [Java开发技术]JAVA深层拷贝如何操作

    什么是Java深层拷贝? 在Java里面,在创建一个对象,我们通常会有一个引用指向该对象,当我们通过引用变量改变对象的值(属性)时,引用是不变的,变的是内存里面的那块内存,即引用所指向的对象。一般情况下... [详细]

    2017-09-20

  • [Java开发技术]Java垃圾回收算法汇总

    Java语言中一个显著的特点就是引入了垃圾回收机制,使c++程序员最头疼的内存管理的问题迎刃而解,它使得Java程序员在编写程序的时候不再需要考虑内存管理。那么Java中垃圾回收算法有哪些呢?今天华清Java学... [详细]

    2017-09-20

  • [Java开发技术]Java读取properties配置文件的具体方法

    properties是一种配置文件,我们常常用它来存储一些配置信息,读取properties配置文件在实际的开发中使用的很多,今天华清Java学院小编就和大家分享下 Java读取properties配置文件 的具体方法。 1、创建Pr... [详细]

    2017-09-19

  • [Java开发技术]Java获取字符串MD5值的具体方法

    MD5用于确保信息传输完整一致。是计算机广泛使用的杂凑算法之一,主流编程语言普遍已有MD5实现,那么如何使用Java获取字符串MD5呢?今天华清Java学院小编就和大家分享一下使用 Java获取字符串MD5值 的两种... [详细]

    2017-09-19

  • [Java开发技术]Java中this有什么用

    Java中的this关键字有什么用 呢?我们知道用类名定义一个变量的时候,定义的只是一个引用,外面可以通过这个引用来访问这个类里面的属性和方法,那一个类如何引用来访问自己的属性和方法呢?这就是this关键... [详细]

    2017-09-18

  • [Java开发技术]Java回调机制是什么意思

    一、Java回调机制是什么意思 Java中的回调机制是什么意思呢?所谓回调:就是A类中调用B类中的某个方法C,然后B类中反过来调用A类中的方法D,D这个方法就叫回调方法。百度百科中对Java回调机制是这样解释的... [详细]

    2017-09-18

  • [Java开发技术]Java输出到txt文件时如何加换行符

    知道Java输出到txt文件时如何加换行符吗?今天华清Java学院小编就和大家分享三种 Java输出到txt文件时加入换行符 的方法。 一、不同系统下的文本文件换行符的表示方法 windows下的文本文件换行符:\r\n lin... [详细]

    2017-09-18

  • [Java开发技术]Static关键字

    静态变量(类属性):成员变量被static修饰 静态方法(类方法):成员方法被static修饰 静态内部的类 静态代码块 访问{ -----类名.静态成员变量 -----类名.静态成员方法 -----对象.静态成员变量 -----对象... [详细]

    2017-09-15

  • [Java开发技术]Java猜数字游戏代码实现

    很多人都玩过猜数字游戏,但你知道如何用代码编写一款猜数字游戏吗?今天华清Java学院小编就和大家分享一下 Java猜数字游戏代码实现 。 Java猜数字游戏代码具体如下: import java.net.URL; import javax.s... [详细]

    2017-09-15

  • [Java开发技术]Java短路运算符和非短路运算符详解

    你了解Java短路运算符和非短路运算符吗?短路运算符就是我们常用的、||,一般称为条件操作。今天华清Java学院小编就来和大家分享一篇 Java短路运算符和非短路运算符详解教程 。 class Logic{public ststic ... [详细]

    2017-09-15

  • [Java开发技术]使用HttpClient对HTTPS接口调用

    本文介绍了JAVA利用HttpClient进行HTTPS接口调用的方法,分享给大家,具体如下: 1.为了避免需要证书,所以用一个类继承DefaultHttpClient类,忽略校验过程。 import java.security.cert.CertificateExcep... [详细]

    2017-09-14

  • [Java开发技术]深入理解java泛型详解必看

    Java 泛型(generics)是 JDK5中引入的一个新特性, 泛型提供了编译时类型安全检测机制,该机制允许程序员在编译时检测到非法的类型.今天华清Java学院小编就带领大家一起 深入理解Java泛型 。 ①什么是Java泛... [详细]

    2017-09-14

  • [Java开发技术]Java计算date相差天数代码实现

    还有多少天放假?还有多少天考试?生活中我们经常会遇到一些情况,需要计算两个时间点之间还剩多少天。那么如何通过Java代码来计算两个date之间的相差天数呢?几天华清Java学院小编就和大家分享下 Java计算da... [详细]

    2017-09-14

  • [Java开发技术]Java循环队列的实现方法

    生活中有很多队列的影子,比如打饭排队,买火车票排队问题等,可以说与时间相关的问题,一般都会涉及到队列问题。那么Java如何实现循环队列呢?今天华清Java学院小编就以Java如何用数组实现循环队列为例,... [详细]

    2017-09-13

  • [Java开发技术]Java获取每月最后一天代码实现

    每个月的具体天数都不一样,那么想要获取到每月的最后一天,该如何操作呢?别着急,今天华清Java学院小编就和大家分享下使用 Java获取每月最后一天 的具体实现方法。 以下是Java获取每月最后一天的具体代码... [详细]

    2017-09-13

  • [Java开发技术]Java编程软件有哪些,Java编程用什么软件好

    工欲善其事必先利其器,想要学好Java编程开发,除了要有好的学习资源之外,还要有一套适合自己的Java编程软件,好的编程软件能极大提高你的学习和工作效率。那么,Java编程软件有哪些?Java编程用什么软件... [详细]

    2017-09-12

  • [Java开发技术]Java开发注意事项,做好这些效率能大幅提升

    无论是Java开发初学者,还是工作多年的老手,都会因为对一些注意事项关注不够,导致工作和学习效率低下,浪费了大量时间。今天华清远见Java学院小编就和大家分享一些 Java开发注意事项 ,相信一定会对大家... [详细]

    2017-09-12

  • [Java开发技术]Java中annotation的原理是什么意思

    Annontation是Java5开始引入的新特征,中文名称一般叫注解。Java中Annontation提供了一种安全的类似注释的机制,用来将任何的信息或元数据(metadata)与程序元素(类、方法、成员变量等)进行关联。那么 Java... [详细]

    2017-09-11

  • [Java开发技术]Java元注解是指什么意思

    你知道 Java元注解是指什么意思吗 ?Java元注解是指注解的注解,今天华清Java学院小编就和大家分享一下Java元注解的一些知识,希望对大家有所帮助。 Java元注解是指什么意思 自定义Java注释类时,我们使用... [详细]

    2017-09-11

  • [Java开发技术]JSP内置对象有哪些

    JSP内置对象在JSP中非常重要,这些JSP内置对象是由WEB容器创建出来的,所以用户不用自己创建。今天华清Java学院小编就和大家分享一下 JSP内置对象有哪些 。 JSP内置对象主要有以下9个: 1.request对象 客... [详细]

    2017-09-08

  • [Java开发技术]JVM内存调优经验总结

    为了充分利用高性能服务器的硬件资源,我们经常需要进行JVM内存调优,这篇 JVM内存调优经验总结 ,收集了一些内存调优常用的方法,它们都有各自的优缺点,需要根据具体的情况进行选择。 JVM内存调优经验总... [详细]

    2017-09-08

  • [Java开发技术]如何通过Java反射机制复制对象

    java本身提供了对象复制的能力,在java.lang.Object类中有clone方法,该方法是一个protected方法,在子类需要重写此方法并声明为public类型,而且还需实现Cloneable接口才能提供对象复制的能力,clone()是... [详细]

    2017-09-08

  • [Java开发技术]Java与C#的区别有哪些

    Java与C#的区别有哪些 ?今天华清Java学院小编就和大家分享下Java同C#语法之间的不同之处,有不同意见之处还望各位海涵。 1,Java与C#在命名空间与包时的区别 C#为了把实现相似功能的类组织在一起,引入了... [详细]

    2017-09-07

  • [Java开发技术]Java遍历properties文件内容的实现代码

    在java项目开发过程中,使用properties文件作为配置基本上是必不可少的,有很多如系统配置信息、文件上传配置信息等等都是以这种方式进行保存,同时学会操作properties文件也是java基... [详细]

    2017-09-07

  • [Java开发技术]Java String转date方法如何实现

    在Java开发中经常会使用到 java string转date 这种不是很常见的做法,本文华清Java学院小编将和大家分享下此问题提供详细解决方案,需要了解的朋友可以参考下。 针对JSON返回String类型,两次格式化就行了... [详细]

    2017-09-07

  • [Java开发技术]Java Final修饰符是什么

    Java Final修饰符是什么 呢?Final的字面意思是最后的、最终的,final修饰符是Java语言中比较常见的一个修饰符,我们经常用的String类就是一个final类。Java中引入这个关键词也是为了定义某种程度上的不变... [详细]

    2017-09-06

  • [Java开发技术]Java移动文件到另一个文件夹如何实现

    你知道在Java中怎么移动一个文件夹中的文件到另一个文件夹吗?今天华清Java学院小编就和大家分享一下 Java移动文件到另一个文件夹 的具体实现代码,希望对大家有所帮助。 import java.io.File; public clas... [详细]

    2017-09-06

  • [Java开发技术]Java两个字符串合并如何实现不重复

    Java两个字符串合并 分为两种情况,一种是直接合并,就是简单的字符串相加;另一种就是不重复合并。今天华清Java学院小编就和大家分享下,Java两个字符串合并如何实现不重复。 例如我们要合并两个字符串:s... [详细]

    2017-09-06

  • [Java开发技术]Java归并排序算法代码实现

    归并排序是Java中比较重要的一种的排序算法,他能将两个有序序列合并成一个有序序列。今天华清Java学院小编就和大家分享下Java排序算法的代码实现。 为什么使用Java归并排序? java中的Arrays.sort(Object[... [详细]

    2017-09-05

  • [Java开发技术]深入理解java中的动态代理

    代理模式是一种常用的设计模式,其目的就是为其他对象提供一个代理以控制对某个真实对象的访问。今天华清Java学院小编就和大家一起来 深入理解Java中的动态代理 。 1、java中的动态代理要实现一个Invocati... [详细]

    2017-09-05

  • [Java开发技术]Java自增自减运算符举例说明

    Java自增自减运算符是什么?Java自增自减运算符如何使用?有哪些注意点呢?今天华清Java学院小编就和大家分享下 Java自增自减运算符举例说明 。 Java自增自减运算符是什么呢?++运算符是对变量的值加1,--运算... [详细]

    2017-09-04

  • [Java开发技术]Java中md5加密怎么写?附实现代码

    在各种应用系统的开发中,经常需要存储用户信息,很多地方都要存储用户密码,而将用户密码直接存储在服务器上显然是不安全的,所以今天华清Java学院小编就和大家分享一下Java中的md5加密算法是怎么实现的?... [详细]

    2017-09-04

  • [Java开发技术]Java中的接口怎么理解

    什么是Java中的接口?Java接口怎么理解呢?我们知道Java是单继承的,但是可以通过实现多个接口来类似多继承的效果。今天华清Java学院小编就来和大家分享一下Java中的接口怎么理解。 什么是Java接口? Java通... [详细]

    2017-09-04

  • [Java开发技术]Java怎样反转字符串?Java字符串反转代码实现

    有的时候我们业务中需要实现字符串发展的功能,但是Java中并没有提供相应的字符串反转类。那么Java怎样反转字符串呢?今天华清Java学院小编为大家分享一下 Java字符串反转 的代码实现。 Java字符串反转代码... [详细]

    2017-09-01

  • [Java开发技术]string和stringbuffer的区别是什么

    String和StringBuffer区别主要有2个: 1.String类对象为不可变对象,一旦修改了String对象的值,隐性重新创建了一个新的对象,释放原String对象,StringBuffer类对象为可修改对象,可以通过append()方法来... [详细]

    2017-09-01

  • [Java开发技术]如何创建Java不可变类

    什么是Java不可变类呢?一般我们创建一个类的实例引用时,可以改变这个实例的内容。而Java不可变类指的是,当你获得这个类的一个实例引用时,你不可以改变这个实例的内容。不可变类的实例一但创建,其内在... [详细]

    2017-09-01

  • [Java开发技术]Java中堆和栈的区别是什么

    在学习Java开发,尤其是声明变量的时候,常常会遇到堆和栈的问题。例如创建普通变量是在栈,创建对象变量的时候又是在堆。那么你知道Java中为什么要分出堆和栈, Java中堆和栈的区别 是什么吗? Java的堆是... [详细]

    2017-08-31

  • [Java开发技术]Java生成不重复的随机数字代码实现

    Java有专门的随机数函数,但是有的时候真的是太随机了,导致生成的随机数中有不少重复的。那么如何如何保证生成的随机数不重复呢?今天华清Java学院小编就和和大家分享下 Java生成不重复的随机数字代码实现... [详细]

    2017-08-31

  • [Java开发技术]Java线程池拒绝策略有哪些

    今天华清Java学院小编要和大家分享一下Java线程池拒绝策略,所谓拒绝策略就是任务太多,超过maximumPoolSize了怎么办?当然是接不下了,接不下那只有拒绝了。拒绝的时候可以指定拒绝策略,也就是所谓的Java... [详细]

    2017-08-31

  • [Java开发技术]华清远见JavaEE课程详解 教你如何学好一门技术

    每当谈到JavaEE开发,很多初学者就认为JavaEE就是JAVA语言,这么想其实也没错,但多了俩个E,其实差距还是很大的,JavaEE实际上是指java enterprise edition,也就是java企业版,多用于企业级开发,包括we... [详细]

    2017-08-30

  • [Java开发技术]Java读取系统环境变量的方法

    本文华清Java学院小编要和大家分享的是 Java读取系统环境变量 的方法,主要涉及到java读取系统环境变量方面的内容,对于Java开发感兴趣的同学可以参考一下。 有时候在编写Java应用程序时,需要向文件系统... [详细]

    2017-08-30

  • [Java开发技术]Java希尔排序算法代码实现

    什么是Java希尔排序算法呢? 希尔排序算法实际上是一种分组插入的排序算法,又被称为缩小增量排序。今天华清Java学院小编就来和大家分享下Java希尔排序算法代码实现。 Java希尔排序算法是的基本思想是:先... [详细]

    2017-08-30

  • [Java开发技术]使用枚举实现java单例模式示例代码

    java单例模式是一种常见的设计模式,使用Java单例模式主要是为了避免实例对象的重复创建,造成不必要的时间和内存开发,确保在Java程序中,某个类只有一个实例存在。Java单例模式实现方式有很多,今天华清... [详细]

    2017-08-30

  • [Java开发技术]JPA是什么意思

    JPA是什么意思 呢?JPA是Java Persistence API的简称,翻译成中文是Java持久层API。JPA是Sun公司提取了之前EJB规范惨痛失败的经历,在充分吸收了Hibernate基础上发展出来的。 1、为什么需要JPA JDBC作者开... [详细]

    2017-08-29

  • [Java开发技术]Java中字符串相加原理揭秘

    我们都知道Java中int等基本数据类型的加减操作,最终的结果仍然存储到原变量空间中,但是String字符串属于特殊变量,字符串的数据是存储到对象变量中的,那么字符串相加的原理有什么不同呢?今天华清Java学... [详细]

    2017-08-29

  • [Java开发技术]Cglib动态代理实例

    今天华清Java学院小编要和大家分享的Java开发知识是Cglib动态代理,并提供了一个简单的Cglib动态代理实例。 Cglib动态代理是什么呢? 代理为控制要访问的目标对象提供了一种途径。当访问对象时,它引入了一... [详细]

    2017-08-29

  • [Java开发技术]Mysql中datetime和timestamp的区别是什么

    我们在Java编程的过程中常常需要存储时间,例如生日或者注册日期等等,Mysql中有两种比较常用的时间数据存储格式,Datetime和Timestamp,那么 datetime和timestamp的区别是什么 呢?华清Java学院小编和大家... [详细]

    2017-08-28

  • [Java开发技术]如何使用Java代码生成二维码图片

    二维码我们都很熟悉,也经常使用,骑车扫二维码,付款也刷二维码,二维码已渐渐成为我们生活中的一部分。那么你知道 如何使用Java代码生成二维码图片 吗?今天华清 Java学院 小编就来和大家分享下Java生成... [详细]

    2017-08-28

  • [Java开发技术]Java反射机制是什么

    Java反射机制是什么 ?Java反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对象方法的功能称为... [详细]

    2017-08-24

  • [Java开发技术]java传值还是传引用?java传值和引用的区别是什么

    Java编程中免不了要用到参数传递,对于 Java传值还是传引用 ,以及 Java传值和传引用的区别是什么 ,是让很多Java新手比较头疼的地方,今天要和大家分享的Java开发技术知识点就是Java传值和传引用。 其实j... [详细]

    2017-08-24

  • [Java开发技术]什么是Java orm框架

    什么是Java ORM框架 呢?Object/Relation Mapping,简称ORM,翻译过来就是对象-关系映射,ORM是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术。简单来说,Java是面向对象编程的,关系数据库... [详细]

    2017-08-23

  • [Java开发技术]Java与C++的区别有哪些

    Java是一门面向对象的编程语言,他在C++的基础上发展起来,吸收了C++的各种优点,又摒弃了C++中很多难以理解的知识点。那么 Java与C++的区别 具体有哪些呢? Java具有简单性、面向对象、分布式、健壮性、安... [详细]

    2017-08-22

  • [Java开发技术]Java枚举类型的用法详解

    枚举是一种规范,它规范了参数的形式,这样就可以不用考虑类型的不匹配,并且显式的替代了int型参数可能带来的模糊概念,枚举像一个类,又像一个数组。那么你知道 Java枚举类型的用法 有哪些吗?我们一起来... [详细]

    2017-08-22

  • [Java开发技术]Java获取当前时间戳的方法有哪些

    时间戳就是一种类型,只是精度很高,比datetime要精确的多,通常用来防止数据出现脏读现象。那么Java中如何获得时间戳, Java获得当前时间戳的方法 有哪些呢? Java获取当前时间戳的三种方法 //方法 一 Sys... [详细]

    2017-08-22

  • [Java开发技术]Java中的反射

    一,先看一下反射的概念: 主要是指程序可以访问,检测和修改它本身状态或行为的一种能力,并能根据自身行为的状态和结果,调整或修改应用所描述行为的状态和相关的语义。 反射是Java中一种强大的工具,能... [详细]

    2017-08-22

  • [Java开发技术]JAVAEE学习路线 JAVAEE的学习建议

    每当谈到JAVAEE开发,很多初学者就认为JAVAEE就是JAVA语言,这么想其实也没错,但多了俩个E,其实差距还是很大的,JAVAEE实际上是指java enterprise edition,也就是java企业版,多用于企业级开发,包括we... [详细]

    2017-08-21

  • [Java开发技术]Java开发中super和this的区别和用法

    在Java类继承中,我们常常会接触到super和this,但你有想过他们之间具体有哪些区别吗?今天华清 Java学院 小编,就来和大家分享下 Java开发 中 super和this的区别和用法 。 1)super(参数列表):调用父类中... [详细]

    2017-08-21

  • [Java开发技术]Java中文乱码问题解决方法总结

    在日常的 Java开发 中,涉及到中文数据传输,就不可避免的会出现Java中文乱码问题,主要原因就是数据传输或处理的过程中编码不一致,或者不支持中文编码导致的。那么出现中文乱码问题如何解决呢?这里华清 ... [详细]

    2017-08-21

最新开班

名师视频 更多>>

Java语言基本概述

Java语言基本概述

主讲人:Java金牌讲师Hidi|161人观看

开始听课
Eclipse使用教程

Eclipse使用教程

主讲人:Java金牌讲师Hidi|116人观看

开始听课
Java注释规范

Java注释规范

主讲人:Java金牌讲师Hidi|193人观看

开始听课
Java工程师

Java工程师

主讲人:Java金牌讲师Hidi|193人观看

开始听课
  • 北京

    010-82600385/6

    北京市海淀区西三旗悦秀路北京明园大学校内

  • 上海

    021-54485127

    上海市徐汇区漕溪路250号银海大楼11层

  • 深圳

    0755-25590506

    深圳市龙华新区人民北路美丽AAA大厦15层

  • 成都

    028-85405115

    成都武侯区科华北路99号科华大厦2层

  • 南京

    025-86551900

    南京市白下区汉中路185号鸿运大厦11层

  • 武汉

    027-87804688

    武汉工程大学卓刀泉校区科技孵化器大楼11层

  • 西安

    029-88756251

    西安市高新区高新1路12号天公大厦3层

  • 广州

    020-38342087

    广州市天河软件园柯木塱园5栋三层

  • 沈阳

    024-24349000

    沈阳市沈河区北顺城路137号锦峰大厦7层

  • 济南

    0531-88898293

    济南市高新区舜华路三庆世纪财富中心B3座6层

  • 重庆

    023-68064704

    重庆市九龙坡区渝州路87号双薪时代九楼

  • 长沙

    0731-88713136

    长沙市开福区芙蓉中路海东青大厦B座11楼

Copyright © 2004-2017 华清远见教育集团 版权所有,京ICP备16055225号,京公海网安备110108001117号