Java
Edward_qing_Lee
这个作者很懒,什么都没留下…
展开
-
Java 静态语句块、语句块、构造函数执行顺序
package test; class Parent{ static String name = "hello"; { System.out.println("3 parent block"); } static { System.ou转载 2012-10-13 15:14:25 · 4413 阅读 · 0 评论 -
清除Eclipse工作空间列表
我们可能建立非常多的eclipse的工作空间,有些时候,我们把工作空间的文件夹删除后,在启动eclipse后,在“工作空间启动程序”界面中,“工作空间”下拉列表中还存在这些工作空间的名称。如图:这样会造成很大垃圾的“工作空间列表”,如何将对应的列表信息清除呢?方法如下:打开eclipse的安装位置目录,选择:\configuration\.settings\org.eclipse.转载 2012-10-15 19:15:31 · 7453 阅读 · 0 评论 -
Java使用栈实现字符串反转
一、java创建栈内存使用java.util包中的Stack类创建一个栈对象public Object push(Object data);输入数据,实现压栈public Object pop();输出数据,实现弹栈public boolean empty()判空public Object peek();查看栈顶元素二、使用栈实现字符串反转import java.io.Bu原创 2012-10-16 08:39:24 · 3017 阅读 · 0 评论 -
Java 线程池学习
Java里面线程池的顶级接口是Executor,但是严格意义上讲Executor并不是一个线程池,而只是一个执行线程的工具。真正的线程池接口是ExecutorService。下面这张图完整描述了线程池的类体系结构。 标记一下比较重要的类:ExecutorService:真正的线程池接口。ScheduledExecutorServi转载 2013-04-07 16:23:48 · 752 阅读 · 0 评论 -
JDK知识点复习总结
1、class文件是二进制字节码文件。Java是跨平台语言,真正执行的不是二进制代码,S而是字节码。Java是跨平台的,而JVM不是跨平台的(JVM是由C语言编写的)。2、取模的结果符号永远与被除数的符号相同,例如:5%3= 2;-5%3 = -2; 5%-3 = 23、String类总结: (1)String类的equals方法是比较两个对象的每一个字符是否相等,代码如下:原创 2014-01-08 08:58:24 · 787 阅读 · 0 评论 -
枚举类型
1、2、jsp页面是可以访问枚举类型,实例代码如下:枚举Color.javapublic enum Color { WHITE, RED, BLACK;}index.jsp页面:<%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.get原创 2014-01-16 08:37:44 · 778 阅读 · 0 评论 -
ImageIcon和Image之间的相互作用
ImageIcon imageIcon = new ImageIcon("duke.gif"); // Icon由图片文件形成 Image image = imageIcon.getImage(); // 但这个图片太大不适合做Icon // 为把它缩小点,先要取出这个Icon的image ,然后缩放到合适的大小 Image转载 2011-12-10 11:10:48 · 841 阅读 · 0 评论 -
java与c/c++进行socket通信(1)
Java和一些windows编程语言如c、c++、delphi所写的网络程序进行通讯时,需要进行高、低字节之间的转换,windows的字节序为低字节开头,linux,unix的字节序为高字节开头;java则无论平台变化,都是高字节开头/** * 通信格式转换 * * Java 和一些windows编程语言如c、c++、delphi所写的网络程序进行通讯时,需要进行相应的转转载 2011-10-27 20:20:27 · 832 阅读 · 0 评论 -
java与c/c++进行socket通信(3)
本部分提出另外一种做法, 供参考。 import java.net.*; import java.io.*; /** * 与C语言通信(java做Client,c/c++做Server,传送一个结构) * @author kingfish * @version 1.0 */ public class Employee2 { private String转载 2011-10-27 20:23:09 · 566 阅读 · 0 评论 -
java与c/c++进行socket通信(2)
比如Server端只接收一个结构Employee,定义如下:struct UserInfo { char UserName[20]; int UserId;};struct Employee { UserInfo user; float salary;};当然也可以定义为struct Employee { char name[20];转载 2011-10-27 20:21:49 · 649 阅读 · 0 评论 -
java实现缩略图、水印
package com.lqh;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.Graphics2D;import java.awt.Image;import java.awt.image.BufferedImage;import java.i原创 2011-12-10 11:43:18 · 1185 阅读 · 0 评论 -
jvm参数
对于JVM的内存写过的文章已经有点多了,而且有点烂了,不过说那么多大多数在解决OOM的情况,于此,本文就只阐述这个内容,携带一些分析和理解和部分扩展内容,也就是JVM宕机中的一些问题,OK,下面说下OOM的常见情况: 第一类内存溢出,也是大家认为最多,第一反应认为是的内存溢出,就是堆栈溢出: 那什么样的情况就是堆栈溢出呢?当你看到下面的关键字的时候它就是堆栈溢出了:转载 2014-03-31 21:01:25 · 1038 阅读 · 0 评论