程序是练出来的

专注JAVA,JavaScript,Python,三剑走天涯。 软素质:忠心、追求、进取、态度、方法、恒心、坚持

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
上一页 1 ··· 5 6 7 8 9 10 11 12 13 14 下一页

2018年5月1日

摘要: TCP和UDP两个协议在Java通信编程中是如何被使用的 UDP协议与TCP协议之间的区别不再分析,主要是分析一下这两个协议在Java通信编程中是如何被使用的。首先介绍TCP,对于TCP,Java语言为它提供了良好的支持。建立TCP通信,首先需要构建服务器,并且得到服务器的IP和端口号。TCP协议下 阅读全文
posted @ 2018-05-01 15:07 爱学习的小象 阅读(649) 评论(0) 推荐(0) 编辑

2018年4月22日

摘要: 最近打算利用业余时间,编写一个Android的网络收音机。因为我自己偶尔也喜欢听听广播,所以打算用业余时间编写一个网络版收音机。说起收音机,其实在工作中已经编写过一个,不过那个收音机是需要硬件支持,也就是说需要有特定的收音机芯片才可以使用。因为这个要跟芯片通信,还涉及通信协议。所以无法通用,手机上更 阅读全文
posted @ 2018-04-22 08:59 爱学习的小象 阅读(950) 评论(0) 推荐(0) 编辑

2018年4月15日

摘要: Java最初是作为网络编程语言出现的,其对网络提供了高度的支持,使得客户端和服务器的沟通变成了现实,而在网络编程中,使用最多的就是Socket。像大家熟悉的QQ、MSN都使用了Socket相关的技术。下面就让我们一起揭开Socket的神秘面纱。 Socket编程 一、网络基础知识(参考计算机网络) 阅读全文
posted @ 2018-04-15 18:37 爱学习的小象 阅读(5013) 评论(1) 推荐(1) 编辑

2018年4月5日

摘要: Java线程:概念与原理 一、操作系统中线程和进程的概念 现在的操作系统是多任务操作系统。多线程是实现多任务的一种方式。 进程是指一个内存中运行的应用程序,每个进程都有自己独立的一块内存空间,一个进程中可以启动多个线程。比如在Windows系统中,一个运行的exe就是一个进程。 线程是指进程中的一个 阅读全文
posted @ 2018-04-05 21:25 爱学习的小象 阅读(340) 评论(0) 推荐(0) 编辑

2018年2月25日

摘要: 1 package ltb20180106; 2 3 public class TestBankThread { 4 5 private int deposit=0;//注意全局变量的摆放. 6 7 public TestBankThread() { 8 9 10 } 11 ... 阅读全文
posted @ 2018-02-25 20:51 爱学习的小象 阅读(184) 评论(0) 推荐(0) 编辑

2018年2月22日

摘要: 等待的线程放在线程池wait()、notify()、notifyall()都使用在同步中,因为要对持有监视器(锁)的线程操作。所以要使用在同步中,因为只有同步才具有锁。 为什么这些操作的线程的方法要定义在Object类中呢? 因为这些方法在操作同步线程时,都必须要标识他们所操作的同一把锁.只有同一把 阅读全文
posted @ 2018-02-22 20:06 爱学习的小象 阅读(170) 评论(0) 推荐(0) 编辑

摘要: 1 package ltb20180106; 2 3 public class FindPrime implements Runnable{ 4 5 private int prime; 6 private int q; 7 private int w; 8 9 public FindPrime(int nn,int mm) { 1... 阅读全文
posted @ 2018-02-22 12:43 爱学习的小象 阅读(493) 评论(0) 推荐(0) 编辑

2018年2月19日

摘要: 线程的调度采用占先原则,优先级越高的线程越优先执行.每个JAVA线程优先级有设置在常数1-10的范围,默认值是5.但优先级高并不代表能独自占用执行时间片,而是优先级越高得到越多的执行时间片,反之,优先级低的分到的执行时间少但不会分配不到执行时间。 在Java多线程环境中,为保证所有线程的执行能按照一 阅读全文
posted @ 2018-02-19 15:35 爱学习的小象 阅读(604) 评论(0) 推荐(0) 编辑

摘要: 1) 什么是线程? 线程是操作系统能够进行运算调度的最小单位,它被包含在进程之中,是进程中的实际运作单位。程序员可以通过它进行多处理器编程,你可以使用多线程对运算密集型任务提速。比如,如果一个线程完成一个任务要100毫秒,那么用十个线程完成改任务只需10毫秒。Java在语言层面对多线程提供了卓越的支 阅读全文
posted @ 2018-02-19 09:06 爱学习的小象 阅读(157) 评论(0) 推荐(0) 编辑

摘要: 1.start(): 我们先来看看API中对于该方法的介绍: 使该线程开始执行;Java 虚拟机调用该线程的 run 方法。 结果是两个线程并发地运行;当前线程(从调用返回给 start 方法)和另一个线程(执行其 run 方法)。 多次启动一个线程是非法的。特别是当线程已经结束执行后,不能再重新启 阅读全文
posted @ 2018-02-19 08:48 爱学习的小象 阅读(325) 评论(0) 推荐(0) 编辑

上一页 1 ··· 5 6 7 8 9 10 11 12 13 14 下一页