自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(58)
  • 收藏
  • 关注

原创 Java SE中的线程

1.创建线程     方式一:通过Thread的子类创建,此时需要在Thread类的子类中重写父类的public void run()方法     方式二:直接使用Thread类创建                      用这种方式创建线程时,通常要使用以下构造方法:Thread(Runnable a) //Runnable是一个借口                     

2010-02-26 17:21:00 676

原创 文件对话框,消息对话框,确认对话框

1.文件对话框:java.awt.FileDialog         文件对话框是一个打开文件和保存文件的有模对话框,它也必须依赖于某个Frame对象     构造方法:FileDialog(Frame f,String s,int mode)                         f是所创建的对话框所依赖的窗口对象,s是对话框的标题,mode决定对话框是打开文件模式还是保

2010-02-25 17:39:00 1632

原创 自定义对话框java.awt.Dialog

1.java.awt.Dialog是一个自定义对话框类,一般用其子类来建立一个对话框类,然后这个子类创建的对象就是一个对话框;2.Dialog类的默认布局是BorderLayout,它没有添加菜单的功能,而且对话框必须要依赖于某个窗口或组件,当它所依赖的窗口或组件消 失,该对话框也消失;而当它所依赖的窗口或组件可见时,对话框又会自动恢复3.构造方法     Dialog(Frame f

2010-02-25 17:30:00 7571

原创 java.awt包中组件的布局

容器可以调用setLayout(布局对象)方法来设置自己的布局1.流水布局:FlowLayout     布局策略:加入到容器中的组件将按照加入的先后顺序从左向右排列,一行排满之后就转到下一行继续从左至右排列,每一行中的组件都                    居中对齐,组件之间的默认水平和垂直间隙是5个像素,组件的大小为默认的最佳大小     构造方法:FlowLayout(

2010-02-25 15:47:00 3701

原创 设置窗口运行时的大小为屏幕大小

首先使用Toolkit类(该类在java.awt包中)的getToolkit()方法构造一个Toolkit对象的引用,Toolkit对象再调用Toolkit类的Dimension getScreenSize()方法返回一个Dimension(该类在java.awt包中)对象,Dimension对象中就有以下两个成员变量分别表示屏幕的宽和高width:屏幕的宽height:屏幕的高

2010-02-25 15:35:00 943

原创 绘制图像

Java支持两种主要的图像格式:Gif和Jpeg1.在小应用程序中绘制图像     首先使用以下方法创建一个Image(该类在java.awt包中)对象:public Image getImage(getCodeBase(),"图像名称")     再在public void paint(Graphics g)方法中调用Graphics类的以下方法输出图像     public b

2010-02-25 15:11:00 767

原创 java.awt中的菜单

1.菜单条:java.awt.MenuBar     构造方法:MenuBar()     常用方法:public void add(Menu menu):将参数menu指定的菜单增加到当前菜单条中     将菜单放置到某个窗口中的方法:窗口对象名.setMenuBar(MenuBar bar)2.菜单:java.awt.Menu     构造方法Menu():创建一个无标题的

2010-02-24 19:57:00 1592

原创 java.awt.List类

java.awt.List是一个滚动列表组件,它与Choice最大的不同是:该组件可以同时选择多个选项1.构造方法     List():创建的滚动列表有默认的可见行     List(int n):创建的滚动列表的行数为n     List(int n,boolean b):b决定滚动列表是否允许多项选择;默认为不允许2.常用方法     public void addA

2010-02-24 19:43:00 4959

原创 java.awt.Choice类

java.awt.Choice是一个下拉列表组件1.构造方法     Choice():只能使用该构造方法创建一个下拉列表2.常用方法     public void addItemListener(ItemListener l):给下拉列表增加监视器     public void add(String s):向下拉列表中增加一个名为s的选项     public voi

2010-02-24 19:24:00 9745

原创 java.awt.Checkbox类

java.awt.Checkbox是一个选择框组件1.构造方法     Checkbox():创建的选择框旁边没有标题,初始状态为未选中     Checkbox(String s):创建的选择框旁边有指定标题s     Checkbox(String s,boolean b):创建的选择框的初始状态由b决定;默认为未选中     Checkbox(String s,boole

2010-02-24 19:14:00 2096

原创 java.awt.TextArea类

java.awt.TextArea是一个文本区组件1.构造方法     TextArea():创建的文本区有默认的行数和列数,并有水平和垂直滚动条     TextArea(String s):创建的文本区的初始字符串为s,并有水平和垂直滚动条     TextArea(int x,int y):创建的文本区有x行和y列,并有水平和垂直滚动条2.常用方法     publi

2010-02-24 19:03:00 6680 1

原创 java.awt.TextField类

java.awt.TextField是一个文本框组件1.构造方法     TextField():创建一个默认长度为一个机器字符长的文本框     TextField(int n):创建一个指定长度为n个机器字符长的文本框     TextField(String s):创建一个文本框,该文本框的初始字符串为s     TextField(String s,int n):创建一

2010-02-24 18:45:00 6107

原创 java.awt.Button类

java.awt.Button是一个按钮组件1.构造方法     Button():创建一个没有名称的按钮     Button(String s):创建一个指定名称s的按钮2.常用方法     public void addActionListener(ActionListener l):给按钮增加监视器     public void setLabel(String s

2010-02-24 18:38:00 2659

原创 java.awt.Label类

java.awt.Label是一个标签组件1.构造方法     Label():创建一个无名称的标签     Label(String s):创建一个名称为s的标签     Label(String s,int alignment):创建一个名称为s的标签,alignment决定标签名称的对齐方式,取值如下:Label.LEFT,                        

2010-02-24 18:25:00 6347

原创 java.awt包中的组件事件

1.ActionEvent事件     监视器为:addActionListener(ActionListener l)     接口为:java.awt.event.ActionListener     接口中的方法为:public void actionPerformed(ActionEvent e)     判断发生事件的事件源方法为:public Object getSou

2010-02-24 18:11:00 968

原创 “窗口关闭图标”的功能代码

Frame对象名(或Dialog对象名).addWindowListener(new WindowAdapter()                                            {                                                         public void windowClosing(WindowEven

2010-02-24 18:00:00 882

原创 java.awt.Frame类

java.awt.Frame是一个窗口类,不允许将一个窗口添加到另一个容器中1.构造方法     Frame():创建一个无标题的窗口,该窗口的默认布局为BorderLayout     Frame(String s):创建一个标题为s的窗口,该窗口的默认布局为BorderLayout2.常用方法     public void setSize(int width,int he

2010-02-24 17:42:00 12072 1

原创 java.applet.Applet类

1.applet是一种不能单独运行但可嵌入在其他应用程序中的小程序2.该类直接继承于java.awt.Panel类,其直接子类为javax.swing.JApplet3.常用方法     public URL getCodeBase():返回包含当前applet的目录的URL     public void resize(int width,int height):调整当前appl

2010-02-24 17:14:00 6211

原创 @SuppressWarnings("unchecked")代码的作用

在程序代码中加入@SuppressWarnings("unchecked")可以屏蔽某些编译时的警告信息有时候也可以用@SuppressWarnings("serial")

2010-02-08 17:33:00 1283 1

原创 Enumeration接口的用法

Enumeration接口也在java.util包中 它的功能与Iterator差不多 都是用来遍历集合中的元素  但是枚举Enumeration只提供了遍历Vector和Hashtable类型集合元素的功能  这种类型的集合对象通过调用elements()方法获取一个Enumeration对象  然后Enumeratino对象再调用以下方法来对集合中的元素进行遍历hasMoreElement

2010-02-08 17:15:00 4775

原创 Iterator类的用法

Iterator类在包java.util包中迭代器的作用是:可以对集合中的元素进行遍历;任何一个集合对象都可以调用iterator()方法返回一个Iterator对象;而Iterator对象就                        可以通过调用以下方法对集合中的元素进行遍历                        public boolean hasNext():判断It

2010-02-08 16:57:00 920

原创 java数据结构之散列集HashSet与散列表Hashtable

1.散列集HashSet     HashSet类在java.util包中     A.构造方法:HashSet()     B.常用方法          public boolean add(Object o):向集合中添加指定元素o          public boolean addAll(HashSet set):将当前集合和参数指定的集合set求并运算,使得当前集

2010-02-08 16:19:00 2418

原创 java数据结构之树集TreeSet与书映射(TreeMap)

1.树集TreeSet     TreeSet类在java.util包中     树集中的结点是按着其存放的数据的字典序一层一层地依次排列  在同一层中的结点从左到右按字典序递增排列     A.构造方法:TreeSet()     B.常用方法          public boolean add(Object o):向树集中添加结点o,添加成功返回true,否则返回fal

2010-02-08 15:58:00 2225

原创 java数据结构之向量Vector

向量的数据类型类似一个数组,但它存储的元素数据类型不要求一致   Vector类是在java.util包中1.构造方法:Vector()2.常用方法     public void add(Object o):将对象o添加到向量的末尾     public void add(int index,Object o):将对象o添加到向量的指定位置index处     public

2010-02-08 14:50:00 1731

原创 java数据结构之堆栈Stack

堆栈是一种先进后出的数据结构,只能在一端进行输入或输出数据的操作  Stack类在java.util包中向栈中输入数据的操作称为“压栈”;而从栈中输出数据的操作称为“弹栈”1.构造方法:Stack()2.常用方法     public Object push(Object data):向栈中输入数据,实现压栈操作     public Object pop():输出数据,实现弹

2010-02-08 14:38:00 814

原创 java数据结构之链表LinkedList

链表LinkedList是由若干个称为结点的对象组成的一种数据结构,每个结点含有一个数据和下一个结点的引用,或含有一个数据并含有上一个结点的引用和下一个结点的引用   LinkedList类在java.util包中1.构造方法:LinkedList()2.常用方法     public boolean add(Object o):向链表添加一个新的结点o(只能向链表中添加对象,不能添加

2010-02-08 12:20:00 3651

原创 Math类的用法

该类在java.lang包中     1.类方法          public static long abs(double a):返回a的绝对值          public static double max(double a,double b):返回a,b中的最大值          public static double min(double a,double b):

2010-02-06 10:49:00 730

原创 Calendar类的用法

它是一个日历类,所创建的对象称为日历对象1.构造:使用该类的以下类方法创建一个日历对象            public static Calendar getInstance()2.常用方法            public final void set(int year,int month,int date):设置日历对象的年,月,日            public

2010-02-06 10:16:00 5603 1

原创 Byte Short Integer Long Float Double类的使用

这些类都是在包java.lang中1.构造方法     Byte(byte n)     Short(short n)     Integer(int n)     Long(int n)     Float(int n)     Double(double n) 2.类方法:通过调用以下类方法  可以将“数字格式”的字符串s转换成相应的基本数据类型的数据 

2010-02-06 08:50:00 818

原创 Date类的用法

该类在包java.util中          1.构造方法Date()                 用该构造方法构造的时间对象将返回当前系统时间,并且时间的顺序为星期,月,日,小时,                 分,秒,年          2.时间的格式化                 首先使用SimpleDataFormat类(该类在包java.text中)的构

2010-02-05 21:40:00 517

原创 Character类的用法

该类在java.lang包中  构造方法为:Character(char c)用该类创建的对象可以用charValue()方法返回相应的字符该类中常用的类方法如下:                    public static boolean isDigit(char c):判断字符c是否为数字字符          public static boolean isLetter

2010-02-05 21:17:00 1183

原创 StringTokenizer类的用法

该类在java.util包中,用该类创建的对象称为字符串分析器1.构造方法     StringTokenizer(String s):用该构造方法创建的分析器使用默认的分隔符集合:空格符(若干个空格被看作一个空格),换行符,回车                                               符,Tab符,进纸符;s为要分析的对象     String

2010-02-05 20:58:00 678

原创 String类中getBytes()方法的用法

public byte[] getBytes()          该方法的作用是:返回一个字节数组,该字节数组中存放了当前字符串中的所有字符  eg:      public class class6_4             {                      public static void main(String args[])         

2010-02-05 20:48:00 6340

原创 String类中toCharArray()方法的用法

public char[] toCharArray()          该方法的作用是返回一个字符数组,该字符数组中存放了当前字符串中的所有字符 eg:  public class class6_3         {                 public static void main(String args[])                 {   

2010-02-05 20:39:00 37706

原创 String类中getChars方法的用法

public void getChars(int start,int end,char c[],int offset)         该方法的作用是将当前字符串从start到end-1位置上的字符复制到字符数组c中,并从c的offset处开始存放  eg:public class class6_2       {             public static voi

2010-02-05 20:25:00 20782 4

原创 clone()函数的用法?

如题

2010-02-05 14:10:00 1233

原创 ==与equals的区别

==:用于比较两个对象的引用是否相同(可以理解为:比较两个对象的地址是否相同)       注意:当比较两个基本数据类型的变量是否相等时(基本数据类型包括:byte short int long float double),当它们的值相同时,则                结果就为trueequals:用于比较两个对象所指地址中的内容是否相等 eg:    public cl

2010-02-05 13:34:00 317

原创 replace与replaceAll的区别

replace和replaceAll是JAVA中常用的替换字符的方法,它们的区别是: 1)replace的参数是char和CharSequence,即可以支持字符的替换,也支持字符串的替换(CharSequence即字符串序列的意思,说白了也    就是字符串); 2)replaceAll的参数不仅可以是char和CharSequence,还可以是regex,即基于规则表达式的替换,比如,可以

2010-02-05 13:25:00 946

原创 String 类的用法

该类在包java.lang包中     1.构造方法            String(s):用一个已创建的字符串s或字符串常量s创建一个字符串对象            String(char a[]):用一个字符数组a创建一个字符串对象            String(char a[],int start,int count):用字符数组a中的一部分字符创建一个字符串对象

2010-02-05 12:29:00 415

原创 java中的数组

数组:表示定义同种数据类型的多个变量1.一维数组的定义          数组元素的数组类型[] 数组名=new 数组元素的数据类型[数组元素的个数]     或          数组元素的数据类型 数组名[]=new 数组元素的数据类型[数组元素的个数]          注意:以为数组名可以通过length返回数组元素的个数 2.二维数组的定义         

2010-02-05 12:08:00 323

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除