package com.ray.object;
/**
* 对象与对象变量
*
* @author ray
* @since 2015-04-22
* @version 1.0
*
*/
public class Person {
public Person (){}
public static void main(String[] args) {
Person bill = new Person();
Person jack;
System.out.println(bill.toString());
//下面这里直接报错,对象变量没有实例出真实的对象出来
System.out.println(jack.toString());
}
}
在上面的代码里面bill是对象,jack只是对象变量
bill因为已经实例化,所以他可以打印具体的东西
但是,jack没有实例化,所以如果需要打印东西,编译器直接报错
版权声明:本文为博主原创文章,未经博主允许不得转载。
分享到:
相关推荐
这份"Java基础入门--教学课件--PPT"旨在帮助初学者掌握Java编程的基本概念和语法,为深入学习Java打下坚实的基础。 1. **Java简介**: Java由Sun Microsystems(现为Oracle公司)于1995年推出,由詹姆斯·高斯林等...
本套Java入门培训课件共18页,将深入浅出地介绍这些概念,并通过实例帮助学习者掌握面向对象编程的基本技巧,为后续的Java学习打下坚实基础。通过系统学习,你将能够熟练运用Java进行面向对象的编程实践,逐步成为一...
总的来说,这份课后答案文档涵盖了Java入门的各个方面,通过解答习题,读者可以逐步掌握Java编程的基本技能和面向对象编程的思想。对于初学者而言,结合实践和理论学习,将有助于扎实地建立Java编程基础。
总结来说,Java的面向对象特性包括理解面向对象的概念、类与对象的关系、封装、构造函数的使用、this关键字的作用以及static关键字的应用。掌握这些概念对于理解和编写高质量的Java代码至关重要。通过学习这些基础...
本步骤涵盖Java程序结构、开发环境搭建、常量与变量、运算符、流程控制、数组和方法等Java基础语法的内容。通过本步骤学习,可以掌握Java程序的执行流程,能够编写符合Java语法规则的程序。 2: Java面向对象 在本...
根据提供的文件信息,我们可以推断出这是一本...以上内容是根据《Java 基础入门(传智播客)》可能包含的核心知识点进行的总结与扩展。对于初学者而言,掌握这些基本概念和技术将为后续深入学习Java打下坚实的基础。
"Java基础入门"这个压缩包提供了学习Java编程的基础资源,包括经典的入门书籍源码和JDK11的中文版API文档。 首先,让我们来了解一下Java API。API(Application Programming Interface)是一系列预先定义的函数,...
1. **Java基础**:首先,你需要了解Java的安装和配置,包括JDK(Java Development Kit)的下载与安装,以及环境变量的设置。然后,学习Java的基本语法,如数据类型(整型、浮点型、字符型、布尔型)、变量声明、...
【JAVA轻松入门-初学者教程】是一份专为新手设计的JAVA编程教程,旨在帮助初学者快速掌握JAVA语言的基础知识。教程内容精炼且易于理解,适合初次接触JAVA的学员。 1. **JAVA特点** - **跨平台性**:JAVA的"一次...
1. **基本语法**:Java的语法与C++和C#类似,它包括类、对象、变量、常量、数据类型、运算符等。学习Java的第一步通常是理解这些基本概念,比如声明变量、使用控制结构(如if语句和for循环)以及创建函数。 2. **类...
这份“完整版Java全套入门培训课件 Java基础 02-Java基础语法1(共35页).rar”文件是为初学者设计的,旨在帮助他们掌握Java编程的基础知识。以下是对Java基础语法的详细讲解: 1. **Java简介**: - Java是由Sun ...
本资源“JAVA基础入门到精通pdf”提供了一条系统学习Java的路径,适合初学者作为入门教程。以下是对Java基础知识的详细解读: 1. **Java概述**:Java是由Sun Microsystems(现为Oracle公司)于1995年推出的一种面向...
Java的基础知识包括语法基础、面向对象编程以及高级编程接口,这些内容构成了Java开发入门到精通的核心。 **Java语法基础**是学习Java的第一步,涵盖了变量、数据类型、运算符、控制流(如if语句、for循环、while...
为了开始Java开发,你需要下载和安装JDK,然后配置环境变量,例如设置`JAVA_HOME`指向JDK的安装路径,并将`bin`目录添加到系统PATH变量中。最后,通过运行`java -version`和`javac -version`命令来验证安装是否成功...
### JAVA基础入门教程知识点梳理 #### 一、Java语言简介 **1.1 Java的历史与发展** Java语言起源于Sun Microsystems公司的Green项目,最初的目的是为了开发一套适用于家用电器的分布式代码系统,以便实现设备间的...
这份"完整版Java全套入门培训课件 Java基础 01-Java概述(共31页)"为初学者提供了一个全面的起点,深入理解Java的核心概念。下面我们将详细探讨其中可能涵盖的知识点。 1. **Java起源与特性** - Java由James ...
- 《Java入门教程》 - 《Java面向对象设计》 - 《Java数据类型教程》 - 《JavaIO教程》 - 《JavaXML教程》 - 《Java集合教程》 - 《Java正则表达式教程》 - 《Java格式》 - 《Java反射》 - 《Java设计模式...
《Java基础入门》是一份专为初学者设计的PPT教程,由fairlygtz制作,旨在帮助新手快速掌握Java编程语言的基础知识。这个PPT教程涵盖了Java编程的核心概念,是自我学习Java的理想资源。通过这份教程,学习者能够逐步...
### Java基础入门教程+Android必备基础 #### 一、Java语言简介 Java 是一种广泛使用的高级编程语言,最初由 Sun Microsystems 开发并于 1995 年发布。它的设计理念是为了适应互联网的需求,具备跨平台运行的能力。...
"Java基础入门" 本资源摘要信息中,我们将从《Java基础入门》课后习题答案中提取相关的知识点,并对其进行详细的解释和分析。 一、Java 开发入门 在 Java 开发入门中,我们学习了 Java 的基本概念,包括 Java EE...