
Java
mc1035
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java 的IO操作(文件的读,写操作)
/* * FileEditor.java * * Created on 2006年9月13日, 下午2:22 * * To change this template, choose Tools | Template Manager * and open the template in the editor. *//***这是第一个类,没有利用缓冲技术*/package fileeditor;imp原创 2006-09-13 20:11:00 · 1312 阅读 · 0 评论 -
OO设计模式简介
OO设计原则:主要介绍了如下几个原则SRP, Single Responsibility PrincipleOCP, Open-Closed PrincipleLSP, Liskov Substitution PrincipleDIP, Dependency Inversion PrincipleISP, Interface Segregation PrincipleCARP, Composi原创 2007-04-13 20:06:00 · 1012 阅读 · 0 评论 -
培训笔记之java 五
1.接口类:interface接口类只有成员声明,但没有实现的类,接口类声明的方法必须是public,其默认值也是public.2.具体类和接口类:具体类class不能继承(exteds)interface类,只能实现implements.即接口只能实现。注意: .声明接口时不能加{},因为一旦加{}就相当于你实现了这个方法了,是错误的,直接加;号即可。 .一旦实现接口时,必须实现其所有原创 2007-04-13 19:54:00 · 932 阅读 · 0 评论 -
培训笔记之java 四
1.封装:.安全性。.实现高内聚,低耦合。.要尽量使类的功能单一。2.包提供类的组织管理,提供名称空间。3.访问限定符。.默认 在同一个包中可以访问,但是在其它包中则不可见。.public 公开属性和方法。一般的public的方法咱们可以叫他为接口。.private 隐藏属性和方法,只能在类内访问。.protected 保护型,只有自己的子类或友元等访问。4.POJO类:没有业务逻辑功能。可以原创 2007-04-12 19:08:00 · 936 阅读 · 0 评论 -
培训笔记之java 三
1.JVM(Java Virtual Machine)即Java虚拟机 Java虚拟机是一个抽象的计算机,和实际的计算机一样,它具有一个指令集并使用不同的存储区域。 它负责执行指令,管理数据、内存和寄存器。 Java解释器负责将字节代码翻译成特定机器的机器代码。 两个机器如果都装了JVM,则可以实现分布式计算,异步远程调用 JVM的目的是通过一个标准的虚拟计算机提供了统一的程序运行环境。 其本质就原创 2007-04-12 08:29:00 · 858 阅读 · 0 评论 -
培训笔记之java 二
第二天I.判断是不是数字的几种方法: String score=JOptionPane.showInputDialog("请输入数字:"); char[] scoreArray=score.toCharArray(); for(int i=0;i if(scoreArray[i]>9||scoreArray[i] JOptionPane.showMessageDialog(nu原创 2007-04-10 17:29:00 · 925 阅读 · 0 评论 -
培训笔记之JAVA 一
今天终于开始技术方面的培训了,为了能顺利通过考核,以及方便自己以后复习,今后每一天都会写总计。一个人只有善于总结才会成功的。今天将的是java的基础,主要是讲了java的语法,在这里我就不重复了。给我印象比较深的主要有几个,首先是JDK1.6.0与以往版本的主要区别:一个是性能的提高,还有就是多了个db文件,自带了一个数据库。再就是JDK和JRE的主要区别,一个是面向开发人员的,一个是原创 2007-04-09 20:14:00 · 1038 阅读 · 1 评论 -
关于java的一些感悟(java优缺点和建议)
前些天,在优快云上看到了一个消息,说是ASP.NET AJAX 成功在Linux上运行,这一点对我触动很大,而且引发了我许多感叹,所以想写出来分享一下。 首先,先谈谈我对java的一些认识。我选择java,是因为他语法简单,功能强大,从web,到桌面,到嵌入式,无所不能。但当我进一步了解了java后,感叹,java原来也有许多缺点。下面我就列举一下我认为的java的优缺点。原创 2007-03-31 15:09:00 · 9297 阅读 · 10 评论 -
Java实验一----银行取款机(字符界面,用文本保存数据)
要求:定义文本存储数据的格式,进行类和方法的设计和用户操作界面的流程设计,编码调试后,对程序进行测试。控制台下模拟银行取款机,普通用户实现登录、取钱、存钱、转帐功能。管理员登录后可以添加、删除和冻结帐户。下面是我写的程序,仅供同学参考!主要的设计思路是以对象为单位存取,用到ObjectI流由于不用字符解析,所以是比较简单的方法,但在实际中应用可能会存在问题,但做个试验还是可以的.源码:pa原创 2006-10-26 16:35:00 · 2229 阅读 · 1 评论 -
新手必读-Java中流的概念
昨天寝室同学问了我个关于Java流的问题,在解答完后很有感触,我认为可能所有新手都可能有这样的问题,所以总结一下发出来,呵呵.供大家参考:那,同学问我的题,提其实我也没太听明白什么意思,因为他表达不请,但有一点我是明确的,就是他要从键盘输入数(控制台的那种),然后计算出长方形的面积. 类似这个问题.呵呵,其实这个问题很简单,在C++里只需cin就ok了,但在java里,不是那么简单,他本来用Sys原创 2006-10-15 20:58:00 · 847 阅读 · 0 评论 -
新手入门-Java的单太
所谓单太,就是只能创建一个该类的对象,不能创建多个,实现单太最主要的方法是构造起私有化,在C++里也是一样的。下面给出具体例子供大家参考: class SigCle{ private String name; private int age; private static SigCle inst;//用来标志实例化该类 //私有构造器实现单太原创 2006-10-06 11:31:00 · 1075 阅读 · 0 评论 -
关于jfc的一些技巧(java窗体的一些技巧)一 动太添加JList
这几天研究了一下java的窗体编程也叫jfc编程(由于前几天受挫,所以才重新看一下这块),现总结一些经验在这里,以后随着我做项目的增多,相信这方面的会用到不少,所以会慢慢添加上的。 1.对话框:这个很有用的,在做交互时常常可以用到,有两种方法: JOptionPane msg=ne原创 2006-09-23 11:53:00 · 1197 阅读 · 0 评论 -
Java文件操作新问题如何解决记事本的换行
今天又做了一个关于java文件读写的问题,原先认为会java的数据库就ok了,但现在一看,文件的读写,线程等问题全都是非常重要的啊!!呵呵,好切入正题,今天的问题是当我向一个记事本里写入输入流时,当全部完毕时,打开记事本一看 ,里面全是秘密嘛嘛的文字,根本没有换行,后来我每写一句加个“/n”,但再开记事本发现凡是改输出"/n"的地方全都变成了■,可是当我用world,或是写字板,甚原创 2006-09-21 10:59:00 · 4814 阅读 · 2 评论 -
java 面试题集
JAVA面试题集 作者: simg 发表日期: 2006-05-04 00:34 文章属性: 转载 复制链接 有些题目蛮好的,有时间看看。基础知识: 1.C++或Java中的异常处理机制的简单原理和应用。 当J***A程序违反了J***A的语义转载 2006-09-18 19:01:00 · 1577 阅读 · 0 评论 -
在eclipse中如何利用JDOM解析xml文件
import java.io.IOException;import java.util.ArrayList;import java.util.Iterator;import java.util.List;import java.util.Map;import java.util.Set;import org.jdom.Document;import org.jdom.Element;import原创 2006-09-17 20:54:00 · 2459 阅读 · 0 评论 -
如何配置JDOM(java&jdom&eclispe&netbeans)
由于要作XML的冬冬,就看了几天书,后来决定用JDOM来开发,结果发现下载解压后,不能直接调用(即引用org.jdom.*),为了方便新人用jdom,现将配置方法写下: 我在eclipse中配置极为简单,新建个工程,然后右键属性里选build path->configure Build Path->然后在左面一栏选择Java Build Path 之后在右面选择Add Exte原创 2006-09-15 21:20:00 · 2741 阅读 · 3 评论 -
Java 文件(目录)操作全
package File;import java.io.*; public class FileOperate { public FileOperate() { } /** * 新建目录 * @param folderPath String 如 c:/fqf * @return boolean */ public void newFol转载 2006-09-20 21:12:00 · 11817 阅读 · 3 评论 -
培训笔记之java 六
1.首先,先公布一下上次的程序的改进版本:UserOp 类:package com.superclass;public interface UserOp { public int execute(Request request,Response reponse);}Request 类:package com.superclass;import java.util.HashMap;原创 2007-04-15 12:05:00 · 1075 阅读 · 0 评论