文章 2017-11-06 来自:开发者社区

Java网络编程从入门到精通(27):关闭服务端连接

 在客户端和服务端的数据交互完成后,一般需要关闭网络连接。对于服务端来说,需要关闭Socket和ServerSocket。 在关闭Socket后,客户端并不会马上感知自已的Socket已经关闭,也就是说,在服务端的Socket关闭后,客户端的Socket的isClosed和isConnected方法仍然会分别得到false和true。但对已关闭的Socket的输入输出流进行操作会抛出一个...

文章 2017-06-08 来自:开发者社区

学习JAVA,如何从入门到精通

学习Java之前,不知大家是否想过这两个问题: 1)你对学习JAVA是否有兴趣? 2)你是否能够持之以恒的学习钻研? 嗯,这是个容易但又绝对不能忽略的问题,如果你对JAVA感兴趣,而且又有吃苦的准备,那你才可能学好JAVA!如果具备这两个条件,请继续往下看…… 如果你没有JAVA基础,务必找一个好点的培训机构,这不是坑人的,是良心话,为啥呢? 第一:一般JAVA自学者,没有科学的学习路径,网上.....

文章 2017-05-22 来自:开发者社区

《 Java并发编程从入门到精通》目录和序言

目 录 第一部分:线程并发基础   第1章 概念部分   1 1.1 CPU核心数、线程数 (主流cpu,线程数的大体情况说一下) 1 1.2 CPU时间片轮转机制 2 1.3 什么是进程和什么是线程 4 1.4 进程和线程的比较 5 1.5 什么是并行运行 7 1.6 什么是多并发运行 8 1.7 什么是吞吐量 9 1.8  多并发编程的意义及其...

文章 2017-05-22 来自:开发者社区

《 Java并发编程从入门到精通》Thread安全与不安全

鸟欲高飞先振翅,人求上进先读书。本文是原书的第3章  Thread安全3.2 什么是不线程安全。3.3什么是线程不安全。 3.2 什么是不安全? 当多个线程同时操作一个数据结构的时候产生了相互修改和串行的情况,没有保证数据的一致性,我们通常称之这种设计的代码为”线程不安全的“。 有这么一个场景,假设5个用户,都来给一个数字加1的工作,那么最后应该是得到加5的结果;看一下下面的事例; 单个...

文章 2017-05-22 来自:开发者社区

《Java并发编程从入门到精通》显示锁Lock和ReentrantLock

显示锁Lock和ReentrantLock Lock是一个接口提供了无条件的、可轮询的、定时的、可中断的锁获取操作,所有加锁和解锁的方法都是显式的。包路径是:java.util.concurrent.locks.Lock。核心方法是lock(),unlock(),tryLock(),实现类有ReentrantLock, ReentrantReadWriteLock.ReadLock, Reent....

文章 2017-05-02 来自:开发者社区

《Java 开发从入门到精通》—— 导读

前言 从你开始学习编程的那一刻起,就注定了以后所要走的路:从编程学习者开始,依次经历实习生、程序员、软件工程师、架构师、CTO等职位的磨砺;当你站在职位顶峰的位置蓦然回首,会发现自己的成功并不是偶然,在程序员的成长之路上会有不断修改代码、寻找并解决Bug、不停地测试程序和修改项目的经历;不可否认的是,只要你在自己的开发生涯中稳扎稳打,并且善于总结和学习,最终将会得到可喜的收获。 选择一本合适的书....

文章 2017-05-02 来自:开发者社区

《Java 开发从入门到精通》—— 2.5 技术解惑

本节书摘来异步社区《Java 开发从入门到精通》一书中的第2章,第2.5节,作者: 扶松柏 , 陈小玉,更多章节内容可以访问云栖社区“异步社区”公众号查看。 2.5 技术解惑 2.5.1 遵循源文件命名规则 Java中的命名规则有很多,例如变量命名规则和类命名规则等,而在此讲解的是Java源文件的命名规则。在编写Java程序时,源文件名字不能随便起,需要遵循下面的两个规则。 Java源文件的后缀....

文章 2017-05-02 来自:开发者社区

《Java 开发从入门到精通》—— 2.4 Java的运行机制

本节书摘来异步社区《Java 开发从入门到精通》一书中的第2章,第2.4节,作者: 扶松柏 , 陈小玉,更多章节内容可以访问云栖社区“异步社区”公众号查看。 2.4 Java的运行机制 知识点讲解:光盘:视频PPT讲解(知识点)第2章Java的运行机制.mp4 Java语言是一种特殊的高级语言,它不但有解释性语言的特征,也有编译性语言的特征,我们需要先编译Java程序,然后解释运行Java程序。....

文章 2017-05-02 来自:开发者社区

《Java 开发从入门到精通》—— 2.3 使用IDE工具序

本节书摘来异步社区《Java 开发从入门到精通》一书中的第2章,第2.3节,作者: 扶松柏 , 陈小玉,更多章节内容可以访问云栖社区“异步社区”公众号查看。 2.3 使用IDE工具    知识点讲解:光盘:视频PPT讲解(知识点)第2章使用IDE工具.mp4 在本章2.2节中的体验Java程序的过程中,发现这样编写、编译、运行程序的过程非常烦琐。为了提高开发效率,我们...

文章 2017-05-02 来自:开发者社区

《Java 开发从入门到精通》—— 2.2 编写第一段Java程序

本节书摘来异步社区《Java 开发从入门到精通》一书中的第2章,第2.2节,作者: 扶松柏 , 陈小玉,更多章节内容可以访问云栖社区“异步社区”公众号查看。 2.2 编写第一段Java程序    知识点讲解:光盘:视频PPT讲解(知识点)第2章编写第一段Java程序.mp4 当完成Java开发环境的安装工作后,接下来开始编写一段Java程序,并把这段Java程序进行编...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

Java开发者

Java开发者成长课堂,课程资料学习,实战案例解析,Java工程师必备词汇等你来~

+关注