- 1、本文档共15页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
JAVA复习大纲讲义
第一部分 JAVA基础知识(1-5)Java语言编写的程序既是编译型的,又是解释型的。Java是一种通过解释方式来执行的语言,同时也是一种跨平台的程序设计语言。Java SE 是整个Java技术的核心和基础,是Java ME和Java EE编程基础;JavaSE、Java ME和Java EE主要应用范围Java语言编写的程序首先需要经过编译步骤,但这个编译步骤并不会生成特定平台的机器码,而是生成一种与平台无关的字节码*.class文件JAVA的运行机制第一步:将代码都保存在一个扩展名为.java的文件中第二步:使用JDK提供的工具javac.exe对java文件进行编译,生成扩展名为.class字节码文件第三步:使用JDK提供的工具java.exe对字节码文件进行运行JAVA环境变量的主要作用JAVA_HOME指向JDK的安装目录;PATH指向有哪些信誉好的足球投注网站命令路径,如果没有配置这个PATH变量指向JDK的命令路径,会发现在命令行下无法运行javac、java等命令;CLASSPAH指向类有哪些信誉好的足球投注网站路径,.;表示在当前目录有哪些信誉好的足球投注网站,由于java程序经常要用到lib目录下的 dt.jar和tools.jar下类,所以这两项也要加进来,如果在命令行编译和运行的程序还需要用到第三方的jar文件,则也需要把第三方JAR文件加入进来。主函数是Java应用程序的入口,Java程序从该函数开始执行通常Java源文件的文件名可以是任意的,但如果Java源代码中定义了public类,则该源文件的主文件名必须与该public类的类名相同一个Java源文件可以定义多个类,但最多只能包含一个public类定义Java语言支持的类型分为两类:基本类型和引用类型Java基本类型和引用类型的相关知识switch语句首先计算表达式的值,如果表达式的值和某个case后面的变量值相同,则执行该case语句后的若干个语句直到遇到break语句为止。此时如果该case语句中没有break语句,将继续执行后面case里的若干个语句,直到遇到break语句为止。若没有一个常量的值与表达式的值相同,则执行default后面的语句Java中的字符串即String类,是Java中一个特殊的类,它不是Java的基本数据类型,却可以像基本数据类型一样使用。String类是不可变类,即一旦一个String对象被创建后,包含这个对象中的字符序列是不可改变的,直至这个对象被销毁String类的基本操作JAVA字符串比较:==比较的是内存位置,是判断两个变量或实例是不是指向同一个内存空间equals()和equalsIgnoreCase()是判断两个变量或实例所指向的内存空间的值是不是相同StringBuilder对象代表一个字符序列可变的字符串,一旦通过StringBuilder生成了最终想要的字符串,就可以调用它的toString()方法将其转换为一个String对象StringBuilder可自行指定初始长度,也可动态地执行添加、删除和插入等字符的编辑操作如果附加的字符超过可容纳的长度,则StringBuilder对象将自动增加长度以容纳被附加的字符StringBuffer类的成员方法前面多了一个关键字:synchronized,不用多说,这个关键字是在多线程访问时起到安全保护作用的,也就是说StringBuffer是线程安全的。数组应用(定义初始化、二维数组)数组的特征:(1)数组中元素的类型要一致(2)数组的长度是不可变的(3)数组中的元素可是基本类型也可是引用类型第二部分 JAVA面向对象编程(6-9)Java访问控制符的使用Java类中方法的参数传递方式只有一种:值传递,所谓值传递就是将实参的副本传入方法内,而参数本身不会收到任何影响Java中类的成员方法包括实例(对象)方法和类方法(静态方法)Java中类的成员变量包括对象变量和类变量(static修饰)Java成员变量与局部变量除了访问方式和作用域不同外,局部变量除形参之外都必须显示初始化类的成员变量和局部变量需要注意的问题:成员变量与局部变量除了访问方式和作用域不同外,局部变量除形参之外都必须显示初始化根据this出现位置的不同,this作为对象的默认引用有两种情况:(1)在构造方法中引用构造方法正在初始化的对象(2)在方法中引用调用该方法的对象Java的继承通过extends关键字来实现,实现继承的类被称为子类,被继承的类称为父类(基类)Java类只能有一个直接父类(单继承)所有类都是Object子类,所以在定义类时,省略了extends Object关键字重写和重载的区别判断重写的规则两同两小一大”的规则(1)当子类覆盖了父类方法后,子类的对象将无法访问父类中被覆盖的方法,但可以在子类方法中调用父类中被覆盖的方法,使用super
您可能关注的文档
- Java Web综合开发实战:网络留言系统讲义.doc
- java-内部类讲义.ppt
- I_helped_my_mum讲义.ppt
- jamelai的七夕节-英文版ppt讲义.ppt
- Java100面试题_你值得拥有讲义.docx
- java30道笔试题与答案讲义.docx
- Java-J2EE讲义.ppt
- Java2实用教程第4版_第11章_JDBC数据库操作讲义.ppt
- JavaEE-单元2任务2权限管理讲义.ppt
- I‘mmoreoutgoingthanmysisterSectionA(1a-1c)讲义.ppt
- 2025年陕建安全知识考核试题及答案.doc
- 新解读《GB_T 14048.21-2013低压开关设备和控制设备 第5-9部分:控制电路电器和开关元件 流量开关》必威体育精装版解读.docx
- 新解读《GB_T 14054-2013辐射防护仪器 能量在50 keV~7 MeV的X和γ辐射固定式剂量率仪、报警装置和监测仪》必威体育精装版解读.docx
- 2025年陕西专职安全员c证试题及答案.doc
- 八年级升九年级暑假词汇与语法特训(含答案).docx
- 2025年陕西二建安全员b证试题及答案.doc
- 2025年陕西安全员a试题及答案.doc
- 2025年陕西安全员b考试试题及答案.doc
- 新解读《GB_T 14048.19 - 2013低压开关设备和控制设备 第5 - 7部分:控制电路电器和开关元件 用于带模拟输出的接近设备的要求》必威体育精装版解读.docx
- 新解读《GB_T 14112-2015半导体集成电路 塑料双列封装冲制型引线框架规范》必威体育精装版解读.docx
文档评论(0)