![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
aeiou12345678
这个作者很懒,什么都没留下…
展开
-
java方法重载
1.方法重载和构造方法重载概念相同即在同一个类中,有两个或两个以上普通方法或构造方法,其方法名一样,但参数不同时,这种情况就叫作方法重载(其中参数不同包括参数类型、参数个数、参数排列顺序等)。 如以下代码为构造方法重载的运用: [code="java"] public Student(){ } public Student(String n){ } ...原创 2013-04-21 17:27:55 · 111 阅读 · 0 评论 -
文件各种流和复制
[b]文件各种流和复制[/b] 1.字节流 通过读取字节的方式进行文件的输入和输出,用到的类为InputStream和OutputStream, 相应的操作就是调用相应的方法,下面为示例代码,都比较简单 1)输入流应用代码 [code="java"]import java.io.BufferedInputStream; import java.io.FileInputStream;...2013-09-21 13:26:14 · 123 阅读 · 0 评论 -
文件小知识
[b]文件小知识 [/b] 1.文件的创建和删除 运用File类的createNewFile()和delete()方法 示例代码如下:[code="java"] import java.io.File; import java.io.IOException; public class FileDemo { /** * 主函数 * */ publi...2013-09-14 10:19:50 · 85 阅读 · 0 评论 -
链表总结
1.什么是链表 链表是一种物理储存单元上非连续,非顺序的储存结构,链表由一系列节点组成,节点可以在运行 时动态生成。每个节点包括两个部分:一个是储存元素数据的数据域,另一个是储存下一个节点地址的指针域。 2.链表的构建 下面以一个双向链表为例构建链表 首先定义一个链表接口,代码如下: [code="java"] public interface NodeLinkedListI...2013-08-04 00:25:47 · 140 阅读 · 0 评论 -
队列小结
队列总结 1.为什么要使用队列? 由于数组的长度是固定的,因此对于要再添加数据的情况下,数组就不能使用了,因此要用 队列来实现 2.队列的定义 1)首先要定义队列接口 示例如下代码: [code="java"] public interface JavaList{ //获取队列长度 public int size(); //向队列尾部添加元素 public ...2013-07-31 13:54:25 · 126 阅读 · 0 评论 -
数组总结
数组总结 1.数组是什么? 数组是一个能存放多个相同类型数据且长度固定的容器,是java最基本的数据结构。 2.数组的定义方法 有三种,常用的就两种: 1.数据类型 [ ]数组名=new 数据类型[长度]; 如:int [ ]array=new int[10]; 2.数据类型 [ ]数组名={数据1,数据2,...}; 如:int [ ]array=...原创 2013-07-30 01:12:48 · 96 阅读 · 0 评论 -
多线程小结
1.什么是线程? 线程可以理解为“程序内部一个独立的运行单位”。学习多线程之前,我们编写的程序 都是单线程,基本模式如下: [code="java"] public void ma(){ mb(); mc(); System.out.println("执行了"+ma);} public void mb(){ md(); System.out.println("执行了"+mb...原创 2013-07-26 01:03:38 · 82 阅读 · 0 评论 -
类的继承
类的继承 1.类的继承的格式: public class 子类名 extends 父类名{} 2.继承到了什么: 子类继承了父类所有的方法和属性,调用的时候需要分情况 说明。 1.子类和父类在同一个包下: 默认的、受保护的、公有的属性和方法能在子类中和子类的 对象直接调用。 2.子类和父类不在同一个包下: 公有的属性和方法可以...原创 2013-07-11 22:21:47 · 90 阅读 · 0 评论 -
Swing组件
Swing组件是java中的图形组件,用来开发图形界面的。 1.常用的两类组件 1)容器组件(可以存放其他组件) 如: JFrame 窗体类 JPanel 面板类 JMenuBar 菜单栏类 JMenu 菜单类 2)元素组件 如: JLable 标签类 JButton 按钮类 ...原创 2013-07-10 18:43:29 · 105 阅读 · 0 评论 -
类和对象
类和对象 1.什么是类?什么是对象? 类:具有相同或相似的特征的一类事物的总称,如人,篮球 对象:指的是具体的某一实物,如北京水立方,北京故宫 2.类的定义 定义格式: public class 类名{} 注意:类名要与文件名一致 3.类的组成 主要包括属性和方法 属性通常定义格式: private 数据类型 属性名; 方法通常定义格式: public...原创 2013-07-07 18:31:14 · 114 阅读 · 0 评论 -
统计每个字符出现次数
这片文章主要关于统计每个字符在字符串中出现次数的程序算法,下面 是我的代码示例:[code="java"]public class Count { public static void main(String[] args) { String str = "euriyui3743289^%^&*&DJHK2312"; Count count = new Count(); ...原创 2013-07-06 09:15:22 · 977 阅读 · 0 评论 -
数据类型与String类
1.java基本数据类型 大致可以分为两类即原始类型和对象类型,后者是由类产生的对象类型。 下面具体详解一下原始类型,原始类型共有8种(如下): 1.byte 字节型 8bits -2^7~2^7-1 2.int 整型 32bits -2^31~2^31-1 3.short 短整型 16bits -2^15~2^15...原创 2013-07-05 19:27:27 · 113 阅读 · 0 评论 -
事件机制原理
关键词: 事件源,事件,事件监听器 下面用一段代码解释 : [code="java"][/code]import javax.swing.JFrame; import javax.swing.JButton; public class JFrameTest { public static void main(String...原创 2013-04-29 13:29:07 · 368 阅读 · 0 评论 -
类和接口区别
类和接口的区别 1. 类的定义用class 接口的定义用interface 2. 一个类只能有一个父类 一个接口可以继承多个接口 3. 类中的方法都是普通方法,属性可以有变量 如:[code="java"][/code]public void setName(name){ this.name=name } [cod...原创 2013-04-28 16:03:20 · 170 阅读 · 0 评论 -
哈夫曼树
[b]最优二叉树之哈弗曼树[/b] 哈弗曼树是一类带全路径最短的树,所以又称为最优二叉树。构造这种树的算法最早是由哈弗曼提出,这种树在现在有着广泛的应用。例如文件压缩啦,信息检索啦... 下面先谈谈哈弗曼树的构建,举个例子来说吧。根据一段字符串构建一棵哈夫曼树,出现的每个字符都代表着树叶的值,字符出现的次数代表其权值,下面是具体的步骤: 1.根据字符和出现的次数(权值)创建...原创 2013-10-08 19:10:44 · 151 阅读 · 0 评论