java
轻春
Talk is cheap, show me the code.
展开
-
win10-jdk环境配置
配置方法:配置JAVA_HOME配置Path配置CLASSPATH验证是否成功详细步骤:1.在用户变量中,新建 JAVA_HOME ,并填写值为 C:\Program Files\Java\jdk1.7.0_71 (对应到你自己的安装目录)2.系统变量Path,后面添加 ;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; (注意前后原创 2015-11-07 00:19:36 · 673 阅读 · 0 评论 -
Java学习笔记(一)------服务器&客户端一对一通信小程序实现(TCP)
服务器端程序:package org.ning.study.swing;import java.awt.BorderLayout;import java.awt.Container;import java.awt.FlowLayout;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;原创 2016-01-02 17:25:00 · 1297 阅读 · 0 评论 -
Java学习笔记(二)-------客户端一对多(TCP)多人聊天小程序
实现原理:客户端之间实现信息共享,需要中间服务器端进行信息转发。设置一个ArrayList,存储客户端列表,服务器每收到消息,就去遍历数组中的Socket并将消息转发。服务器端每连接一个客户端,就产生一个新的线程。具体代码如下原创 2016-01-02 21:17:31 · 1449 阅读 · 0 评论 -
【Java】static关键字
static关键字作用是面试中常见问题,这里做一个总结。1.static 修饰方法、变量A、只要类被加载,就可以通过类名访问static 修饰的方法、变量;B、static方法,只能访问static方法或者static变量;而非静态方法则没有限制;C、静态变量归所有对象所共有,内存中只有一份副本,当且仅当类初次加载时进行初始化;非静态变量归对象所有,内存中存在多个副本,对象初始化时原创 2016-06-15 23:44:15 · 262 阅读 · 0 评论 -
【Java】变量声明、定义、赋值与初始化区别
声明或定义,代表在内存中为变量开辟一片区域;赋值,代表更改这块区域里的值;初始化,代表开辟区域时赋值,不指定则赋该类型默认值;原创 2016-06-15 23:47:06 · 2645 阅读 · 1 评论