`
百合不是茶
  • 浏览: 356005 次
社区版块
存档分类
最新评论
文章列表
BMP图片格式,是windows自带的一个图片格式,(*bmp),在windows的系统下都支持这种格式,bmp格式与设备无关的位图(DIB)格式,BMP简称位图,BMP的原始数据是没有经过压缩处理的  占用的空间比其它格式的图片要大      BMP由四部分组成 ,位图文件头 , 位图信息头 ,  颜色 , 图像数据区   BMP图片是三个字节为一个颜色保存,将字节拼接为int需要使用位移来做   位图文件头 (12个字节):  0000-0001:文件标识,为字母ASCII码“BM”,42 4D。 0002-0005:整个文件大小,单位字节。0006-0009:这个位置的 ...
自定义文件的格式,可以进行保存与打开,正在学习,下面的代码不是很难,主要是要想清楚:   保存;    package 画图板升级0516; /** *画图板的升级 */ import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.O ...
本篇文章是介绍窗体菜单栏组件和按钮组件的应用 ,本人的还只是刚学习 难免有想不到的地方,下面的代码不难,主要是要想清楚:   菜单栏按钮的两种简单创建方法对比: package 菜单条的练习; import java.awt.Color; import java.awt.Container; import java.awt.FlowLayout; import javax.swing.JFrame; import javax.swing.JMenu; import javax.swing.JMenuBar; import javax.swing.JMenuItem; ...
之前了解过java中的字符流和字节流来保存数据,但是使用字节流和字符流是不能保存对象的,java是面向对象语言 一切问题都当成是对象,保存一个对象我们可以使用数据流和对象流;   数据输入流:DataInputStream   对象输出 ...
取反: 在二进制中第一位,1表示符数,0表示正数 byte a = -1; 原码:10000001 反码:11111110 补码:11111111 //异或: 00000000 byte b = -2; 原码:10000010 反码:11111101 补码:11111110 //异或: 00000001 byte c = 3; ...
  java.util 接口 Set<E> 类型参数: E - 此 set 所维护元素的类型 set接口和LIst都是属于Collection集合的;List保存元素师有序的  可重复的,Set保存的元素是不可重复的 而且没有顺序 set一般用在出掉重复的 set实现的子类:HashSet,treeSet,,,,, 引用API文档: 方法摘要 boolean add(E e) 如果 set 中尚未存在指定的元素,则添加此元素(可选操作)。 boolean addAll(Collection<? extends E&g ...
JDK 1.5给我们提供了另外一种for循环;FOR增强   优点:对于遍历Array和Collection等集合的时候非常的便捷   缺点:不能够访问数组的下标,FOR增强语句与一般语句相比            不能很方便的移除集合中的元素,与Iterator相比remove()     FOR增强的语句一般指适合做简单的遍历使用,其它时间段不建议使用 下面是使用FOR增强来遍历元素的例子: package Collection; import java.util.*; public class forTest<E> { public stati ...
迭代器:Iterator接口     Iterator是对拥有Collection子类的进行遍历 引用API: public interface Iterator<E> 对 collection 进行迭代的迭代器。迭代器取代了 Java Collections Framework 中的 Enumeration。迭代器与枚举有两点不同:  迭代器允许调用者利用定义良好的语义在迭代期间从迭代器所指向的 collection 移除元素。  方法名称得到了改进。     由于collection中的数据保存方式的不同,List是像数组一样连续的保存的  有的又是以链表来 ...
java.util 接口 Collection<E>   前面写过一篇关于容器的文章  讲的不是很清晰 ,但是容器在JAVA开发中实在是太重要了,只有再回忆 巩固一遍 ,会在接下来写几篇关于容器的介绍及用法:   线性表,hash表等是常用的保存数 ...
递归? 上周在获取文件数量的程序使用了递归,递归?我的第一反应就是又有一个我不知道的,这下惨了   ,,,哈哈        现在就将这几天我对递归的理解写出来:   递归就是在方法中自己调用自己   package 语法基础递归; public class digui1 { public static void main(String[] args) { System.out.println(method(5)); } //定义一个递归方法 public static int method(int n){ if(n==1){ ...
前几天在学习《java核心思想》这本书的时候,书中多次出现toString(),现将toString()的方法写出来:     JAVA中有一个根类Object,Object是是所有类的父类;     如果在申明中没有使用extends来继承Object,系统会默认 public class a{ } 等价于: public class a extends Object{ s }       系统默认的引入java.lang这个包,所以在编译的时候不用在引入这个包 ,由于a是继承的Object这个类  那么a这个类拥有Object这个类的所有 ...
FlowLayout: 流式布局,随着JFrame的大小而流动  流布局用于安排有向流中的组件,这非常类似于段落中的文本行 例如: Java代码  package 三种布局;   import javax.swing.*;      import java.awt.*;  
    金蝶k3是金蝶软件系列面向中小企业推出的一款企业信息化管理软件,k3采用的是三层框架 表现层,业务逻辑层,数据访问层 ,三层框架有利于降低层与层之间依赖,金蝶k3的帐套只能在服务器中来创建,用友T3可以在客户端创建;        k3软件有八个模块,财务管理,供应链管理,人力资源,客户关系管理、办公自动化、商业分析、移动商务、集成接口及行业插件等为一体的,能够为中下企业解决企业中的信息化问题,帮助企业更好的对人,物,产等提供一体化的管理,用户可以随时看到自己企业的运营状况,有人说:企业不采用信息化是等死,信息化是找死;企业信息化是我国中小企业面临的一大难题,可见金蝶k3有力的弥补 ...
1,java中如果不保存整个对象,只保存类中的属性,那么我们可以使用本篇文章中的方法,如果要保存整个对象  先将类实例化  后面的文章将详细写到     2,DataInputStream 是java.io包中一个数据输入流允许应用程序以与机器无关方式从底层输入流中读取基本 Java 数据类型。应用程序可以使用数据输出流写入稍后由数据输入流读取的数据。   3,DataOutputStream是java.io包中一个数据输出流允许应用程序以适当方式将基本 Java 数据类型写入输出流中。然后, 应用程序可以使用数据输入流将数据读入。   4,DataInputStream和Da ...
这是第三篇关于java.io的文章了,从开始对io的不了解-->熟悉--->模糊,是这几天来对文件操作中最大的感受,本来自己认为的熟悉了的,刚刚在回想起前面学的好像又不是很清晰了,模糊对我现在或许是最好的鼓励 我会更加的去学 加油!: JAVA的API提供了另外一种数据保存途径,使用字符流来保存的,字符流只能保存字符形式的流   字节流和字符的难点:a,怎么将读到的数据保存起来,怎么检测已经数据已经读完     使用read()方法和根据文件大小创建数组                               b,怎么将读到的数据写出,通过遍历和String类   ...
Global site tag (gtag.js) - Google Analytics