Java程序设计实践教程

上传人:豆浆 文档编号:26060251 上传时间:2017-12-22 格式:PPTX 页数:318 大小:14.09MB
返回 下载 相关 举报
Java程序设计实践教程_第1页
第1页 / 共318页
Java程序设计实践教程_第2页
第2页 / 共318页
Java程序设计实践教程_第3页
第3页 / 共318页
Java程序设计实践教程_第4页
第4页 / 共318页
Java程序设计实践教程_第5页
第5页 / 共318页
点击查看更多>>
资源描述

《Java程序设计实践教程》由会员分享,可在线阅读,更多相关《Java程序设计实践教程(318页珍藏版)》请在金锄头文库上搜索。

1、Java程序设计实践教程,清华大学出版社 ISBN:9787302237556,第1章 面向对象和Java语言,1.1面向对象初探1.2Java的特点1.3Java应用平台简介1.4学习Java的建议,Java程序设计实践教程 清华大学出版社 ISBN:9787302237556,1.1面向对象初探,机器语言、汇编语言和高级语言面向对象编程的主要优点:符合人类的思维习惯、系统稳定、有较高的可重用性、易于开发大型软件产品、具有较高的可维护性,Java程序设计实践教程 清华大学出版社 ISBN:9787302237556,1.2Java的特点,简单性面向对象健壮性安全性解释执行高性能可移植,Jav

2、a程序设计实践教程 清华大学出版社 ISBN:9787302237556,1.3Java应用平台简介,Java SE (J2SE)Java EE (J2EE)Java ME (J2ME),Java程序设计实践教程 清华大学出版社 ISBN:9787302237556,1.4学习Java的建议,书读百遍不如实践一遍善于找出学习的重点充分利用JDK文档多在技术社区中与各种层次的网友交流争取更多的参与编码的机会,Java程序设计实践教程 清华大学出版社 ISBN:9787302237556,第2章 搭建Java学习环境,2.1下载并安装JDK2.2设置环境变量2.3实现经典的Hello World2

3、.4编辑及编译环境的选择,Java程序设计实践教程 清华大学出版社 ISBN:9787302237556,2.1下载并安装JDK 下载,http:/ 清华大学出版社 ISBN:9787302237556,2.1下载并安装JDK-安装,Java程序设计实践教程 清华大学出版社 ISBN:9787302237556,2.1下载并安装JDK-设置环境变量,设定JAVA_HOME 设定为JDK的安装目录设定CLASSPATH 无特殊需要,JDK1.6版暂时可以不设定修改PATH 将%JAVA_HOME%bin添加到PATH环境变量中,Java程序设计实践教程 清华大学出版社 ISBN:97873022

4、37556,2.3实现经典的Hello World-编写代码,class HelloWorld public static void main(String args) System.out.println(Hello World!); ,Java程序设计实践教程 清华大学出版社 ISBN:9787302237556,2.3实现经典的Hello World-编译及运行,编译 javac HelloWorld.java 代码语法存在错误则报错,否则无消息,查看编译结果 dir 可以看见生成了HelloWorld.class文件,运行 java HelloWorld 终端输出“Hello Worl

5、d!”,Java程序设计实践教程 清华大学出版社 ISBN:9787302237556,2.4编辑及编译环境的选择,纯文本编辑器 记事本、UltraEdit、EditPlus、vi(vim)等IDE Eclipse、My Eclipse 、Jbuilder、NetBeans,Java程序设计实践教程 清华大学出版社 ISBN:9787302237556,第3章 Java的基本语法,3.1 Java的基本数据类型3.2 表达式与位运算3.3 程序流程控制,Java程序设计实践教程 清华大学出版社 ISBN:9787302237556,3.1 Java的基本数据类型-类型及取值范围,Java程序设

6、计实践教程 清华大学出版社 ISBN:9787302237556,3.1 Java的基本数据类型-常量,常量-实质上是在程序中指定的存储值不再允许发生变化的一段内存空间,它有两种形式:字面值常量及符号常量。字面值常量-是指直接以值的形式使用的常量,不同的数据类型在代码中的书写形式是不太一样的。符号常量-是以一个特定的标识符来代替一个常量,在程序中需要使用该常量时则使用对应的标识符,Java程序设计实践教程 清华大学出版社 ISBN:9787302237556,3.1 Java的基本数据类型-字面值常量,整型:123、+456、789长整型:123L、+456L、789L浮点型:1.0f、1.0

7、E-2f双精度型:1.0、1.0E-2布尔型:true、false字符型:A、1,Java程序设计实践教程 清华大学出版社 ISBN:9787302237556,3.1 Java的基本数据类型-符号常量,class SignConst final double PI = 3.14; double GetArea(double r) return PI*r*r; double GetCircle(double r) return 2*PI*r; ,class SignConst2 final double PI; SignConst2() PI = 3.14; double GetArea(do

8、uble r) return PI*r*r; double GetCircle(double r) return 2*PI*r; ,Java程序设计实践教程 清华大学出版社 ISBN:9787302237556,3.1 Java的基本数据类型-变量,class VarExample public static void main(String args) int x; x = 100; System.out.println(x); x = 200; System.out.println(x); ,X是一个变量,其值在运行过程中可以改变,Java程序设计实践教程 清华大学出版社 ISBN:978

9、7302237556,3.1 Java的基本数据类型-数据类型转换,自动转换-程序自动对参与运算的成员进行类型转换,低精度的数据类型将被转换为高精度的数据类型,子类类型转换成父类类型强制类型转换-程序强制将某种数据类型转换为另一种数据类型,将高精度的数据类型转换为低精度的数据类型,父类类型转换成子类类型,Java程序设计实践教程 清华大学出版社 ISBN:9787302237556,3.1 Java的基本数据类型-变量的作用域,Java程序设计实践教程 清华大学出版社 ISBN:9787302237556,3.1 Java的基本数据类型-局部变量的初始化,class UnInitVar pub

10、lic static void main(String args) int x; System.out.println(x); ,Java程序设计实践教程 清华大学出版社 ISBN:9787302237556,3.1 Java的基本数据类型-手动装箱,Java程序设计实践教程 清华大学出版社 ISBN:9787302237556,3.1 Java的基本数据类型-自动装箱,Java程序设计实践教程 清华大学出版社 ISBN:9787302237556,3.2 表达式与位运算-算术表达式,加(+)、减()、乘(*)、除(/)、取模(%)、自增(+)及自减()取模操作说明,Java程序设计实践教程

11、清华大学出版社 ISBN:9787302237556,3.2 表达式与位运算-赋值表达式,Java中使用“=”构成赋值表达式。在赋值表达式中,“=”左侧只能是变量,而在其右侧则可以是其他变量、常量或者表达式。复合赋值运算符是由一个二元操作运算符(所谓二元操作运算符是指需要两个操作数参与运算的操作符)与赋值符号组合而成。 例如:+=、-=、*=、/= ,Java程序设计实践教程 清华大学出版社 ISBN:9787302237556,3.2 表达式与位运算-关系表达式,Java程序设计实践教程 清华大学出版社 ISBN:9787302237556,3.2 表达式与位运算-逻辑表达式,Java程序设

12、计实践教程 清华大学出版社 ISBN:9787302237556,3.2 表达式与位运算-逻辑表达式短路原则,Java程序设计实践教程 清华大学出版社 ISBN:9787302237556,3.2 表达式与位运算-按位与运算,Java程序设计实践教程 清华大学出版社 ISBN:9787302237556,3.2 表达式与位运算-按位或运算,Java程序设计实践教程 清华大学出版社 ISBN:9787302237556,3.2 表达式与位运算-按位异或运算,Java程序设计实践教程 清华大学出版社 ISBN:9787302237556,3.2 表达式与位运算-移位运算符,5无符号右移运算符 ,J

13、ava程序设计实践教程 清华大学出版社 ISBN:9787302237556,3.2 表达式与位运算-取反运算符,单目运算符“”,其作用是对被操作的数值取反,即原来如果该二进制位为1则结果为0,而原来的二进制位为0则结果为1通常情况下如果原来的值为正数则取反之后的结果将成为负数,而原来的值为负数则取反之后其结果将成为正数0 -1-1 0,Java程序设计实践教程 清华大学出版社 ISBN:9787302237556,3.2 表达式与位运算-运算符的优先级,Java程序设计实践教程 清华大学出版社 ISBN:9787302237556,3.3 程序流程控制-顺序结构,顺序结构是最简单的程序控制结

14、构,顺序结构中的代码按程序编写顺序依次逐步执行,通常在程序中会有大量的顺序结构,本书前面的代码也基本由顺序结构组成,而在分支结构和循环结构中一般也包含有顺序结构的代码。,Java程序设计实践教程 清华大学出版社 ISBN:9787302237556,3.3 程序流程控制-分支结构(选择结构),if(逻辑表达式)语句;或者如下:if(逻辑表达式)语句序列;,class IfTest public static void main(String args) int x = 10; if(x 0) System.out.println(x 0); ,Java程序设计实践教程 清华大学出版社 ISBN:9787302237556,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号