摘要: 2011-03-04 21:171,Math类Math类是一种被声明为final的类,同String类一样不能被继承。Math类的所有变量和方法都是static的,直接用类名访问。public static final double E;public static final double PI;public static final double sin(a);……..2,Date类java.util.Date是java处理日期类计算的类,包含了年月日时分秒等的许多操作。因为不利于日期的国际化操作,现在已经不被推荐,这些操作被转移到一个叫做日历java.util.Calendar中。在jav 阅读全文
posted @ 2011-03-15 13:01 jinmengzhe 阅读(491) 评论(0) 推荐(0) 编辑
摘要: 2011-03-04 13:04与类相关的关键字final,static,this,super1,final修饰符1)修饰类最终类,该类不能被继承2)修饰变量最终变量,即常量,不能修改其值,常量必须在定义时就为其赋初值。final int MIN;语句是错误的3)修饰方法最终方法,该方法不能被子类覆盖。2,static修饰符1)类变量和实例变量不同对象的实例变量被分配不同的内存空间,共享同一类变量的内存空间。类变量可以直接通过类名来引用,而实例变量必须通过类的对象来引用2)类方法和实例方法类方法在类被加到内存的时候就分配了内存空间,可以通过类名直接引用实例方法在生成对象时才分配内存空间,必须通 阅读全文
posted @ 2011-03-15 13:00 jinmengzhe 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 2011-03-03 22:47a)匿名类(区别于匿名对象)没有明确的类定义格式,是指类的定义和类的对象的创建合并在一起的情况。匿名类属于一个唯一的对象,在生成接口的同时定义匿名类。b)静态类静态类作为类的静态成员存在于某个类中,class OuterClass{static class InnerClass{…..}}可以将它看做类的静态成员,static成员不需要创建OuterClass的对象可以直接使用,即在不创建OuterClass的对象的情况下,直接创建InnerClass的对象。在OuterClass内部:InnerClass obj = new InnerClass();在Out 阅读全文
posted @ 2011-03-15 12:59 jinmengzhe 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 2011-03-02 22:181,类的定义[类修饰符]classClassName{//类体的内容,成员变量+成员方法}注意:类修饰符只能是public或者无修饰符若是public,类保存的文件名必须与类名一致(推荐总是保存的一直)2,成员变量和局部变量1)成员变量在整个类内部有效,局部变量只在定义它的方法内有效2)成员变量分类:实例成员变量和类成员变量(static修饰)3)成员变量的隐藏,this关键字当定义的局部变量和成员变量名字相同的时候,在局部变量的范围内要想使用成员变量得用this来引用3,成员方法[accessType]returnType name([parameter]){ 阅读全文
posted @ 2011-03-15 12:58 jinmengzhe 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 2011-03-03 22:371,包的定义package必须作为java源文件的第一条语句:package packagename;如果省略了package语句,将放入默认包中,默认包没有名字。包以目录的形式组织引入包中的类:import语句java.lang包是java语言的核心类库,是java程序运行必不可少的系统类库,系统会自动引入,不需要使用import再引入。2,类中变量和方法的访问权限注意:类前面的的权限修饰符只能是public或者没有(缺省),缺省的类只能在本包中使用,public的类可以在所有包中使用。这里要说的是类中成员变量和方法的访问权限,它们可以用public,prot 阅读全文
posted @ 2011-03-15 12:58 jinmengzhe 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 2011-03-02 20:09三,字符类CharacterCharacter类用于存储和操作单一的字符值,一旦Character对象被创建,就不能改变。构造方法摘要Character(charvalue)构造一个新分配的Character对象,用以表示指定的char值。常用方法:intcompareTo(CharacteranotherCharacter)根据数字比较两个Character对象。booleanequals(Objectobj) 将此对象与指定对象比较。StringtoString() 返回表示此 Character值的 String对象。charcharValue() 返回此 阅读全文
posted @ 2011-03-15 12:57 jinmengzhe 阅读(333) 评论(0) 推荐(0) 编辑
摘要: 2011-03-02 20:08一,字符串数组构造函数:String[]array = new String[5];String[] array =new String[] {“aa”,”bb”,”cc”};String[] array = {“aa”,”bb”,”cc”};字符串数组也被看做对象:属性:length(区别于字符串的方法length())常用方法:void System.arraycopy(object[] from,intfromIndex, object[] to,int fromIndex,int count),系统的一个静态方法二,字符串缓存类StringBufferS 阅读全文
posted @ 2011-03-15 12:56 jinmengzhe 阅读(467) 评论(0) 推荐(0) 编辑
摘要: 2011-03-02 19:11借助于其他的类来实现字符串的格式化,而不是String类本身,例如日期,货币的表示。格式化日期:Date类:构造方法:Date()分配Date对象并初始化此对象,以表示分配它的时间(精确到毫秒)。Date(longdate)分配Date对象并初始化此对象,以表示自从标准基准时间(称为“历元(epoch)”,即 1970年 1月 1日 00:00:00 GMT)以来的指定毫秒数。其他方法:DateFormat类:public abstract class DateFormatextends Format构造方法:DateFormat()创建一个新的 DateFor 阅读全文
posted @ 2011-03-15 12:55 jinmengzhe 阅读(417) 评论(0) 推荐(0) 编辑
摘要: 2011-03-01 22:20String类:在java中,没有内置的字符串类型,字符串常量是作为String类的对象存在的。(String类的对象是字符串常量!!!)内容一旦确定不可更改构造方法无构造函数直接指向一个String对象String()创建一个空的String对象String(Stringstr)利用一个存在的String对象复制一个String对象String(StringBufferbuf)利用一个存在的StringBuffer对象创建String对象String(charc[])利用存在的字符数组创建String对象String(byte[] b ,String enco 阅读全文
posted @ 2011-03-15 12:53 jinmengzhe 阅读(440) 评论(0) 推荐(0) 编辑
摘要: 《Data Structures in C》机械工业出版社Ellis Horrowitz, Sartaj Sahni, Susan Anderson-Freed 著李建中,张岩,李治军译1.2.2 霍纳规则计算多项式1.2.10 Ackerman函数的递归实现1.2.11 汉诺塔的递归实现#include <stdio.h>#define MAX 20int main(){float A[MAX];float x0;float sum;int n;printf("请输入你要计算的多项式最高次数n的值\n");scanf("%d",&n 阅读全文
posted @ 2011-03-15 12:51 jinmengzhe 阅读(367) 评论(0) 推荐(1) 编辑