当前位置:文档之家› 使用在class类中的方法

使用在class类中的方法

使用在class类中的方法
使用在class类中的方法

怎样用new引用一个实例并且使用方法在class类中的方法(使用class中的方法之前必须先class new一个实例)

其实Java提供return,是为了保持调用者与被调用者进行通信的关键。比如某个对象调用了一个方法,他需要根据这个方法不同的返回值进行不同的业务处理。如果没有return机制的话,那就只能进行单一的业务处理了,不存在多种情况了。返回值的意义就是保持方法的调用者与被调用者进行通信的关键,这和java中异常抛出的机制是一样的。下面跟你简单说说return的两种用法吧

return的常用作用有以下两种一种是返回参数所用的关键字,假如一个有返回值的方法执行完了之后需要返回一个参数,示例:public string functionTest(){ String a = "abc"; return a; } 那么这个方法被调用之后就会返回一个值为abc的字符串,string result = functionTest(); 第二种用法是,代码执行到此处终止。比如当代码执行到某个地方会出现几种结果,然后其中一种结果就不能执行后续代码,这时候在那里加上一个return就可以终止后面的代码执行。

setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE)这个很方便,不用管System.exit(0)了

Application中main()方法是程序开始执行的地方。

Applet类中的四种基本方法用来控制其运行状态:init()、start()、stop()、destroy() init()方法这个方法主要是为Applet的正常运行做一些初始化工作。当一个Applet 被系统调用时,系统首先调用的就是该方法。通常可以在该方法中完成从网页向Applet传递参数,添加用户界面的基本组件等操作。

start()方法系统在调用完init()方法之后,将自动调用start()方法。而且,每当用户离开包含该Applet的主页后又再返回时,系统又会再执行一遍start()方法。这就意味着s tart()方法可以被多次执行,而不像init()方法。因此,可把只希望执行一遍的代码放在init()方法中。可以在start()方法中开始一个线程,如继续一个动画、声音等。

stop()方法这个方法在用户离开Applet所在页面时执行,因此,它也是可以被多次执行的。它使你可以在用户并不注意Applet的时候,停止一些耗用系统资源的工作以免影响系统的运行速度,且并不需要人为地去调用该方法。如果Applet中不包含动画、声音等程序,通常也不必实现该方法。

destroy()方法与对象的finalize()方法不同,Java在浏览器关闭的时候才调用该方法。Applet是嵌在HTML文件中的,所以destroty()方法不关心何时Applet被关闭,它在浏览器关闭的时候自动执行。在destroy()方法中一般可以要求收回占用的非内存独立资源。(如果在Applet仍在运行时浏览器被关闭,系统将先执行stop()方法,再执行destroy()方法。

javamath类常用方法

例如求平方根的(n),求a的b次方(a, b),求绝对值(n)等很多。下面是一些演示。publicclassMathTest { publicstaticvoidmain(String[]args) { intn=16; ? 3)); ? ? } } publicclassMathDemo{ publicstaticvoidmain(Stringargs[]){ /** *abs求绝对值 */ 的时候会取偶数 */ // // // // // // // // // // /** *round四舍五入,float时返回int值,double时返回long值 */ //10 //11 //11 //11 //-10 //-11 //-11 //-10 } }

函数(方法) 描述 IEEEremainder(double,double) 按照IEEE754标准的规定,对两个参数进行余数运算。 abs(inta) 返回int值的绝对值 abs(longa) 返回long值的绝对值 abs(floata) 返回float值的绝对值 abs(doublea) 返回double值的绝对值 acos(doublea) 返回角的反余弦,范围在到pi之间 asin(doublea) 返回角的反正弦,范围在-pi/2到pi/2之间 atan(doublea) 返回角的反正切,范围在-pi/2到pi/2之间 atan2(doublea,doubleb) 将矩形坐标(x,y)转换成极坐标(r,theta) ceil(doublea) 返回最小的(最接近负无穷大)double值,该值大于或等于参数,并且等于某个整数cos(double) 返回角的三角余弦 exp(doublea) 返回欧拉数e的double次幂的值 floor(doublea) 返回最大的(最接近正无穷大)double值,该值小于或等于参数,并且等于某个整数log(doublea) 返回(底数是e)double值的自然对数 max(inta,intb) 返回两个int值中较大的一个 max(longa,longb) 返回两个long值中较大的一个 max(floata,floatb) 返回两个float值中较大的一个 max(doublea,doubleb) 返回两个double值中较大的一个 min(inta,intb) 返回两个int值中较小的一个 min(longa,longb) 返回两个long值中较小的一个 min(floata,floatb)

七种常用手工具的使用方法.

5.七种常用手工具的正确使用 尽管我们处在机械化程度相当高的时代,但是钻井行业中手工具及手工操作还是必不可少的。 为安全使用手工具,手工具使用者都应就两个方面进行学习或培训:手工具的正确选择和手工具的正确使用。做某项工作,就要选择适合于这项工作的工具。同时还必须正确地使用之。我们常常会看到,有人拿扳手当锤子用;拿螺丝刀当撬杠用。也有人在一个小扳手的手柄上套上一个很长的“加力管”。犯这些错误的原因可能是因为粗心或持有一种“无所谓”的态度。也许一时不会有什么事故发生,但谁能说得准什么时候会造成伤害呢? 任何种类的工具都需要爱护,始终保持其完好、工具拿到手就能用基于平时的良好保养和细心管理。 使用工具前,你要把手和工具都擦净。工具存放前,也要把工具擦净;而工具的存放方法应使之不会遭受损坏。 保证工具的安全可靠,是保证工作安全顺利的先决条件.检查一下你所负责管理或使用的那些工具吧!为的是使你自己和你的同伴免遭危险.卷边的苗子或锤子头、裂开的锤子手柄、松动的锤子头等往往就会成为人身伤害事故的根源. 对某项特殊工作要选择适合于这项工作的正确工具,这条原则必须始终坚持、如果你发现拿错了工具,即使这对安全并不妨碍或你认为肯定不会出事,也要花些时间把正确的工具拿来. 没有任何一项工作紧急或重要得连花些时间安全地把它做好的功夫都没有。实际上.不安全、不按正确的步出去做某项工作.花费的时间会更多。 5.1锤子的安全使用 可供使用的锤子的标准是:各处完好无损、锤头没有卷边并且坚固地与手柄连在一起、锤子各处和使用者的手都一定要干净。锤头损坏、手柄松动或断裂的锤子,

应及时修理和更换.修理时注意,往手柄里加楔以前,涂些粘合剂,绝不能用钉子来代替楔子. 手要握在锤子手柄的端部,这样敲起来才会有力量.握锤子的手若距捶头大近,不但使用起来不方便,而且也容易碰伤手指。 使用锤子时,要尽可能贴上护目镜.尤其是钉钉子;飞出来的钉子或其他什么东西,碰到眼睛,就可能使之失明,碰到身体其他部位,也易致伤。钉钉子时,要精力集中,否则就会砸伤手指、钉子刚开始钉入时,应靠近钉帽握钉子,轻轻地用锤子敲钉帽。当已钉进去一些后,握钉子的手松开再用力钉。这样,钉子就不会飞出来伤人了,也不会砸到手指。钉钉子使用平锤面的锤子,绝不能使用圆头锤、这些道理太简单了,但常常就有些人弄错。 锤子的手柄只能被用来握锤子,不得用它敲打东西或当杨撬杠用。 敲击硬的金属,不得用普通锤子,要用皮包头锤子或软金属锤。绝不能用锤子敲击扳手或另一只锤子. 使用锤子时,手要握紧,挥动要自如一要特别小心头顶上的障碍物。挥动时,注意不要伤人,也不要砸碰到其他设备。 不要把扳手、圆钢、螺栓或其他设备零部件当锤子用。 使用大锤敲击需夹持的工件时,要专门有人使用夹钳或其他合适的夹紧装置夹好工件,并且注意,挥锤范围内不得站人。夹工件的人与大锤挥动平面成直角、两人都要戴上护目镜。挥大锤时,关键是落锤点准确,还应注意大锤柄不要碰到什么东西上。 各项用锤子的工作,都有与之相适应的锤子,必须选择合适的。 5.2手钳的安全使用

JAVA中常用类的常用方法

JAVA中常用类的常用方法 一、类 1、clone()方法 创建并返回此对象的一个副本。要进行“ 克隆” 的对象所属的类必须实现. Cloneable接口。 2、equals(Object obj)方法 功能:比较引用类型数据的等价性。 等价标准:引用类型比较引用,基本类型比较值。 存在特例:对File、String、Date及封装类等类型来说,是比较类型及对象的内 容而不考虑引用的是否为同一实例。 3、finalize()方法 当垃圾回收器确定不存在对该对象的更多引用时,由对象的垃圾回收器调用此方法。 4、hashCode()方法 返回该对象的哈希码值。 5、notify()方法 唤醒在此对象监视器上等待的单个线程。 6、notifyAll()方法 唤醒在此对象监视器上等待的所有线程。 7、toString()方法 返回该对象的字符串表示。在进行String与其它类型数据的连接操作时,自动调用toString()方法。可以根据需要重写toString()方法。 8、wait()方法 在其他线程调用此对象的 notify() 方法或 notifyAll() 方法前,导致当前线程等待。 二、字符串相关类 String类 charAt(int index) 返回指定索引处的 char 值。 compareTo(String anotherString) 按字典顺序比较两个字符串。 compareToIgnoreCase(String str) 按字典顺序比较两个字符串,不考虑大小写。 concat(String str) 将指定字符串连接到此字符串的结尾。 endsWith(String suffix) 测试此字符串是否以指定的后缀结束。 equals(Object anObject) 将此字符串与指定的对象比较。 equalsIgnoreCase(String anotherString) 将此 String 与另一个 String 比 较,不考虑大小写。 indexOf(int ch) 返回指定字符在此字符串中第一次出现处的索引。 indexOf(String str) 返回第一次出现的指定子字符串在此字符串中的索引。 lastIndexOf(int ch) 返回指定字符在此字符串中最后一次出现处的索引。 length() 返回此字符串的长度。 replace(char oldChar, char newChar)

JAVA中常用类的常用方法

JAVA屮常用类的常用方法 一.java?丨ang.Object 类 1、clone()方法 创建丼返M此对象的一个副木。要进行“克隆”的对象所属的类必须实现https://www.doczj.com/doc/48514588.html,ng. Cloneable 接口。 2、equals(Objectobj)方法 0 功能:比较引用类型数据的等价性。 0 等价标准.?引用类型比较引用,基木类型比较值。 0 存在特例.?对File、String、Date及封装类等类型来说,是比较类型及对象的内稃而+ 考虑引用的是否为同一实例。 3、finalize〇方法 当垃圾丨"丨收器确定>(、存在对该对象的更多引用时,由对象的垃圾丨"丨收器调用此方法。 4、hashCode〇方法返 回该对象的哈希码值。 5、notify〇方法 唤醒在此对象监视器上等待的中?个线祝。 6、notifyAII〇方法 唤醒在此对象监视器上等待的所有线程= 7、toString()方法 返W该对象的字符串表示。在进行String与其它类型数据的连接操作时,&动调用tostringo 方法。可以根据耑要重写toStringO方法。 8、wait()方法 在其他线程调用此对象的n〇tify()方法或notifyAIIO方法前,异致当前线程等待。 二、字符串相关类 I String 类 charAt(int index)返回指定索引处的char值。compareTo{String anotherString)按字

典顺序比较两个字符串。compareTolgnoreCase(Stringstr)按字典顺序比较两个字 符串,不考虑人小写。concat(String str)将指定字符串连接到此字符串的结尾。 endsWith(String suffix)测试此字符串是否以指定的〗?缀结束。equals{Object anObject)将此字符串与指定的对象比较。 equalslgnoreCase(String anotherString)将此String 与另一个String 比较,考虑人小'与’。indexOf(int ch)返H指定字符在此字符串屮第一次出现处的索引。 indexOf(String str)返回第一次出现的指定子字符串在此字符串屮的索引, lastlndexOf(intch)返回指定字符在此字符串中最后??次出现处的索引。 length()返|n丨此字符串的长度。 replace(char oldChar, char newChar) 返回一个新的字符串,它是通过用newChar替换此字符串中出现的所有oldChar得到的。 split(String regex)根据给定正则表达式的匹配拆分此字符串。startsWith{String prefix)测试此字符 串是否以指定的前缀开始。substring(int beginlndex) 返回一个新的字符串,它是此字符串的一个子字符串。该子字符串始于指定索引处的字符,一直到此字符串末尾。 substring(int beginlndex, int endlndex) 返回一个新字符串,它是此字符串的一个子字符串。该子字符串从指定的beginlndex 处开始,一直到索引endlndex-1处的字符。 t〇CharArray()将此字符串转换为一个新的字符数组。

JAVA中常用类的常用方法

JAVA中常用类的常用方法 一、https://www.doczj.com/doc/48514588.html,ng.Object类 1、clone()方法 创建并返回此对象的一个副本。要进行“克隆”的对象所属的类必须实现https://www.doczj.com/doc/48514588.html,ng. Cloneable接口。 2、equals(Object obj)方法 ?功能:比较引用类型数据的等价性。 ?等价标准:引用类型比较引用,基本类型比较值。 ?存在特例:对、Date及封装类等类型来说,是比较类型及对象的内容而不考虑引用的是否为同一实例。 3、finalize()方法 当垃圾回收器确定不存在对该对象的更多引用时,由对象的垃圾回收器调用此方法。 4、hashCode()方法返回该对象的哈希码值。 5、notify()方法唤醒在此对象监视器上等待的单个线程。 6、notifyAll()方法唤醒在此对象监视器上等待的所有线程。 7、toString()方法 返回该对象的字符串表示。在进行String与其它类型数据的连接操作时,自动调用toString()方法。可以根据需要重写toString()方法。 8、wait()方法 在其他线程调用此对象的notify() 方法或notifyAll() 方法前,导致当前线程等待。 二、字符串相关类 l String类 charAt(int index) 返回指定索引处的char 值。 compareTo(String anotherString) 按字典顺序比较两个字符串。 compareToIgnoreCase(String str) 按字典顺序比较两个字符串,不考虑大小写。 concat(String str) 将指定字符串连接到此字符串的结尾。 endsWith(String suffix) 测试此字符串是否以指定的后缀结束。 equals(Object anObject) 将此字符串与指定的对象比较。 equalsIgnoreCase(String anotherString) 将此String 与另一个String 比较,不考虑大小写。indexOf(int ch) 返回指定字符在此字符串中第一次出现处的索引。 indexOf(String str) 返回第一次出现的指定子字符串在此字符串中的索引。 lastIndexOf(int ch) 返回指定字符在此字符串中最后一次出现处的索引。 length() 返回此字符串的长度。 replace(char oldChar, char newChar) 返回一个新的字符串,它是通过用newChar 替换此字符串中出现的所有oldChar 得到的。split(String regex) 根据给定正则表达式的匹配拆分此字符串。 startsWith(String prefix) 测试此字符串是否以指定的前缀开始。 substring(int beginIndex) 返回一个新的字符串,它是此字符串的一个子字符串。该子字符串始于指定索引处的字符,一直到此字符串末尾。 substring(int beginIndex, int endIndex) 返回一个新字符串,它是此字符串的一个子字符串。该子字符串从指定的beginIndex 处开

C制图常用工具使用方法

C制图常用工具使用方 法 集团企业公司编码:(LL3698-KKI1269-TM2483-LUI12689-ITT289-

选择工具栏要勾选的几个选项。左下角显示模式: 1、矩形 选择工具,出现: , 点击起始点后出现:(注意命令提示,一般常用命令为D) 输入’d’: 随后出现: 输入具体值 输入具体值 随后出现 有四个方向可选。 2、扩边、平移、线宽 扩边:首先选中图形,选择偏移工具 输入偏移数值: 选择偏移方向(外偏移、内偏移): 点击右键确认。 平移: 首先选中图形,选取平移工具,制定基点(相对不动的点): 挪动鼠标,虚线图形随鼠标移动,到合适位置后点击鼠标左键完成。

线宽选择: 选择图形,点击下拉菜单: 选择合适线宽即可。 3、标柱 首先设置标柱样式: 出现对话框: 选择修改项,修改其内容 修改完成后确定。在需要标柱图形左起始点,点击 在需要标柱图形右结束,点击 松开鼠标,向上滑动鼠标,到合适位置点击左键。 4、缩放 选取图形,选择工具,首先选择基点,图例将矩形右下角为基点,

滑动鼠标, 注意左下角文字说明 比较直观的缩放方法是选择“r”命令 在图形下发点击左键,出现: 再滑动鼠标出现 点击左键,出现图形: 缩放到合适大小后点击鼠标左键。 5、旋转 选择图形,点取工具,制定基点 移动鼠标 6、圆弧 选择工具,选择起点 选择第二个点 命令参数有: 一般画门的时候可应用,例如: 7、打断 选择工具: 8、带基点复制 选择图形,后标题栏中选取: 制定基点,基点可根据实际情况选取。 例如以左下角为基点: 移动鼠标,鼠标中心点即为图形的坐下角,后粘贴:将鼠标靠近原图型,

JavaMath类常用方法

例如求平方根的Math.sqrt(n),求a的b次方Math.pow(a, b),求绝对值Math.abs(n)等很多。下面是一些演示。 public class MathTest { public static void main(String[] args) { int n = 16; System.out.println(Math.sqrt(n)); System.out.println(Math.pow(2, 3)); System.out.println(Math.abs(-4)); System.out.println(Math.log10(100)); } } public class MathDemo { public static void main(String args[]){ /** * abs求绝对值 */ System.out.println(Math.abs(-10.4)); //10.4 System.out.println(Math.abs(10.1)); //10.1 /** * ceil天花板的意思,就是返回大的值,注意一些特殊值 */ System.out.println(Math.ceil(-10.1)); //-10.0 System.out.println(Math.ceil(10.7)); //11.0 System.out.println(Math.ceil(-0.7)); //-0.0 System.out.println(Math.ceil(0.0)); //0.0 System.out.println(Math.ceil(-0.0)); //-0.0 /** * floor地板的意思,就是返回小的值 */ System.out.println(Math.floor(-10.1)); //-11.0 System.out.println(Math.floor(10.7)); //10.0 System.out.println(Math.floor(-0.7)); //-1.0

常用量具的使用方法

常用量具的使用方法 一、游标卡尺: 普通游标卡尺 数显卡尺 游标卡尺游标卡尺是工业上常用的测量长度的仪器,它由尺身及能在尺身上滑动的游标组成,如图2.3-1所示。若从背面看,游标是一个整体。游标与尺身之间有一弹簧片(图中未能画出),利用弹簧片的弹力使游标与尺身靠紧。游标上部有一紧固螺钉,可将游标固定在尺身上的任意位置。尺身和游标都有量爪,利用内测量爪可以测量槽的宽度和管的内径,利用外测量爪可以测量零件的厚度和管的外径。深度尺与游标尺连在一起,可以测槽和筒的深度。

尺身和游标尺上面都有刻度。以准确到0.1毫米的游标卡尺为例,尺身上的最小分度是1毫米,游标尺上有10个小的等分刻度,总长9毫米,每一分度为0.9毫米,比主尺上的最小分度相差0.1毫米。量爪并拢时尺身和游标的零刻度线对齐,它们的第一条刻度线相差0.1毫米,第二条刻度线相差0.2毫米,……,第10条刻度线相差1毫米,即游标的第10条刻度线恰好与主尺的9毫米刻度线对齐,如图2.3-2。 当量爪间所量物体的线度为0.1毫米时,游标尺向右应移动0.1毫米。这时它的第一条刻度线恰好与尺身的1毫米刻度线对齐。同样当游标的第五条刻度线跟尺身的5毫米刻度线对齐时,说明两量爪之间有0.5毫米的宽度,……,依此类推。 在测量大于1毫米的长度时,整的毫米数要从游标“0”线与尺身相对的刻度线读出。 游标卡尺的使用 用软布将量爪擦干净,使其并拢,查看游标和主尺身的零刻度线是否对齐。如果对齐就可以进行测量:如没有对齐则要记取零误差:游标的零刻度线在尺身零刻度线右侧的叫正零误差,在尺身零刻度线左侧的叫负零误差(这件规定方法与数轴的规定一致,原点以右为正,原点以左为负)。 测量时,右手拿住尺身,大拇指移动游标,左手拿待测外径(或内径)的物体,使待测物位于外测量爪之间,当与量爪紧紧相贴时,即可读数,如图2.3-3所示。

java中常用的一些方法

java中常用的一些方法 字符串 1、获取字符串的长度 length() 2 、判断字符串的前缀或后缀与已知字符串是否相同 前缀startsWith(String s) 后缀endsWith(String s) 3、比较两个字符串 equals(String s) 4、把字符串转化为相应的数值 int型Integer.parseInt(字符串) long型Long.parseLong(字符串) float型Folat.valueOf(字符串).floatValue() double型Double.valueOf(字符串).doubleValue() 4、将数值转化为字符串 valueOf(数值) 5、字符串检索 indexOf(Srting s) 从头开始检索 indexOf(String s ,int startpoint) 从startpoint处开始检索 如果没有检索到,将返回-1 6、得到字符串的子字符串 substring(int startpoint) 从startpoint处开始获取 substring(int start,int end) 从start到end中间的字符 7、替换字符串中的字符,去掉字符串前后空格 replace(char old,char new) 用new替换old trim() 8、分析字符串 StringTokenizer(String s) 构造一个分析器,使用默认分隔字符(空格,换行,回车,Tab,进纸符)StringTokenizer(String s,String delim) delim是自己定义的分隔符

nextToken() 逐个获取字符串中的语言符号 boolean hasMoreTokens() 只要字符串还有语言符号将返回true,否则返回false countTokens() 得到一共有多少个语言符号 文本框和文本区 1、文本框 TextField() 构造文本框,一个字符长 TextField(int x) 构造文本框,x个字符长 TextField(String s) 构造文本框,显示s setText(String s) 设置文本为s getText() 获取文本 setEchoChar(char c) 设置显示字符为c setEditable(boolean) 设置文本框是否可以被修改 addActionListener() 添加监视器 removeActionListener() 移去监视器 2、文本区 TextArea() 构造文本区 TextArea(String s) 构造文本区,显示s TextArea(String s,int x,int y) 构造文本区,x行,y列,显示s TextArea(int x,int y) 构造文本区,x行,y列 TextArea(String s,int x,ing y,int scrollbar) scrollbar的值是: TextArea.SCROLLBARS_BOTH TextArea.SCROLLBARS_VERTICAL_ONLY TextArea.SCROLLBARS_HORIZONTAL_ONLY TextArea.SCROLLBARS_NONE setText(String s) 设置文本为s

常用划线工具种类及使用方法

常用划线工具种类及使用方法 : 一、划线工具按用途分类形铁、三角铁、弯板(直角板)以V1. 基准工具,包括划线平板、方箱、及各种分度头等。 量具,包括钢板尺、量高尺、游标卡尺、万能角度尺、直角尺以及测量2. 长尺寸的钢卷尺等。绘划工具,包括划针、划线盘、高度游标尺、划规、划卡、平尺、曲线 3. 板以及手锤、样冲等。 形夹头和夹钳以及找中心划圆时打入辅助工具,包括垫铁、千斤顶、 C 4. 条、铅条等。工件孔中的木 二、划线工具使用方法平台。一般由铸铁制成。工作表面经过精刨或刮削,也可采用精磨加工而1.成。较大的划线平板由多块组成,适用于大型工件划线。它的工作表面应保具有较好的平面度,是划线或检测的基准。持水平并 方箱。一般由铸铁制成,各表面均经刨削及精刮加工,六面成直角,工件2. 形槽中,能迅速地划出三个方向的垂线。夹到方箱的V

平台方箱. 划规。划规由工具钢或不锈钢制成,两脚尖端淬硬,或在两脚尖端焊上一3.段硬质合金,使之耐磨。可以量取的尺寸定角度、划分线段、划圆、划圆弧线、测量两点间距离等。弹簧钢丝或高速钢制成,尖端淬硬,或在尖端焊接上6 mm4.划针。一般由4~硬质合金。划针是用来在被划线的工件表面沿着钢板尺、直尺、角尺或样板进行划线的工具,有直划针和弯头划针之分 5.样冲。用于在已划好的线上冲眼,以保证划线标记、尺寸界限及确定中心。 样冲一般由工具钢制成,尖梢部位淬硬,也可以由较小直径的报废铰刀、多刃铣刀改制而成。

大尺寸划规 样冲划针 可改变钢直尺的上下位置,由钢直尺和尺架组成,拧动调整螺钉,量高尺。6. 因而可方便地找到划线所需要的尺寸。普通划线盘。划线盘是在工件上划线和校正工件位置常用的工具。普通划7. 线盘的划针一端(尖端)一般都焊上硬质合金作划线用,另一端制成

java常用类知识点总结

java常用类知识点总结 Java常用类 要求: 1、掌握String和StringBuffer的区别,可以熟练使用String和StringBuffer的各 种方法进行相关操作。 2、能够自己编写一个得到日期的操作类,并将日期进行格式化操作。 3、掌握比较器及其基本原理,并可以通过比较器进行对象数组的比较操作。 4、掌握对象克隆技术及其实现 5、能够灵活应用正则表达式对字符串的组成进行判断 6、掌握Math、Random、基本数据类型的包装类的使用 7、描述出Object System对垃圾收集的支持 8、使用NumberFormat、DecimalFormat、BigInteger、BigDecimal进行数字的操 作 String和StringBuffer String的内容一旦声明不可改变,如果要改变,改变的是String的引用地址,如果一个字符串要经常改变,必须使用StringBuffer。 在一个字符串内容需要频繁修改时,使用StringBuffer可以提升操作性能,因为StringBuffer内容可以改变,而String内容不可改变。StringBuffer支持的方法大部分与String类似。 StringBuffer常见用法: (1) 字符串的连接操作

String类可以通过“+“进行字符串的连接,而StringBuffer中却只能使用append方法进行字符串的连接,而且此方法返回一个StringBuffer类的实例,这样就可以采用代码链的形式一直调用append方法。 (2) 在任意位置处为StringBuffer添加内容 可以使用insert方法在指定位置上为StringBuffer添加内容 字符串的反转操作(较为常见的操作,使用reverse方法) (3) 替换指定范围的内容 replace方法可对指定范围的内容进行替换。在String中如果要替换,使用的是replaceAll (4) 字符串截取(使用subString方法从指定范围中截取内容) (5) 删除指定范围的字符串(使用delete方法删除指定范围内容) (6) 查找指定内容是否存在(indexOf查找指定内容,查找到返回内容的位置, 没查到返回-1) 问题:(1)String s = "Hello";s = s + " world!";这两行代码执行后,原始的String对象中的内容到底变了没有, 没有。因为String被设计成不可变(immutable)类,所以它的所有对象都是不可变对象。在这段代码中,s原先指向一个String对象,内容是 "Hello",然后我们对s进行了+操作,那么s所指向的那个对象是否发生了改变呢,答案是没有。这时,s不指向原来那个对象了,而指向了另一个 String对象,内容为"Hello world!",原来那个对象还存在于内存之中,只是s这个引用变量不再指向它了。通过上面的说明,我们很容易导出另一个结论,如果经常对字符串进行各种各样的修改, 或者说,不可预见的修改,那么使用String来代表字符串的话会引起很大的内存开销。因为 String对象建立之后不能再改变,所以对于每一个不同的字符

七种常用手工具的使用方法

七种常用手工具的使用方法

5.七种常用手工具的正确使用 尽管我们处在机械化程度相当高的时代,但是钻井行业中手工具及手工操作还是必不可少的。 为安全使用手工具,手工具使用者都应就两个方面进行学习或培训:手工具的正确选择和手工具的正确使用。做某项工作,就要选择适合于这项工作的工具。同时还必须正确地使用之。我们常常会看到,有人拿扳手当锤子用;拿螺丝刀当撬杠用。也有人在一个小扳手的手柄上套上一个很长的“加力管”。犯这些错误的原因可能是因为粗心或持有一种“无所谓”的态度。也许一时不会有什么事故发生,但谁能说得准什么时候会造成伤害呢? 任何种类的工具都需要爱护,始终保持其完好、工具拿到手就能用基于平时的良好保养和细心管理。 使用工具前,你要把手和工具都擦净。工具存放前,也要把工具擦净;而工具的存放方法应使之

和使用者的手都一定要干净。锤头损坏、手柄松动或断裂的锤子,应及时修理和更换.修理时注意,往手柄里加楔以前,涂些粘合剂,绝不能用钉子来代替楔子. 手要握在锤子手柄的端部,这样敲起来才会有力量.握锤子的手若距捶头大近,不但使用起来不方便,而且也容易碰伤手指。 使用锤子时,要尽可能贴上护目镜.尤其是钉钉子;飞出来的钉子或其他什么东西,碰到眼睛,就可能使之失明,碰到身体其他部位,也易致伤。钉钉子时,要精力集中,否则就会砸伤手指、钉子刚开始钉入时,应靠近钉帽握钉子,轻轻地用锤子敲钉帽。当已钉进去一些后,握钉子的手松开再用力钉。这样,钉子就不会飞出来伤人了,也不会砸到手指。钉钉子使用平锤面的锤子,绝不能使用圆头锤、这些道理太简单了,但常常就有些人弄错。 锤子的手柄只能被用来握锤子,不得用它敲打东西或当杨撬杠用。

常用工具简介及使用说明

常用工具简介 及使用说明 安 阳 小 学 一.木工锯1.简介

木工锯,也称锯子,是木工工匠们在加工木材时使用的工具之一。一般可分为框锯、刀锯、槽锯、板锯等。 2.分类 框锯 又名架锯,是由工字形木框架、绞绳及绞片、锯条等组成。锯条两端用旋钮固定在框架上,并可用它调整锯条的角度。绞绳绞紧后,锯条被绷紧,即可使用。框锯按锯条长度及齿距不同可分为粗、中、细三种。粗锯锯条长650—750mm,齿距4—5mm,粗锯主要用于锯割较厚的木料;中锯锯条长550—650mm,齿距3—4mm,中锯主要用于锯割薄木料或开榫头;细锯锯条长450—500mm,齿距2—3mm,细锯主要用于锯割较细的的木材和开榫拉肩。 刀锯 刀锯主要由锯刃和锯把两部分组成,可分为单面、双面、夹背刀锯等。单面刀锯锯长350mm,一边有齿刃,根据齿刃功能不同,可分纵割和横割两种;双面刀锯锯长300mm,两边有齿刃,两边的齿刃一般是一边为纵割锯,另一边为横割锯。夹背刀锯锯板长250—300mm,夹背刀锯的锯背上用钢条夹直,锯齿较细,有纵割和横割锯之分。

槽锯 槽锯由手把和锯条组成,锯条约长200mm。槽锯主要用于在木料上开槽。 板锯 又称手锯。由手把和锯条组成,锯条长约250—750mm,齿距3—4mm,板锯主要用于较宽木板的锯割。 狭手锯 锯条窄而长,前端呈尖形,长度约300—400mm。狭手锯主要用于锯割狭小的孔槽。 曲线锯 又名绕锯,它的构造及框锯相同,但锯条较窄(10mm左右),主要是用来锯割圆弧、曲线等部分。 3.用法 纵割法 锯割时,将木料放在板凳上,右脚踏住木料,并及锯割线成直角,左脚站直,及锯割线成60°角,右手及右膝盖成垂直,

Java标准包中基本常用类和方法

Java标准包中基本常用类和方法 java.util.Vector; java.util.ArrayList; java.util.Date; java.util.Calendar; java.util.Hashtable; java.util.Properties; java.util.Random; java.util.Timer; java.awt.* javax.swing.* Thread String Java常用方法: 1、获取字符串的长度 length() 2 、判断字符串的前缀或后缀与已知字符串是否相同 前缀startsWith(String s) 后缀endsWith(String s) 3、比较两个字符串 equals(String s)

4、把字符串转化为相应的数值 int型Integer.parseInt(字符串) long型Long.parseLong(字符串) float型Folat.valueOf(字符串).floatValue() double型Double.valueOf(字符串).doubleValue() 4、将数值转化为字符串 valueOf(数值) 5、字符串检索 indexOf(Srting s) 从头开始检索 indexOf(String s ,int startpoint) 从startpoint处开始检索 如果没有检索到,将返回-1 6、得到字符串的子字符串 substring(int startpoint) 从startpoint处开始获取 substring(int start,int end) 从start到end中间的字符 7、替换字符串中的字符,去掉字符串前后空格 replace(char old,char new) 用new替换old trim() 8、分析字符串 StringTokenizer(String s) 构造一个分析器,使用默认分隔字符(空格,换行,回车,Tab,进纸符) StringTokenizer(String s,String delim) delim是自己定义的分隔符 nextToken() 逐个获取字符串中的语言符号

常用工具使用方法

常见工用具 第一节常用手工具 一、手钳的分类及使用 手钳是用来夹持零件、切断金属丝,剪切金属薄片或 将金属薄片、金属丝弯曲成所需形状的常用手工工具。手 钳的规格是指钳身长度(mm 。按用途可分为钢丝钳、尖嘴 钳、扁嘴钳、圆嘴钳、弯嘴钳等。 (一)钢丝钳 钢丝钳用于夹持或折弯薄片形、圆柱形金属零件或金 属丝,其旁边带有刃口的钢丝钳还可以用于切断细金属 (带 有绝缘塑料套的可用于剪断电线),是应用最广泛的手工工 具。结构如图1-1所示。 钢丝钳按照柄部可分为不带塑料套和带塑料套两种; 按照钳口形式可分为平钳口、 凹钳 口和剪切钳口三种。其规格见表 1-1。 类 型 工作电压 (V ) 钳身长度 (mm 柄部 旁剪口 铁柄 有 无 - 160 180 200 绝缘柄 有 无 500 能切断硬度HRX 30中碳钢丝的最大直径(mm 2 2.5 3 (二)尖嘴钳 尖嘴钳适用于比较狭小的工作空间位置上小零件的 夹持,主要用于仪器仪表、电信、电器行业安装维修工作, 带刃口的尖嘴钳还可以切断细金属丝。 结构如图6-2所示。 尖嘴钳按照柄部可分为不带塑料套和带塑料套两种。 铁柄尖嘴钳电工禁用, 绝缘柄的耐压强度为 500V 。常用的 有 125、140、160、180、200 伽五种规格。 尖嘴钳的 钳头部分尖细,且经过热处理,夹持物体 不能过大,用力不能过猛,以防损伤钳头。使用时不能 用尖嘴去撬工件以免钳嘴撬变形。 (三)扁嘴钳 扁嘴钳适用于狭窄或凹下工作空间中装拔销子、弹 簧等小型零件及对金属薄片或细丝的 弯曲。结构如图 1-3所示。 扁嘴钳按照钳头可分为短嘴式和长嘴式两种。其规 格见表1-2。 表1-2 扁嘴钳的规格 图1-2 尖嘴钳 图1-3 扁嘴钳

实验五:Java语言中的常用类

仲恺农业工程学院实验报告纸 计算科学与工程(院、系)网络工程专业班组Java语言程序设计课 学号姓名实验日期2010/11/19 教师评定 实验五:Java语言中的常用类 一、实验目的 1、掌握Java语言中的常用类。 2、学习用Java语言中的常用类编写程序。 二、实验要求 1、字符串调用public String toUpperCase()方法返回一个字符串,该字符串把当前字符串中的小写字母变成大写字母;字符串调用public String toUpperCase()方法返回一个字符串,该字符串把当前字符串的大写字母变成小写字母。String 类的String toUpperCase()方法返回一个字符串,该字符串是把调用该方法的字符串与参数指定的字符串连接。 2、String类的public charAt(int index)方法可以得到当前字符串index 位置上的一个字符。编写程序使用该方法得到一个字符串中的第一个和最后一个字符。 3、输出某年某月的日历页,通过键盘输入年份和月份。 二、实验程序和结果 1、 public class Stg{ public static void main(String args[]){

String s2=new String("LI ZHI DONG"); String s3=s1.concat(s2); System.out.println("连接后的字符:"+s3); char a[]=s3.toCharArray(); for(int n=0;njava Stg 连接后的字符:wo de ming zi shi LI ZHI DONG 大小写转换后的字符:WO DE MING ZI SHI li zhi dong 或者简单点程序代码: public class Stg{ public static void main(String args[]){

常用工具使用方法

常见的工用具 第一节 常用手工具 一、手钳的分类及使用 手钳是用来夹持零件、切断金属丝,剪切金属薄片或将金属薄片、金属丝弯曲成所需形状的常用手工工具。手钳的规格是指钳身长度(mm )。按用途可分为钢丝钳、尖嘴钳、扁嘴钳、圆嘴钳、弯嘴钳等。 (一)钢丝钳 钢丝钳用于夹持或折弯薄片形、圆柱形金属零件或金 属丝,其旁边带有刃口的钢丝钳还可以用于切断细金属(带有绝缘塑料套的可用于剪断电线),是应用最广泛的手工工具。结构如图1-1所示。 钢丝钳按照柄部可分为不带塑料套和带塑料套两种;按照钳口形式可分为平钳口、凹钳口和剪切钳口三种。其规格见表1-1。 表1-1 钢丝钳的规格 类 型 工作电压 (V ) 钳身长度 (mm ) 柄部 旁剪口 铁柄 有 - 160 180 200 无 绝缘柄 有 500 无 能切断硬度HRc ≤30中碳钢丝的最大直径(mm ) 2 2.5 3 (二)尖嘴钳 尖嘴钳适用于比较狭小的工作空间位置上小零件的夹持,主要用于仪器仪表、电信、电器行业安装维修工作,带刃口的尖嘴钳还可以切断细金属丝。结构如图6-2所示。 尖嘴钳按照柄部可分为不带塑料套和带塑料套两种。 铁柄尖嘴钳电工禁用,绝缘柄的耐压强度为500V 。常用的 有125、140、160、180、200㎜五种规格。 尖嘴钳的钳头部分尖细,且经过热处理,夹持物体不能过大,用力不能过猛,以防损伤钳头。使用时不能用尖嘴去撬工件以免钳嘴撬变形。 (三)扁嘴钳 扁嘴钳适用于狭窄或凹下工作空间中装拔销子、弹簧等小型零件及对金属薄片或细丝的弯曲。结构如图1-3所示。 扁嘴钳按照钳头可分为短嘴式和长嘴式两种。其规格见表1-2。 表1-2 扁嘴钳的规格 钳身长度(mm ) 125 140 160 180 200 钳头部长度 短嘴式 25 32 40 - - 图1-2 尖嘴钳 图1-1 钢丝钳 图1-3 扁嘴钳

常用工具使用方法

工具的使用方法 钳子的使用 俯耳上来告诉你秘诀:莫把钳柄当钳头。切记,切记。 使用钳子是用右手操作。将钳口朝侧,便于控制钳切部位,用小指伸在两钳柄中间来抵住钳柄,开钳头,这样分开钳柄灵活。 电工常用的钢丝钳有150、175、200及250mm等多种规格。可根据线或外线工种需要选购。钳子的齿口也可用来紧固或拧松螺母。 钳子的刀口可用来剖切软电线的橡皮或塑料绝缘层。 钳子的刀口也可用来切剪电线、铁丝。剪8号镀锌铁丝时,应用刀刃绕表面来回割几下,然后只须轻轻一扳,铁丝即断。 铡口也可以用来切断电线、钢丝等较硬的金属线。 钳子的绝缘塑料管耐压500V以上,有了它可以带电剪切电线。使用中切忌乱扔,以免损坏绝缘塑料管。 切勿把钳子当锤子使。 不可用钳子剪切双股带电电线,会短路的。 用钳子缠绕抱箍固定拉线时,钳子齿口夹住铁丝,以顺时针方向缠绕。 修口钳,俗称尖嘴钳,也是电工(尤其是线电工)常用的工具之一。主要用来剪切线径较细的单股与多股线以及给单股导线接头弯圈、剥塑料绝缘层等。 用尖嘴钳弯导线接头的操作方法是:先将线头向左折,然后紧靠螺杆依顺时针方向向右弯即成。 尖嘴钳稍加改制,可作剥线尖嘴钳。方法是:用电钻在尖嘴钳剪线用的刀刃前段钻0.8、 1.0mm两个槽孔,再分别用1.2、1.4mm的钻头稍扩一下(注

意:别扩穿了!),使这两个槽孔有一个薄薄的刃口。这样,一个又能剪线又能剥线的尖嘴钳就改成了! 剥线钳为线电工、电机修理、仪器仪表电工常用的工具之一。它适宜于塑料、橡胶绝缘电线、电缆芯线的剥皮。使用方法是:将待剥皮的线头置于钳头的刃口中,用手将两钳柄一捏,然后一松,绝缘皮便与芯线脱开。 钳子是一种用来紧固的工具,有些钳子还具有切断功能。钳子(见图5-19)的种类很多,但是它们都有一个用于夹紧材料的部分,称之为“钳口”。钳口用杠杆控制,能够产生很大的夹紧力。 图5-19 钳子的使用方法:①一般情况下,钳子的强度有限,所以不能够用它操作一般手的力量所达不到的工作。特别是型号较小的或者普通尖嘴钳,用它弯折强度大的棒料板材时都可能将钳口损坏。②一般的克丝钳有三个刃口,只能够用来剪断铁丝不能够用来剪断钢丝。③钳

(完整版)Java常用类

常用类 Object类 它是Java所有类的根类.所以Java的所有对象都拥有Object类的成员. 1.一般方法 boolean equals(Object obj) //本对象与obj对象相同,返回true String toString() //返回本对象的字符串表达形式,默认返回类名称和十六进制数的编码,即:getClass().getName+’@’+Integer.toHexString(hashCode()); 如果要显示自定义的对象,则需要覆盖这个方法。 protected void finalize() throws Throwable //对象销毁时被自动调用, native int hashCode() 返回对象的Hash码,Hash码是表示对象的唯一值,故Hash码相同的对象是同一对象。 2.控制线程的方法 final native void wait() //等待对象 final native void notify() //通知等待队列中的对象进入就绪队列 final native void notifyAll()//通知所有处于等待队列中的对象进入就绪队列 3.关于Object类的几点说明: 3.1. native <方法> 是指用C++语言编写的方法。 3.2.“==”运算符一般用于基本数据类型的比较,如果用于两个引用对象的比较,则 只有当两个引用变量引用同一个对象时,才返回true,否则返回false. String s1=new Strng(“java”); String s2=new Strng(“java”); System.out.pritnln(s1==s2); //显示false 但是,假如不使用new 关键字,创建String 型对象s3,s4,则它们引用的是同一个对象。 String s3=“java”; String s4=“java”;因为没有使用new 关键字,所以s4 引用既存的对象 System.out.pritnln(s3==s4); //显示true, 3.3. 比较对象内容时,使用equals()函数 Object 类的equals()定义 Public boolean equals(Object obj){ return (this==obj); } 由于String 类覆盖了继承自Object类的equals()方法,它比较的是引用对象的内容. 所以,没有覆盖equals()方法的类的对象使用该方法与另一对象进行比较时,永远返 回false; 只是因为此时进行比较调用的是Object的equals方法. 4. Object引用型变量 Object引用型变量可以用来引用所有的对对象. Object[] obs=new Object[3]; obs[0]=new Strng(“12345”);//将String对象赋给obs[0] obs[0]=new Boolean(true); obs[0]=new Integer(100); 5. toString()方法

相关主题
文本预览
相关文档 最新文档