Java程序设计-第一部分.ppt

上传人:牧羊曲112 文档编号:6509951 上传时间:2023-11-07 格式:PPT 页数:42 大小:756KB
返回 下载 相关 举报
Java程序设计-第一部分.ppt_第1页
第1页 / 共42页
Java程序设计-第一部分.ppt_第2页
第2页 / 共42页
Java程序设计-第一部分.ppt_第3页
第3页 / 共42页
Java程序设计-第一部分.ppt_第4页
第4页 / 共42页
Java程序设计-第一部分.ppt_第5页
第5页 / 共42页
点击查看更多>>
资源描述

《Java程序设计-第一部分.ppt》由会员分享,可在线阅读,更多相关《Java程序设计-第一部分.ppt(42页珍藏版)》请在三一办公上搜索。

1、Java程序设计,第一部分:Java语言的类,Java类的结构数据类型权限修饰static、final操作符流程控制,章节目录,章节目录,了解Java语言特点了解面向对象基本概念编写运行第一个Java类,Java语言的特点,可移植性面向对象的语言自动垃圾回收鲁棒性简单性,面向对象的基本概念,对象对象就是属性加行为类类是对象的蓝图引用引用被称为对象的“虚地址”,安装环境,JDK的安装设置环境变量开发环境的安装Editplus,第一个Java类,编写第一个Java类使用javac First.java编译使用java First运行,章节目录,Java类的基本结构属性方法构造方法块内部类,类,Ja

2、va类的声明形式,Java类的组成-属性,Java类中的属性声明形式,属性即对象的数据,Java类的组成-方法,Java类中的方法声明形式,方法即对象的行为,方法重载,方法重载的定义,方法重载能增强程序可读性,Java类的组成-构造方法,构造方法用来对类进行实例化构造方法的形式,构造方法的特征名字与类名相同没有返回值类型,Java类的组成-块,实例块,静态块,Java类的组成-内部类,内部类是在类体中声明的类,章节目录,public权限默认权限protected权限private权限,包(package),包的概念物理上是文件夹逻辑上有关系的类的集合包的作用区别同名类控制访问权限,访问权限修饰

3、符,public权限protected权限同包权限(default)private权限,封装性,封装性是一种信息隐藏技术封装性含义对象将属性和方法结合在一起隐藏对象内部结构具体表现数据使用private权限方法使用public权限,章节目录,Java语言中数据类型概念基本数据类型引用类型,基本数据类型,共有4类8种基本数据类型整型:byte/short/int/long浮点型:float/double字符型:char逻辑型:boolean,引用类型,除了基本数据类型之外的都是引用类型对象都是引用类型引用类型使用new调用构造方法进行赋值,字符串类型,字符串String是引用类型String对象

4、可以使用new创建String也可以直接使用=赋值使用new和使用=创建本质是不同的,包装器类型,Java语言中有八种包装器类型,与基本数据类型对应Byte/Short/Integer/Long/Float/Double/Character/BooleanJDK5以后版本实现了自动装箱拆箱,即包装器类型与基本数据类型之间可以直接赋值、运算等,值传递,值传递的本质是赋值基本数据类型传递的是值的拷贝,即value引用类型传递的是虚地址,即reference,章节目录,static修饰符final修饰符,static修饰符,static可以修饰属性static属性是类的所有对象共享的属性,只初始化一

5、次static可以修饰方法static方法不需要与特定对象绑定static成员既可以使用对象调用,也可以直接使用类名调用,final修饰符,final修饰符可以修饰变量,使之成为常量编译期常量运行期常量,变量的总结,可以从以下几个方面总结变量作用域生命周期初始化访问权限staticfinal,章节目录,常用操作符流程控制,操作符,从功能角度可以将操作符分四类算术操作符位操作符比较操作符逻辑操作符,流程控制,顺序分支if/elseswitch/case循环forwhiledo/while,break/continue,break跳出循环continue继续循环可以为循环设置标号,使用break/continue控制循环,break、return、System.exit(0),break只能在循环或者switch中使用return可以在方法中任何位置使用,该方法返回System.exit(0)可以在方法任何位置使用,虚拟机强制退出,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号