![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 58
猛虎细嗅o蔷薇
这个作者很懒,什么都没留下…
展开
-
JAVA自定义对话框
1、界面设计1)创建JFrame窗体程序:JDialogTest.java2)为JDialogTest添加JDialog组件,这里你会发现对话框组件添加到窗体后,在设计视图中看不到,只有在【导航器】窗口中才可以看到,如图3)设计自定义对话框,在【导航器】窗口双击对话框组件即可进入对话框进行可视化设计4)设置对话框属性5)定制创建代码,原创 2014-07-23 10:58:03 · 2103 阅读 · 0 评论 -
ThreadLocal用法
在Java的多线程编程中,为保证多个线程对共享变量的安全访问,通常会使用synchronized来保证同一时刻只有一个线程对共享变量进行操作。 但在有些情况下,synchronized不能保证多线程对共享变量的正确读写。例如有一个类变量,该类变量会被多个类的方法读写,当多线程操作该类的实例对象时,如果线程对类变量有读取、写入操作就会发生类变量读写错误,即便是在类方法前加上synchroni原创 2015-08-17 22:46:15 · 454 阅读 · 0 评论 -
Java中abstract和final、static
abstract(抽象)修饰符,可以修饰类和方法1,abstract修饰类,会使这个类成为一个抽象类,这个类将不能生成对象实例,但可以做为对象变量声明的类型,也就是编译时类型,抽象类就像当于一类的半成品,需要子类继承并覆盖其中的抽象方法。2,abstract修饰方法,会使这个方法变成抽象方法,也就是只有声明(定义)而没有实现,实现部分以";"代替。需要子类继承实现(覆盖)。翻译 2015-08-08 20:12:33 · 690 阅读 · 0 评论 -
Socket实现手机客户端和PC机服务端通信
手机客户端代码:package com.example.socket;import java.io.BufferedWriter;import java.io.IOException;import java.io.OutputStreamWriter;import java.io.PrintWriter;import java.net.InetAddress;import j原创 2015-04-27 16:41:59 · 1599 阅读 · 2 评论 -
eclipse配置tomcat,访问http://localhost:8080出现404错误
问题:通过eclipse来启动tomcat会碰到“访问http://localhost:8080出现404错误”这样的问题,需要在eclipse中进行一系列的设置才行。 解决:打开eclipse的server视图,双击你配置的那个tomcat,打开编辑窗口,查看server locations,看看是否选择了第一个选项(默认是第一个选项),即use workspace metadata(d转载 2015-03-19 15:30:44 · 454 阅读 · 0 评论 -
AtomicInteger
AtomicInteger,一个提供原子操作的Integer的类。在Java语言中,++i和i++操作并不是线程安全的,在使用的时候,不可避免的会用到synchronized关键字。而AtomicInteger则通过一种线程安全的加减操作接口。原创 2014-09-30 10:12:40 · 373 阅读 · 0 评论 -
一个服务端对应多个客户端
客户端代码请参考上上篇(TCP实现ECHO程序)服务端代码原创 2014-09-17 18:44:05 · 954 阅读 · 0 评论 -
TCP实现ECHO程序
1、ECHO:客户端发送给服务端的内容,服务端不经处理返回客户端服务端代码:package com.exe.tcp;import java.io.BufferedOutputStream;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;原创 2014-09-17 17:51:23 · 1216 阅读 · 0 评论 -
Socket编程简单实现服务端客户端连接
原创 2014-09-17 18:07:18 · 548 阅读 · 0 评论 -
多线程加载网络图片
模拟多线程加载网络图片405package com.example.thread;import java.io.IOException;import java.io.InputStream;import java.net.HttpURLConnection;import java.net.MalformedURLException;import java.net.URI;原创 2015-08-18 22:30:12 · 448 阅读 · 0 评论