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