随笔分类 -  java 学习笔记

摘要:1、 java中添加菜单 。 JMenu jm=new JMenu("File") ; //创建JMenu菜单对象 JMenuItem t1=new JMenuItem("item1") ; //菜单项 JMenuItem t2=new JMenuItem("item2") ;//菜单项 jm.add(t1) ; //将菜单项目添加到菜单 jm.add(t2) ; //将菜单项目添加到菜单 JMenuBar br=new JMenuBar() ; //创建菜单工具栏 br.add(jm) ;//将菜单增加到菜单工具栏this.setJ 阅读全文

posted @ 2012-03-31 00:13 风尘女子 阅读(494) 评论(0) 推荐(0)

摘要:在java中 界面外观的管理是由UIManager这个类来管理的 。 不同的系统上安装的外观不一样 ,默认的是java的跨平台外观 ,下面示例 描述如何 获取系统所有安装的外观 以及设置界面外观 。1、 获取系统所有外观 。 每个外观都对应一个类名字 我们可以通过类名来设置外观import javax.swing.*;import java.awt.*;import java.awt.event.*;public class MyWindow1 extends JFrame { public static void main(String []agrs){ UIManager.LookAndF 阅读全文

posted @ 2012-03-30 13:59 风尘女子 阅读(631) 评论(0) 推荐(0)

摘要:在swing包中 所有的组件和容器都继承自 JComponent 类 而这个类间接地继承了 java.awt.Component 类 。 但是 JWindow 和JFrame等类就不继承java.awt.Component 。JFrame 框架是一个带标题栏 菜单 最大化 最小化等等 的窗体 。 JFrame的 getContentPanel 就可以返回 框架的容器,每个框架自身都有一个容器 。 可以通过setContenPanel设置 。 1、我们在使用RadioButton 的时候 需要在选中一个的时候 就不能选中另一个 。 在java中我们可以吧所有的 radio button 加入到 阅读全文

posted @ 2012-03-30 00:30 风尘女子 阅读(194) 评论(0) 推荐(0)

摘要:/**这个类可以根据 给定的一个Class字节码文件获取类的所有信息* 编写者:xiaowei * 这个例子仅仅作为反射的练手* 喜欢的朋友继续完善* 只是获得了所有访问权限但是没哟觉得而每个成员的权限类型* */import java.lang.reflect.*;public final class FindClass { private String fieldList ; //成员列表 private String methodList ; //方法列表 private String className;//类的名字 private String showClassInfo; //输. 阅读全文

posted @ 2012-01-15 23:38 风尘女子 阅读(159) 评论(0) 推荐(0)

摘要:JSTL JSP 标准标签库 是由 apache的 jarkata小组开发的 是为了简化 java web开发的工作量 以往需要大量的 java代码完成的工作 现在只需要简单的 JSTL就可以完成对于 JSP程序员来说是 一个重要的技术 在多层次架构设计中 有着重要的作用 下面是一段简单的 <%@ page contentType="text/html;charset=gb2312" %><%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %&g 阅读全文

posted @ 2011-12-19 00:18 风尘女子 阅读(142) 评论(0) 推荐(0)

摘要:java applet 又称为java小程序 是嵌入在浏览器中运行的程序 用户可以通过 嵌入在浏览器中的java虚拟机来执行java小程序 java小程序不能随意的访问用户的本地资源更好的保护了安全性 java小程序的四个生命周期 init start stop destroy 当用户打开浏览器的时候便会初始化java 小程序 当用户离开浏览器的时候 stop便会停止 destory便会销毁 applet对象 、、、、 与应用程序不同的时候 java小程序没用作为入口函数的main 而是有一个 paint函数 public void paint(Graphics g){}import java 阅读全文

posted @ 2011-10-14 20:33 风尘女子 阅读(242) 评论(0) 推荐(0)

摘要:/*java中对象的序列化和反序列化 序列化将对象信息保存至文件等永久设备 反序列化从设备读取对象信息 在内从中根据信息重=构对象但是并不调用构造函数 序列化只保存对象的非静态成员 静态成员和方法不保存transient 修饰的成员可以被忽略 不背保存 在进行序列化和反序列化的时候必须实现 Serializable 接口 在进行串行化的时候 会自动调用 对象的 private void writeObject(java.io.ObjectOutputStream out) throws IOExceptionprivate void readObject(java.io.ObjectInput 阅读全文

posted @ 2011-08-16 21:14 风尘女子 阅读(114) 评论(0) 推荐(0)

摘要:/*RandomAccessFile进行文件的读写这个类实现了 Inputstream和 OutputStream 接口 可以很方便的对文件进行读写操作 */import java.io.* ;class Test{ public static void main(String []args) throws Exception{ FileTesto1=new FileTest(1,"xiaoming") ; FileTesto2=new FileTest(2,"xiaowang");FileTest o3=new FileTest(3,"xia 阅读全文

posted @ 2011-08-16 17:22 风尘女子 阅读(172) 评论(0) 推荐(0)

摘要:/* Reader Writer 对应的是InputStream 和 OutputStream类 前者提供了对字符流的读写 后者提供了对字节流的读写 Writer 派生类 OutputStreamWriter 提供了字符流到字节流的转换 BufferedWriter 提供了向字符输出流写入数据的功能 写一个字符输出流的文本,缓冲各个字符,从而提供单个字符,数组和字符串的高效写入。 Reader 派生类 InputStreamReader 提供了字符流到字节流的转换 BufferedReader 提供了从字符输入流读取一行文本的功能 下面通过代码实现*/import java.i... 阅读全文

posted @ 2011-08-12 14:54 风尘女子 阅读(211) 评论(0) 推荐(0)

摘要:/* java 管道流的读写操作 用于两个线程之间 PipedOutputStream PipedInputStream 连接起来就是一个管道 管道输出流可以向管道写入数据 管道输入流可以从管道读取数据 这种Decorator 装饰 的设计模式 大大增强了java流的功能 可以在构造流的时候连接 管道输入输出流 也可以通过connect函数连接 */import java.io.* ;class PipeTest{public static void main(String []args) throws Exception{ PipedInputStream pis=new PipedInpu 阅读全文

posted @ 2011-08-12 13:28 风尘女子 阅读(294) 评论(0) 推荐(0)

导航