
Java
文章平均质量分 61
L693335
这个作者很懒,什么都没留下…
展开
-
Java 多线程(update20201118)
什么是线程?线程是一个进程中的执行场景。一个进程可以启动多个线程。进程和进程之间的内存是独立的。一个进程中的线程共享其进程中的内存和资源,共享的内存是堆内存和方法区内存,栈内存不共享,每个线程有自己的。线程的调度与控制通常我们的计算机只有一个CPU,CPU在某一个时刻只能执行一条指令,线程只有得到 CPU时间片,也就是使用权,才可以执行指令。在单 CPU的机器上线程原创 2017-05-16 09:51:23 · 470 阅读 · 0 评论 -
Java xml(update20201118)
XML 简介XML 被设计用来传输和存储数据。HTML 被设计用来显示数据。什么是 XML?XML 指可扩展标记语言(EXtensible Markup Language)XML 是一种标记语言,很类似 HTMLXML 的设计宗旨是传输数据,而非显示数据XML 标签没有被预定义。您需要自行定义标签。XML 被设计为具有自我描述性。XML 是 W3C 的推荐标准XML 与 ...原创 2017-05-20 10:51:58 · 697 阅读 · 0 评论 -
java JSON操作(update20201118)
这篇文章主要讲的是如何使用Gson操作JSON数据。Gson是一个Java库,可用于将Java对象转换为JSON表示形式。 它也可以用于将JSON字符串转换为Java对象。1、使用Gson读取json数据json文件:test.josn{"cat":"it","languages":[{"id":1,"name":"java"},{"id":2,"name"原创 2017-05-20 16:53:50 · 558 阅读 · 0 评论 -
Java 死锁(update20201118)
1.死锁的四个必要条件(Jason)1)互斥条件,即某个资源在一段时间内只能由一个线程占有,不能同时被两个或两个以上的线程占有2)不可抢占条件,线程所获得的资源在未使用完毕之前,资源申请者不能强行地从资源占有者手中夺取资源,而只能由该资源的占有者线程自行释放3)占有且申请条件,线程至少已经占有一个资源,但又申请新的资源;由于该资源已被另外线程占有,此时该线程阻塞;但是,它在等待新资源原创 2020-11-08 17:59:15 · 428 阅读 · 0 评论 -
Java 接口(update20201118)
普通类:只有具体实现抽象类:具体实现和规范(抽象方法)都有!接口:只有规范!为什么需要接口?为什么需要接口?接口和抽象类的区别? 接口就是比“抽象类”还“抽象”的“抽象类”,可以更加规范的对子类进行约束。全面地专业地实现了:规范和具体实现的分离。 抽象类还提供某些具体实现,接口不提供任何实现,接口中所有方法都是抽象方法。接口是完全面向规范的,规原创 2020-11-08 17:57:57 · 533 阅读 · 0 评论 -
Java面向对象 多态(update20201118)
为什么需要多态?多态性是指允许不同类的对象对同一消息作出不同的响应。java中如何实现多态?使用多态的好处?引用变量的两种类型:编译时类型(模糊一点,一般是一个父类)由声明时的类型决定。运行时类型(运行时,具体是哪个子类就是哪个子类)由实际对应的对象类型决定。通过动态绑定调用该对象的方法。动态绑定会使我们的程序编写原创 2020-11-08 17:58:32 · 440 阅读 · 0 评论 -
java 网络(update20201118)
网络类型:计算机网络,按照不同的分类方式来划分,可以分为不同的类型。按照网络的地理位置可分为:局域网(LAN),城域网(MAN),广域网(WAN)。目前局域网和广域网是网络的特点。局域网是组成其他两种类型网络的基础,城域网一般都加入了广域网。广域网典型的代表是 Internet。按照服务方式可以分为:客户机 / 服务器网络(Client / Server),对等网(Peer-to-Pe...原创 2020-11-08 17:57:07 · 425 阅读 · 0 评论 -
Java面向对象 继承(update20201118)
为什么需要继承?继承的作用? 第一好处:继承的本质在于抽象。类是对对象的抽象,继承是对某一批类的抽象。第二好处:为了提高代码的复用性。原创 2020-11-08 17:58:52 · 456 阅读 · 0 评论 -
Java 抽象类(update20201118)
为什么需要抽象类: 1、是一种模板模式。抽象类为所有子类提供了一个通用的模板,子类可以在这个模板基础上进行扩展。 2、通过抽象类,可以避免子类设计的随意性。通过抽象类,我们就可以做到严格限制子类的设计,使子类之间更加通用。抽象类的使用要点1. 通过抽象类,可以避免子类设计的随意性。2. 有抽象方法的类只能定义能抽象类3. ...原创 2020-11-08 18:02:21 · 274 阅读 · 0 评论