JAVA个人笔记.docx

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
JAVA个人笔记

java 语言中的数据类型,必须将其实例化后才能在程序中使用。abstract对像不能用new运算符创建对象,必须产生其子类,由子类创建。若abstract类的类体中有abstract方法,只允许声明,不允许实现,而该类的子类必须实现abstract方法,重写父类的abstract方法。接口体:接口中的成员都是public的,不能指定其他的访问控制修饰符。常量。接口中属性的域默认是static final的,必须显式初始化。方法。只能提供方法头声明,不能提供实现,且除abstract外,不能使用其他修饰符。接口中的方法被默认是public和abstract的,接口在声明方法时可以省略方法前面的public和abstract关键字,但是,类在实现接口方法时,一定要用public来修饰。复制一维数组for(i=0;i4;i++)System.arraycopy(copyfrom,0,copyto,0,3);复制二维数组for(i=0;i2;i++)System.arraycopy(s[i], 0, cs[i], 0, 4);随机生成一个数import java.util.Random;Random ran = new Random();// 随机数类temp = ran.nextInt(10);// 生成一个0-9的随机数接口允许多继承,类仅支持间继承。Final不能被继承,即不能有子类。Final类一般出于安全性考虑。Abstract不能被实例化数组元素个数可以是常量,也可以是变量。声明和创建:char s[]=new char[20];数组维数的指定只能出现在new运算符之后。输入字符Scanner reader=new Scanner(System.in);a=reader.next().charAt(0);s=reader.next();//字符串StringBuffer类的构造方法StringBuffer():建立一个长度为16的字符缓冲区。StringBuffer(int size): 建立一个长度为size的字符缓冲区。StringBuffer(String s):初始化缓冲区内容简介为给定的字符串s,并别外分配16个字符空间。StringBuffer类的常用方法public int length():返回字符串的个数。public int capacity():返回字符串缓冲区的长度,即总的可供分配的字符存储单元。public StringBuffer append():将指定的参数字符串,附加到原来的字符串对象之后。例:x.append(y); //将y连接到x之后。public char char At(int n):返回字符串中n位置上的字符,n的范围为0~length-1。public void setcharAt(int n,char ch):设置当前缓冲区第n位置的字符值为参数ch指定的值。public StringBuffer insert(int index,Object obj):将指定的对象转换为字符串,插入指定的位置。public StringBuffer reverse():StringBuffer对象使用reverse()方法将该对象实体中的字符翻转,并返回当前对象的引用。StringBuffer delete(int start,int end):删除从start到end-1的子字符串。StringBuffer replace(int start,int end,String str):将start到end-1的子字符串用str替换。File类见方法及功能File类见方法及功能线程类:常用常量:public static final int MAX_PRIORITY:最大优先级,10public static final int MIN_PRIORITY:最小优先级,1public static final int NORM_PRIORITY:默认优先级,5常用方法:CurrenThread():返回当前运行的线程对象,是一个静态的方法。Sleep(int n):使当前运行的线程睡n个毫秒,然后继续执行,也是静态方法。Yield():使当前运行的线程放弃执行,切换到其他,是一个静态方法。isAlive():判断线程是否处于执行的状态,返回值true表示处于运行状态,false表示已停止。start():使调用该方法的线程开始执行。run():该方法由start()方法自动调用。stop():使线程停止执行,并退出可执行状态。suspend():使线程暂停执行,不退出可执行状态。resume():使暂停的线程继续执行。setName(String s):赋予线程一个名字。getName

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档