Java
_北方的雪_
这个作者很懒,什么都没留下…
展开
-
java特点
为什么要学习java: 1. 平台无关性; 2. 在最近的编程语言排名中一直名列前茅,广泛应用于企业和APP开发; 3. 其分布式应用、多线程的支持和与对数据库的操作也是学习的原因之一; Java与c/c++的异同点: 1. Java没有指针的概念; 2. Java中的类只支持单一继承(c++多重继承),接口可以实现原创 2013-05-19 16:09:27 · 703 阅读 · 0 评论 -
java基础知识
近期学习了java的基础知识和对象技术并进行了编程练习,先对一些比较重要的知识点做些梳理: 1. Char:与c++的单字节char不同,java中的char为16位的unicode编码; 2. Java中的数据类型除基本数据类型外,还包括引用数据类型:类类型、接口类型、数组类型; 3. Eclipse下的注释方式同vc; 4. Ja原创 2013-05-19 19:04:21 · 790 阅读 · 0 评论 -
深入理解read(byte[] b)与readFully(byte[] b)
要搞清楚read(byte[] b)和readFully(byte[] b)的区别,可以从以下方面着手分析: 1.代码的具体实现 2.方法何时返回 3.字节是以什么方式在网络上传输的 1.read(byte[] b)调用read(byte[] b,0,b.length),其中的部分关键代码如下 Java代码 int c =转载 2014-10-13 22:21:32 · 994 阅读 · 0 评论 -
Java Socket编程
对于Java Socket编程而言,有两个概念,一个是ServerSocket,一个是Socket。服务端和客户端之间通过Socket建立连接,之后它们就可以进行通信了。首先ServerSocket将在服务端监听某个端口,当发现客户端有Socket来试图连接它时,它会accept该Socket的连接请求,同时在服务端建立一个对应的Socket与之进行通信。这样就有两个Socket了,客户端和服务端转载 2014-10-13 13:01:06 · 565 阅读 · 0 评论