java程序设计课程学习总结与心得

java程序设计课程学习总结与心得

ID:8893221

大小:26.61 KB

页数:8页

时间:2018-04-10

java程序设计课程学习总结与心得_第1页
java程序设计课程学习总结与心得_第2页
java程序设计课程学习总结与心得_第3页
java程序设计课程学习总结与心得_第4页
java程序设计课程学习总结与心得_第5页
资源描述:

《java程序设计课程学习总结与心得》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Java程序设计课程学习总结(2012)※学习java须知与必备知识※java面向对象(OOP)(类与对象,继承抽象类与接口)※java程序的数组与字符串※java程序的流技术以及异常处理※java语言高级部分——Java窗体应用程序┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄(一)☆java须知与必备知识:1.java语言与C语言有许多相似点,但又有很大的区别。Java源程序主要有5部分组成:package语句(用来定义程序所属的包,放在程序的最前面,可省略)、import语句(用来引入其它包中的类,放在类定义之前)、类(class是定义类的关键字,类

2、是整个源程序的核心部分)、方法(每个java程序只允许有一个main()主方法)、语句(语句有复值语句、调用方法语句和对象定义语句等,每条语句占一行,以分号结束)字节码程序(.class文件)Java解释器Java编译器系统执行平台字节码程序(.class文件)Java源程序(.java文件)2.标识符、注释与C语言相同。3.(1)String类的构造方法:构造方法说明String()它将创建一个空字符串String(Stringvalue)它将新建一个字符串作为指定字符串的副本String(char[]value)它将根据字符数组构造一个新字符串String(byt

3、e[]value)它将通过转换指定的字节数组新建一个字符串(2)提取字符串:方法说明publiccharcharAt(intindex)此方法用于从指定位置提取单个字符,该位置由索引指定,索引中的值必须为非负publicStringsubstring(intindex)此方法用于提取从位置索引开始的字符串部分publicStringsubstring(intbeginindex,intendindex)此方法用于提取beginindex和endindex位置之间的字符串部分publicStringconcat(Stringstr)此方法用于连接两个字符串,并新建一个包

4、含调用字符串的字符串对象publicStringreplace(charold,charnew)此方法用于将调用字符串中出现某个字符的所有位置都替换为另一个字符publicStringtrim()此方法用于返回一个前后不含任何空格的调用字符串的副本(3)字符串转换成数值型数据的方法:方法说明Byte.parseByte()将字符串转换为字节型数据Short.parseShort()将字符串转换为短整型数据Integer.parseInt()将字符串转换为整型数据Long.parseFloat()将字符串转换为长整型数据Float.parseFloat()将字符串转换为

5、单精度浮点型数据Double.parseDouble()将字符串转换为双精度浮点型数据4.注意代码书写的规范性和速度性:类名首字母大写,变量、main()主方法语句和方法及对象的首字母小写。但在C#中Main()主方法都是大写的5.掌握循环语句结构。┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅(二)☆java面向对象(OOP)(类与对象,继承抽象类与接口)1.OOP的三大特性:在OOP中,现实世界的所有事物都成为对象。(1)封装:将对象的数据和方法结合,由方法将对象的数据实现,并实现对象的数据隐藏。(2)继承:子类继承父类的变量和方法,实现代码

6、的重用。具有传递性。(3)多态:对外一个接口,内部多种实现。使程序具有可扩展性,可维护性。2.类:是对某一类事物的描述,是抽象的、概念上的定义;对象:是对类的具体实现,可以说是个实例。在使用类之前必须先定义再声明并创建对象。3.类与对象的定义:[类的修饰符]class类名[extends父类][implements接口]{类的头部成员变量的声明成员方法的声明类名对象名;//声明对象对象名=new类名();//创建对象对象名.成员变量名;//访问对象的成员变量对象名.成员方法名();//访问对象的成员方法}(1)类体:包括类成员变量的声明、构造方法和成员方法的声明与定义

7、。(2)类的封装:可以通过Public、protected、private和默认的访问权限来定义。(3)方法重载:允许在一个类的定义中,多个方法使用相同的方法名称,但是不同的参数。方法的重载也是实现多态性的一种形式。this.(该类自己)。(4)构造方法:一般情况默认为不带参数,并且方法体为空。但有其它构造方法时必须在类中先声明。构造方法很特殊:名称必须与类名相同,且不能有返回值,更不能直接调用该方法,必须通过new来调用它。(5)对象的创建:声明变量,实例化,通过new。(6)对象的使用:引用对象的变量,调用对象的方法。(7)类的继承:java类的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。