自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 收藏
  • 关注

转载 XML中的XPATH和DTD

大家好,乐字节小乐又来了,上次给大家说道的是XML解析,这次接着讲述XML文档中的语言:XPATH、DTD一、先来说说XPATH1、XPATH 概念XPath 是一门在 XML 文档中查找信息的语言,可用来在 XML 文档中对元素和属性进行遍历。XPath 是 W3C XSLT 标准的主要元素,并且 XQuery 和 XPointer 同时被构建于 XPath 表达之上...

2019-09-05 17:39:00 160

转载 XML解析详解|乐字节

大家好,乐字节的小乐又来了,Java技术分享哪里少的了小乐!上次我们说了可扩展标记语言XML之二:XML语言格式规范、文档组成,本文将介绍重点——XML解析。基本的解析方式有两种:一种叫 SAX,另一种叫 DOM。SAX(Simple API for XML)是基于 事件流的解析,DOM(Document Object Model)是基于 XML...

2019-08-26 18:23:00 201

转载 可扩展标记语言XML之二:XML语言格式规范、文档组成

大家好,小乐又来了,好久不见!这次接着上次可扩展标记语言XML之一:XML概念,作用,示例,继续讲述XML。一、格式良好的xml1、语法规范:1)、必须有 XML 文档声明:<?xml version="1.0"?> <?xml version="1.0" encoding="UTF-8"?> <?xml version=...

2019-08-19 20:06:00 247

转载 可扩展标记语言XML之一:XML的概念、作用与示例

哈喽大家好啊,乐字节小乐又来给大家分享Java技术文章了。上次已经讲完了Java多线程相关知识(可以看我博客文章),这次文章将讲述可扩展标记语言XML一、标记语言标记语言,是一种将文本(Text)以及文本相关的其他信息结合起来,展现出关于文档 结构和数据处理细节的电脑文字编码。当今广泛使用的标记语言是超文本标记语言(HyperText Markup Lan...

2019-08-12 17:38:00 223

转载 Java多线程-同步:synchronized 和线程通信:生产者消费者模式

大家伙周末愉快,小乐又来给大家献上技术大餐。上次是说到了Java多线程的创建和状态|乐字节,接下来,我们再来接着说Java多线程-同步:synchronized 和线程通信:生产者消费者模式。一、同步:synchronized多个线程同时访问一个对象,可能造成非线程安全,数据可能错误,所谓同步:就是控制多个线程同时访就是控制多线程操作同一个对象时,注意是同一个对象,数据的准确性,...

2019-08-11 14:04:00 144

转载 Java多线程概念及优缺点,多线程的地位|乐字节

大家好,乐字节小乐有来咯,上次说完了Java网络编程探究|乐字节,这次我们来看看线程相关的吧。Java线程主要讲述的内容有:1、线程概念多线程,说白了就是多条执行路径,原来是一条路径,就主路径(main),现在是多条路径。就相当于高速路,原来是一条路,因为车多了,为提高使用效率,充分使用这条道路,中间加了个栅栏, 变成了多条车道。注意: 所有的车共享这条套路。...

2019-08-08 20:04:00 237

转载 Java网络编程探究|乐字节

大家好,我是乐字节小乐,上次给大家讲述了Java中的IO流之输出流|乐字节,本文将会给大家讲述网络编程。主要内容如下:网络网络分层IP位置端口port网络编程一、网络1、概念网络即将不同区域的电脑连接到一起, 组成局域网、城域网或广域网。把分布在不同地理区域的计算机与专门的外部设备用通信线路互连成一个规模大、功能强的网络系统,从而使众多的...

2019-08-06 14:41:00 107

转载 Java中的IO流之输出流|乐字节

大家好,乐字节小乐又来了。上一篇给大家带来的是:Java中的IO流之输入流|乐字节,本文将继续讲述IO流之输出流。一、输出流1、抽象类:OutputStream 和 Writer OutputStream和Writer也非常相似。 在OutputStream 里包含如下方法:...

2019-08-01 15:48:00 88

转载 Java中的IO流之输入流|乐字节

亲爱的乐字节的小伙伴们,小乐又来分享Java技术文章了。上一篇写到了IO流,这篇文章着重 谈谈输入流,再下次再说输出流。点击回顾上一篇:乐字节Java之file、IO流基础知识和操作步骤一、输入流字节流和字符流的操作方式几乎完全一样,只是操作的数据单元不同而已 。字节流可以操作所有文件,字符流仅操作纯文本。1、抽象类:InputStream 和 Reader...

2019-07-31 18:05:00 146

转载 乐字节Java之file、IO流基础知识和操作步骤

嗨喽,小乐又来了,今天要给大家送上的技术文章是Java重点知识-IO流。先来看看IO流的思维导图吧。一、File在Java中,Everything is Object!所以在文件中,也不例外!在Java中,可以用 File类来表示一个与硬盘上文件联系!!!注意:1、File仅代表一个联系,可能文件存在,也可能不存在;2、这里的文件可以是文件,也可以是文件夹;...

2019-07-30 15:05:00 95

转载 Java注解-注解处理器、servlet3.0|乐字节

大家好,我是乐字节的小乐,上次给大家带来了Java注解-元数据、注解分类、内置注解和自定义注解|乐字节,这次接着往下讲注解处理器和servlet3.0一、注解处理器使用注解的过程中,很重要的一部分就是创建于使用注解处理器。Java SE5扩展了反射机制的API,以帮助程序员快速的构造自定义注解处理器。1、注解处理器类库java.lang.reflect.Annota...

2019-07-27 15:42:00 125

转载 Java注解-元数据、注解分类、内置注解和自定义注解|乐字节

大家好,我是乐字节的小乐,上次说过了Java多态的6大特性|乐字节,接下来我们来看看Java编程里的注解。Java注解有以下几个知识点:元数据注解的分类内置注解自定义注解注解处理器Servlet3.0本文先介绍前面4个知识点:元数据、注解的分类、内置...

2019-07-26 17:32:00 405

转载 Java多态的6大特性|乐字节

大家好,我是乐字节的小乐,前几天讲完了Java继承,接下来我们会讲述Java多态。以上就是本次学习的6大任务。我们依次来看。一、Object类Object类是所有Java类的根基类。如果在类的声明中未使用extends关键字指明其基类,则默认基类为Object类。class Person{ }等价于class Person ex...

2019-07-25 12:07:00 93

转载 乐字节Java继承|方法重写、super和final关键字

大家好,乐字节的小乐又来了,上一篇是:乐字节Java|JavaBean、继承与权限修饰,也是属于Java继承的,今天继续Java继承。一、方法的重写父类不满足子类的要求,按需改写。注意 方法签名必须相同在子类中可以根据需要对从基类中继承来的方法进行重写。重写方法必须和被重写方法具有相同的方法名称、参数列表和返回类型。重写方法不能使用比被重写方法更严格的访问权限...

2019-07-24 14:46:00 118

转载 乐字节Java|封装JavaBean、继承与权限修饰

本文继续讲Java封装。上一篇:乐字节Java|GC垃圾回收机制、package和import语句这次讲述JavaBean、继承与权限修饰一、封装javaBean封装(Encapsulation)是面向对象方法的重要原则,就是把对象的属性和行为(或方法)结合为一个独立的整体,并尽可能隐藏对象的内部实现细节。(1)隐藏实现细节,提供公共的访问方式(2)好处:A...

2019-07-23 18:56:00 100

转载 乐字节Java|GC垃圾回收机制、package和import

本文接上一篇:乐字节Java|this关键字、static关键字、block块。本文是接着讲述JavaGC垃圾回收机制、package 和 import语句。一、GC垃圾回收机制GC全名:Garbage Collection 垃圾回收机制程序员无权调用垃圾回收器。程序员可以通过System.gc()。通知GC运行,但是JAVA规范并不能保证立刻运行。finali...

2019-07-22 16:04:00 153

转载 乐字节Java构造器(构造方法|构造函数)、方法与内存分析

一、构造器(构造方法|构造函数)在创建对象时(new),必会调用一个特殊的方法,这个方法是初始化对象信息的为new服务的。这个方法称为“构造器”使用 new + 构造方法创建一个新的对象。构造函数是定义在 Java类中的一个用来初始化对象的函数。构造函数与类同名且没有返回值。例如: Person类的构造函数:public class Person ...

2019-07-19 18:07:00 132

转载 乐字节Java编程语言发展,面向对象和类

大家好,上次我们讲过了乐字节Java编程之方法、调用、重载、递归,接下来我们将会进入到Java封装的内容。Java编程语言发展,面向对象和类。一、编程语言的发展机器语言——直接由计算机的指令组成,指令、数据、地址都以“0”和“1”组成:可以被计算机直接识别并执行。汇编语言——用容易理解和记忆的符号表示指令、数据以及寄存器等,抽象层次很低,程序员需要考虑大量的机器细节。高级...

2019-07-17 16:51:00 113

转载 乐字节Java编程之方法、调用、重载、递归

一、概述方法是指人们在实践过程中为达到一定目的和效果所采取的办法、手段和解决方案。所谓方法,就是解决一类问题的代码的有序组合,是一个功能模块。编程语言中的方法是组合在一起来执行操作语句的集合。例如,System.out.println 方法,该系统实际上是为了在控制台上输出的消息执行多条语句。可以将方法理解为“CD机”即放入不同的碟片出现不同的歌曲;或“榨汁机”即放入不同的水果榨...

2019-07-16 15:30:00 128

转载 乐字节Java循环:循环控制和嵌套循环

乐字节小乐上次讲完了Java反射,接下来小乐给大家讲述Java循环。循环有以下四部分:一、循环控制1.do..while直到型 ( 先执行后判断) ,结构为:先执行循环体,后判断布尔表达式。循环体至少执行一次其流程图如下:2.for灵活的循环 ( 能够确定循环次数) ,结构为:for 循环语句是支持迭代的一种...

2019-07-12 17:17:00 102

转载 乐字节Java反射之四:反射相关操作

大家好,乐字节小乐继续为Java初学者讲述Java基础知识。上次说到乐字节Java反射之三:方法、数组、类加载器,这次是Java反射之四:反射相关操作1、操作属性 //1、获取Class对象 Class<?> clz=Class.forName("com.shsxt.ref.simple.User"); //2...

2019-07-10 16:57:00 76

转载 乐字节Java反射之三:方法、数组、类加载器和类的生命周期

本文承接上一篇:乐字节Java发射之二:实例化对象、接口与父类、修饰符和属性继续讲述Java反射之三:方法、数组、类加载器一、方法获取所有方法(包括父类或接口),使用Method即可。 public static void test() throws Exception { Class<?> clz = Class.forN...

2019-07-09 16:30:00 86

转载 乐字节Java反射之二:实例化对象、接口与父类、修饰符和属性

大家好,小乐继续接着上集:乐字节Java反射之一:反射概念与获取反射源头Class这次是之二:实例化对象、接口与父类、修饰符和属性一:实例化对象之前我们讲解过创建对象的方式,有new 、克隆、反序列化,再加一种,根据Class对象,使用newInstance() 或者构造器实例化对象。调用以下api即可 //获取源头 Class&lt...

2019-07-08 16:28:00 94

转载 乐字节Java反射之一:反射概念与获取反射源头class

一、Java反射机制概念“程序运行时,允许改变程序结构或变量类型,这种语言称为动态语言”,如Python,Ruby是动态语言;显然C++,Java,C#不是动态语言,但是JAVA有着一个非常突出的动态相关机制:Reflection。JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于...

2019-07-06 22:34:00 119

转载 Java变量与数据类型之三:数据类型与转义字符

大家好,小乐又来了,上一篇:乐字节Java变量与数据类型之二:Java常量与变量,今天接着讲Java变量与数据类型之三:数据类型与转义字符一、数据类型1、定义Java是一种强类型语言,针对每种数据都提供了对应的数据类型。Java数据类型2、分类A:基本数据类型:4类8种B:引用数据类型:类,接口,数组。3、基本数据类型①整型 占用字节...

2019-07-05 17:59:00 109

转载 乐字节Java变量与数据结构之二:Java常量与变量

大家好,小乐又来给大家讲述Java基础知识。上次说了乐字节Java变量与数据类型之一:Java编程规范,关键字与标识符,这次将接着往下说,谈谈Java常量与变量。1、常量1)、定义在程序执行的过程中,其值不发生改变的量。2)、分类A:字面值常量B:自定义常量(后面讲)3)、字面值常量A:字符串常量 "hello"B:整数常量 12,23C:小...

2019-07-03 16:25:00 159

转载 乐字节Java变量与数据类型之一:Java编程规范,关键字与标识符

大家好,我是乐字节的小乐,这次要给大家带来的是Java变量与数据类型。本文是第一集:Java编程规范,关键字与标识符。一、编程规范任何地方的名字都需要见名知意;代码适当缩进书写过程成对编程对代码进行合理注释二、关键字1)、定义被Java语言赋予特定含义的单词2)、特点全部小写3)、注意事项A:goto和const...

2019-07-02 21:30:00 79

转载 乐字节Java学习03-path环境变量

1.path环境变量的作用保证javac命令可以在任意目录下运行。2.path配置的两种方案:方法 一如下:①点击计算机->右键->属性②高级系统设置③高级—>环境变量④系统变量 àPath—>编辑à光标移到最前面/后面à加上英文状态下的分号”;”⑤进入到安装 jdk目录 下的bin,然后单击地址栏将此路径复制到变量...

2019-06-18 22:03:00 64

转载 Java程序的编写与执行、Java新手常见问题及解决方法|乐字节Java学习

今天,我们来写一段Java程序。然后看看Java程序是如何执行的,以及Java新手小白遇到的问题和解决办法。一、HelloWorld的编写① 新建一个XXX.java (文件的扩展名显示出来)②编写代码 ,以类为单位编写,编写入口函数/方法public class HelloWorld{ // 类名最好与文件名一致public s...

2019-06-17 21:55:00 158

转载 乐字节Java学习01-Java语言概述,Java发展前景,Java的特点

从这篇文章开始,小乐准备写一整系列的Java学习文章,一步一步带您进入Java的神奇世界!这是第一篇:Java语言概述以及Java的发展前景1、SUN公司介绍SUN公司全称是Stanford University Network. SUN公司是从斯坦福大学孵化器出的高科技公司。创立后,曾经市值名列IT公司第一位。在2001年时,市值2100亿美元,远超过google公司...

2019-06-15 20:14:00 114

转载 这6条软件开发技巧,你值得拥有!非计算机零基础也能学好编程

众所周知,软件开发技术是IT技术的核心技术,也是从事IT职业的技术学习首选。软件工程专业更是多年荣登国内10大高薪专业排行榜,软件工程师更是职友集、前程无忧、智联招聘和中华英才网等国内大型招聘网站发布招聘信息最多的职位之一。很多人都有这样的疑问,非计算机专业的零基础能学好编程吗?越来越多的非计算机专业零基础人员学习软件编程,他们愿意...

2019-06-14 21:59:00 54

转载 乐字节Java8核心特性之Optional类

大家好啊,上次小乐给大家介绍了Java8最最重要的一个特性——Stream流,点击可以回顾哦。Optional<T>类(java.util.Optional)是一个容器类,代表一个值存在或不存在,原来用null表示一个值不存在,现在Optional可以更好的表达这个概念。并且可以避免空指针异常。1、Optinal对象构建&值获取方法方法...

2019-06-10 18:08:00 138

转载 乐字节-Java8核心特性实战之Stream(流)

说起流,我们会想起手机 ,电脑组装流水线,物流仓库商品包装流水线等等。如果把手机 ,电脑,包裹看做最终结果的话,那么加工商品前的各种零部件就可以看做数据源,而中间一系列的加工作业操作,就可以看做流的处理。一、流的概念 Java Se中对于流的操作有输入输出IO流,而Java8中引入的Stream 属于Java API中的一个...

2019-06-08 10:53:00 98

转载 乐字节Java8核心特性之方法引用

大家好,我是乐字节的小乐,上一次我们说到了Java8核心特性之函数式接口,接下来我们继续了解Java8又一核心特性——方法引用。Java8 中引入方法引用新特性,用于简化应用对象方法的调用,方法引用是用来直接访问类或者实例的已经存在的方法或者构造方法。 方法引用提供了一种引用而不执行方法的方式,它需要由兼容的函数式接口构成的目标类型上下文。计算时,方法引用会创建函数...

2019-06-04 20:39:00 75

转载 乐字节-Java8核心特性实战之函数式接口

什么时候可以使用Lambda?通常Lambda表达式是用在函数式接口上使用的。从Java8开始引入了函数式接口,其说明比较简单:函数式接口(Functional Interface)就是一个有且仅有一个抽象方法,但是可以有多个非抽象方法的接口。 java8引入@FunctionalInterface 注解声明该接口是一个函数式接口。语法抽象方法有且仅有一个...

2019-06-03 20:40:00 46

转载 乐字节-Java8核心特性实战之Lambda表达式

大家好,小乐又来给大家分享Java8核心特性了,上一篇文章是《乐字节|Java8核心实战-接口默认方法》,这次就来讲Java8核心特征之Lambda表达式。Java8 引入Lambda表达式,允许开发者将函数当成参数传递给某个方法,或者把代码本身当作数据进行处理。使用Lambda表达式,使得应用变得简洁而紧凑。 很多语言(Groovy、Scala等)从设计之初就支持Lam...

2019-06-01 15:58:00 99

转载 乐字节-Java8核心特性实战-接口默认方法

JAVA8已经发布很久,是自java5(2004年发布)之后Oracle发布的最重要的一个版本。其中包括语言、编译器、库、工具和JVM等诸多方面的新特性,对于国内外互联网公司来说,Java8是以后技术开发的趋势。这里主要讲解在开发中几个核心的新特性。(主要从新特性概念解释、语法定义、简单代码演示、优缺点分析、项目实战几个方面编写)。核心特性一览图中Java8的这6个核心特...

2019-05-31 15:43:00 92

转载 JavaScript简介和发展史,JavaScript组成和开发工具-乐字节

一、JavaScript简介JavaScript 是一种具有面向对象能力的、解释型的程序设计语言。更具体一点,它是基于对象和事件驱动并具有相对安全性的客户端脚本语言。它的主要目的是,验证发往服务器端的数据、增加 Web 互动、加强用户体验度等。1. JavaScript 发展史大概在 1992 年,一家称作 Nombas 的公司开始开发一种叫做 C– –(C-minus...

2019-05-24 14:56:00 154

转载 乐字节-Java8新特性之Base64和重复注解与类型注解

上一篇小乐给大家说了《乐字节-Java8新特性之Date API》,接下来小乐继续给大家说一说Java8新特性之Base64和重复注解与类型注解。一、Base64在Java 8中,内置了Base64编解码相关的特性。Java 8中使用三种类型的Base64编解码:简易模式:输出是完全按照A-Za-z0-9+/字符集映射的。编码不会自己增加输出行,解码器也不会接受...

2019-04-15 20:29:00 73

转载 乐字节-Java8新特性之Date API

上一篇文章,小乐给大家带来了Java8新特性之Optional,接下来本文将会给大家介绍Java8新特性之Date API前言:Java 8通过发布新的Date-Time API来进一步加强对日期与时间的处理。 旧版的 Java 中,日期时间 API 存在诸多问题 :非线程安全− java.util.Date 是非线程安全的,所有的日期类都是可变的, ...

2019-04-13 20:35:00 125

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除