JavaSE
xufenlc
这个作者很懒,什么都没留下…
展开
-
Java环境变量配置
windows xp下配置JDK环境变量: 1.安装JDK,安装过程中可以自定义安装目录等信息,例如我们选择安装目录为D:/java/jdk1.5.0_08; 2.安装完成后,右击“我的电脑”,点击“属性”; 3.选择“高级”选项卡,点击“环境变量”; 4.在“系统变量”中,设置3项属性,JAVA_HOME,PATH,CLASSPATH(大小写无所谓转载 2013-12-05 13:07:13 · 277 阅读 · 0 评论 -
Java之Log4j入门 [V512工作室视频]
一.System.out.println的局限性 1.不能在运行时打开或者关闭 2.不能选择包或者类,在运行的时候打开或者关闭 3.输出的信息没有分级 4.只能输出文本信息 5.不能改变输出的位置,只能输出在控制台上. 二.log4j 基础转载 2013-12-05 13:23:17 · 648 阅读 · 0 评论 -
对象的保存和载入
1.第一种方法:采用手动的方法手动的将对象的各个字段写入到文件中,读取时再通过特定的标识符从文件中获取各个属性的值,生成对象。可以手工编辑文件缺点:缺乏灵活性,代码量大实现:略2.第二种方法:采用Java的序列化机制实现简洁,代码量小,生成的文件都是二进制的缺点:文件不可编辑实现:略3.第三种方法:以XML文件的形式保存和读取(方法很多,以下使用两种方式简单实现)转载 2013-12-05 13:02:10 · 402 阅读 · 0 评论 -
Java Annotation手册
一、Annotation究竟是什么? Annotation 提供了一条与程序元素关联任何信息或者任何元数据(metadata)的途径。从某些方面看,annotation就像修饰符一样被使用,并应用于包、类型、构造方法、方法、成员变量、参数、本地变量的声明中。这些信息被存储在annotation的“name=value”结构对中。 annotation类型是一种接口,能够通过java反射API的转载 2013-12-05 13:18:02 · 343 阅读 · 0 评论 -
Java文件路径详解
转载一getResourceAsStream ()返回的是inputstreamgetResource()返回:URLClass.getResource("") 返回的是当前Class这个类所在包开始的为置Class.getResource("/") 返回的是classpath的位置getClassLoader().getResource("") 返回的是classpa转载 2013-12-06 11:55:51 · 783 阅读 · 0 评论 -
SWT学习笔记 第一节 shell
1.Display 和 ShellWe use two SWT classes to create windows:Display and Shell. Displayis the class responsible for managing the interaction between all SWT widgetsand the underlying operating sy转载 2013-12-06 11:58:24 · 366 阅读 · 0 评论 -
解决办法:Access restriction: The type JPEGImageEncoder is not accessible due to restriction
解决办法:Access restriction: The type JPEGImageEncoder is not accessible due to restriction2010-09-09 00:22在Eclipse中处理图片,需要引入两个包:import com.sun.image.codec.jpeg.JPEGCodec;import com.sun.image.code转载 2013-12-06 11:59:14 · 514 阅读 · 0 评论 -
Jigloo 开发 SWT 的入门教程(修改版本)
经常有朋友苦于自己做了一个转换工具算法, 想用图形界面封装一下给同事使用, 却不知道如何下手. 本文就介绍一下如何用 Jigloo 开发一个简单的 SWT 应用把自己编写的public static String doConvert(String input) 方法封装成图形界面的版本. 本文适用于从未有过 GUI/SWT 开发经验但是熟悉 Eclipse IDE 的基本使用以及插件安装的转载 2013-12-06 12:00:48 · 630 阅读 · 0 评论 -
Apache Commons DbUtils 快速上手
Hibernate太复杂,iBatis不好用,JDBC代码太垃圾,DBUtils在简单与优美之间取得了完美平衡。 一、概述 DbUtils小巧的Java数据库操作工具,它在JDBC的基础上做了科学的封装,旨在简化JDBC代码混乱与重复。 对于JDBC代码,存在很多问题,算是对Java的批判:1、操作过程复杂,代码操作一个模式,大量的重复。转载 2013-12-06 09:37:55 · 315 阅读 · 0 评论 -
Java 面试
Java面试题整理Java面向对象1. super()与this()的区别?This():当前类的对象,super父类对象。Super():在子类访问父类的成员和行为,必须受类继承规则的约束而this他代表当前对象,当然所有的资源都可以访问.在构造函数中,如果第一行没有写super(),编译器会自动插入.但是如果父类没有不带参数的构造函数,或这个函数被私有化了(...转载 2018-11-09 20:54:47 · 1517 阅读 · 0 评论 -
Java一些基础问题
1、作用域public,private,protected,以及不写时的区别答:区别如下:作用域 当前类 同一package 子孙类 其他packagepublic √ √ √ √pr转载 2013-12-05 13:05:27 · 361 阅读 · 0 评论 -
Java与XML(一):采用DOM操作XML文件
1.DOM介绍DOM 是用与平台和语言无关的方式表示XML文档的官方 W3C 标准。DOM 是以层次结构组织的节点或信息片断的集合。这个层次结构允许开发人员在树中寻找特定信息。分析该结构通常需要加载整个文档和构造层次结构, 然后才能做任何工作。 由于它是基于信息层次的,因而 DOM 被认为是基于树或基于对象的。DOM 以及广义的基于树的处理具有几个优点。首先,由于树在内存中是持久的,因此可以修转载 2013-12-05 13:10:16 · 345 阅读 · 0 评论 -
JavaSE学习 第十四章 高级IO编程和对象序列化
1.基本概念I/O(Input/Output):输入输出数据源(Data Source):数据的来源,可以是文件,数据库等等数据宿(Data Sink):数据传输到的终端(destination)Java中把不同的数据源与程序间的数据传输都抽象表述为“流”(Stream),java.io包中定义了多种I/O流类型实现数据I/O功能。I/O流分类:输入流(Input Stre转载 2013-12-06 13:19:03 · 453 阅读 · 0 评论 -
JavaSE学习 第十六章 线程
1.什么是线程线程是一个程序内部的顺序控制流。线程和进程:每个进程都有独立的代码和数据空间(进程上下文),进程切换的开销大。线程: 轻量的进程,同一类线程共享代码和数据空间,每个线程有独立的运行栈和程序计数器(PC),线程切换的开销小。多进程: 在操作系统中能同时运行多个任务(程序)多线程:在同一应用程序中有多个顺序流同时执行 2.线程的概念模型1. 虚拟的CP转载 2013-12-06 13:20:14 · 317 阅读 · 0 评论 -
JavaSE学习 第十七章 Java网络编程
1.计算机网络工作模式 和 通信协议参考模型专用服务器结构(Server-Based)又称为“工作站/文件服务器”结构,由若干台微机工作站与一台或多台文件服务器通过通信线路连接起来组成工作站存取服务器文件,共享存储设备。客户机/服务器模式(Client/Server,C/S)其中一台或几台较大的计算机集中进行共享数据库的管理和存取,称为服务器,而将其它的应用处理工作分散到网络中转载 2013-12-06 13:21:17 · 504 阅读 · 0 评论 -
JavaSE学习 第十一章 集合与映射
程序人生系列之JavaSE学习 集合与映射1.集合框架三个主要内容: Set List Map 关系结构:2. Collection 接口Set 和 List 的父接口,专门定义了一些公共的方法3. Set 和 List 接口:两者对父接口 Collection 进行了不同的扩展Set 是集合,不能包含相同的元素List 是列表,可以有相同的转载 2013-12-07 15:07:11 · 375 阅读 · 0 评论 -
JavaSE Swing知识漏洞
1. Frame 的默认布局方式是 BorderLayout,所以如果要使用 setBounds 方法给组件设置具体位置时最好是 将默认的布局方式去掉,设置为null例如:// this.setLayout(null); gamePanel.setVisible(true); pokerPanel.setVisible转载 2013-12-07 15:08:12 · 406 阅读 · 0 评论 -
[转]JavaSE学习 Swing(一)
本书的前面两章描述了一些低级的Swing组件。本章将会深入Swing面向菜单的组件。菜单与工具栏通过提供一些可视化的命令选项可以使得我们的程序更为友好。尽管Swing组件可以支持多个按键的命令序列,菜单被设计用来提供使用鼠标的图形化选择,而不是通过键盘。本章将要讨论的菜单组件的使用如下:对于级联菜单,我们可以创建一个JMenu组件,并将其添加到JMenuBar。 对于JMenu中的可选转载 2013-12-07 15:10:15 · 458 阅读 · 0 评论 -
Java与XML(二):使用Dom4j 操作 XML 文件
1. Dom4j 介绍Dom4j是开放源代码的解析XML文件的框架,它拥有本地的XPath支持,但是不支持使用XPath选择节点虽然 DOM4J 代表了完全独立的开发结果,但最初,它是JDOM 的一种智能分支。它合并了许多超出基本 XML文档表示的功能,包括集成的 XPath支持、XML Schema 支持 以及用于大文档或流化文档的基于事件的处理。它还提供了构建文档表示的选项,它通过 D转载 2013-12-05 13:12:06 · 347 阅读 · 0 评论 -
JavaSE学习 第十三章 Swing基础
1.重量级组件和轻量级组件重量级组件是因操作系统而异的,是对本地操作系统的组件的一个封装轻量级组件是利用Java绘图技术在重量级组件上绘图而成的Swing与AWT的关系相关基本概念Java基础类库(Java Foundation Classes,JFC)重量组件(Heavy-Weight Components)轻量组件(Light-Weight Components)转载 2013-12-07 15:11:28 · 434 阅读 · 0 评论 -
[转]JavaSE学习 Swing(二)
6.1.4 JMenuItem类JMenuItem组件是用户可以在菜单栏上选择的预定义组件。作为AbstractButton的子类,JMenuItem是一个特殊的按钮组件,其行为类似于JButton。除了作为AbstractButton的子类,JMenuItem类共享JButton的数据模型(ButtonModel接口与 DefaultButtonModel实现)。创建JMenuItem组转载 2013-12-07 15:08:46 · 348 阅读 · 0 评论 -
[转]eclipse中的两种Jre 及 Jre与Jdk的区别+[原创]在Myeclipse中配置Javadoc的方法
[转]eclipse中的两种Jre 及 Jre与Jdk的区别——————————区分eclipse中的两种Jre———————-(Eclipse 也是一个普通的Java程序,因此必须有一个JRE做为运行环境。如果你的机器上没有安装任何JRE(或者JDK,本文不做二者的区分),那么点击 eclipse.exe就会报错说找不到JRE。此时可以安装一个JRE、或者直接把JRE目录拷贝到e转载 2013-12-07 15:06:25 · 851 阅读 · 0 评论 -
JavaSE学习 第十八章 JDBC编程[详解]
1.数据库简介数据库(DB,Data Base )数据库管理系统(DBMS,Data Base Management System)关系型数据库(RDB)关系型数据库管理系统(RDBMS)SQL语言(Structured Query Language):使用关系模型的数据库语言,用于和各类数据库的交互,提供通用的数据管理和查询功能。常用SQL指令:(CURD)SELEC转载 2013-12-06 11:56:52 · 415 阅读 · 0 评论