《Java程序设计》全套PPT课件.pptx

  1. 1、本文档共171页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Java程序设计第一部分:Java语言的类 Java类的结构数据类型权限修饰static、final操作符流程控制 章节目录第一章 Java语言概述第二章 Java类的组成第三章 访问权限修饰符第四章 数据类型第五章 高级类特性第六章 操作符、流程控制 章节目录第一章 Java语言概述第二章 Java类的组成第三章 访问权限修饰符第四章 数据类型第五章 高级类特性第六章 操作符、流程控制 了解Java语言特点了解面向对象基本概念编写运行第一个Java类 Java语言的特点可移植性面向对象的语言自动垃圾回收鲁棒性简单性 面向对象的基本概念对象对象就是属性加行为类类是对象的蓝图引用引用被称为对象的“虚地址” 安装环境JDK的安装设置环境变量开发环境的安装Editplus 第一个Java类编写第一个Java类使用javac First.java编译使用java First运行class First{ public static void main(String[] args) { System.out.println(Hello from ETC!); }} 章节目录第一章 Java语言概述第二章 Java类的组成第三章 访问权限修饰符第四章 数据类型第五章 高级类特性第六章 操作符、流程控制 Java类的基本结构属性方法构造方法块内部类 类Java类的声明形式【访问权限修饰符】【修饰符】class 类名{类体} Java类的组成---属性Java类中的属性声明形式【访问权限修饰符】【修饰符】数据类型 属性名【=初值】;属性即对象的数据 Java类的组成---方法Java类中的方法声明形式【访问权限修饰符】【修饰符】返回值数据类型 方法名(形式参数列表){方法体}方法即对象的行为 方法重载方法重载的定义在Java语言的类中,如果有多个同名但是不同参的方法,称为“方法重载(overload)”方法重载能增强程序可读性 Java类的组成---构造方法构造方法用来对类进行实例化构造方法的形式【访问权限修饰符】类名 (形式参数列表){ 方法体}构造方法的特征名字与类名相同没有返回值类型 Java类的组成---块实例块静态块{ 块体}static{ 块体;} Java类的组成---内部类内部类是在类体中声明的类public class Outer { private int size; class Inner{ public void print(){ System.out.println(size); } }} 章节目录第一章 Java语言概述第二章 Java类的组成第三章 访问权限修饰符第四章 数据类型第五章 高级类特性第六章 操作符、流程控制 public权限默认权限protected权限private权限 包(package)包的概念物理上是文件夹逻辑上是有关系的类的集合包的作用区别同名类控制访问权限 访问权限修饰符public权限protected权限同包权限(default)private权限 封装性封装性是一种信息隐藏技术封装性含义对象将属性和方法结合在一起隐藏对象内部结构具体表现数据使用private权限方法使用public权限 章节目录第一章 Java语言概述第二章 Java类的组成第三章 访问权限修饰符第四章 数据类型第五章 高级类特性第六章 操作符、流程控制 Java语言中数据类型概念基本数据类型引用类型 基本数据类型共有4类8种基本数据类型整型:byte/short/int/long浮点型:float/double字符型:char逻辑型:boolean 引用类型基本数据类型之外的都是引用类型对象都是引用类型引用类型使用new调用构造方法进行赋值 字符串类型字符串String是引用类型String对象可以使用new创建String也可以直接使用=赋值使用new和使用=创建本质是不同的 包装器类型Java语言中有8种包装器类型,与基本数据类型对应Byte/Short/Integer/Long/Float/Double/Character/BooleanJDK5以后版本实现了自动装箱、拆箱,即包装器类型与基本数据类型之间可以直接赋值、运算等 值传递值传递的本质是赋值基本数据类型传递的是值的复制,即value引用类型传递的是虚地址,即reference 章节目录第一章 Java语言概述第二章 Java类的组成第三章 访问权限修饰符第四章 数据类型第五章 高级类特性第六章 操作符、流程控制 static修饰符final修饰符 static修饰符static可以修饰属性static属性是类的所有对象共享的属性,只初始化一次static可以修饰方法static方法不需要与特定对象

文档评论(0)

粱州牧 + 关注
实名认证
内容提供者

资料收集自互联网,若有侵权请联系删除,谢谢~

版权声明书
用户编号:8036120077000004

1亿VIP精品文档

相关文档