Java基础教程:变量声明与赋值

需积分: 18 0 下载量 29 浏览量 更新于2024-08-18 收藏 1.87MB PPT 举报
"该资源是关于Java编程基础的教程,主要涵盖了变量的声明与赋值,以及Java语言的发展历程和重要特性。通过学习,初学者将掌握Java的基础语法,包括数据类型、表达式、流程控制、面向对象编程等概念。此外,还介绍了Java的历史,从最初的JDK版本到后续的版本迭代,展示了Java在不同领域的应用扩展。" 在Java编程中,变量是存储数据的容器,它们在程序中扮演着至关重要的角色。在提供的代码示例中,我们看到几种不同类型的变量声明和赋值: 1. `int x, y;` - 这里声明了两个整型(int)变量x和y,但并未初始化。在Java中,声明变量但不赋值时,它们的初始值为默认的0。 2. `float z = 3.414f;` - 这是一个浮点型(float)变量z,被赋予了一个浮点数值。在Java中,浮点数必须以f或F结尾,以表明它是float类型,否则它会被解析为double类型。 3. `double w = 3.1415;` - 双精度(double)变量w被赋值为一个双精度浮点数。 4. `boolean truth = true;` - 布尔型(boolean)变量truth被赋值为true,布尔类型只有两个可能的值:true和false。 5. `char c;` 和 `c = 'A';` - 这是一个字符(char)变量c,首先声明,然后被赋值为字符'A'。字符常量需要用单引号包围。 6. `String str;` 和 `String str1 = "bye";` - 字符串(String)类型的变量str被声明,而str1被声明并初始化为字符串"bye"。在Java中,字符串是对象,所以必须使用new关键字或直接赋值引用来创建。 7. `str = "Hi out there!";` - 这是对已声明的str变量进行赋值,改变其引用指向新的字符串。 这些基本数据类型构成了Java程序的基础。除此之外,Java还有其他数据类型,如long、short、byte等,以及引用类型如类(class)、接口(interface)和数组。 课程目标是引导初学者掌握Java编程的基本技能,包括理解程序设计步骤,使用开发环境,掌握语言语法,以及理解和应用面向对象编程概念如封装、继承和多态。通过学习,学生还将了解Java的异常处理机制,这在编写健壮的代码时至关重要。 Java的发展历程从早期的机器语言和汇编语言到高级语言,体现了编程语言向着更易理解和跨平台方向发展的趋势。Java由James Gosling在斯坦福大学创立,并逐渐发展成为广泛应用的开发语言,其版本经历了多次更新,如JDK 1.0到Java SE 6,不断优化和扩展以适应不同的应用场景。