Java
码界修真
我是小学生。
展开
-
final和static、static final的区别
1.final可修饰变量,方法,类:修饰变量,系统会将该变量放到常量池中,并且不可被程序修改;修饰方法,该方法不可被继承重写;修饰类,该类不能被继承。2.static可修饰变量,方法,类:修饰变量,该变量会变成静态变量,jvm会把它放在内存堆上,所有的程序对他的引用都会指向这个地址,不会分配新的内存,它属于所在的类,不能被所在类的对象的引用,共享此变量。修饰方法,该方法可以原创 2016-04-01 13:34:38 · 468 阅读 · 0 评论 -
Java Socket编程
对于Java Socket编程而言,有两个概念,一个是ServerSocket,一个是Socket。服务端和客户端之间通过Socket建立连接,之后它们就可以进行通信了。 首先ServerSocket将在服务端监听某个端口,当发现客户端有Socket来试图连接它时,它会accept该Socket的连接请求,同时在服务端建立一个对应的Socket与之进行通信。 这样就有两个Socket了,转载 2016-03-14 23:17:35 · 219 阅读 · 0 评论