我们要了解一个事物,一个名词,通常都会有一定的概念,但对于我来说,概念,太生硬,总是无法细细体会出到底是什么意思。类与对象,我拿自己最简单的理解来说。天下万物总会有分类,通过什么来分类,生物可以分为动物、植物等,就是因为有很多类似相同的性质,这个性质在Java中应该就是行为的意思。大学生、高中生、小学生他们就共属一个类:学生类。那对象是什么,我觉得类中的每一个个体就可以称为对象,有特征,有性质。特征就相当于程序中的属性,而性质或称为行为就相当于程序中的方法。
我们老师说,面向对象编程就像是模拟现实生活。关于这句话,在编程的时候比较有体会。我们留的练习作业就是“某人在看某部电影”。按汉语语法来说,分三部分,主谓宾。主语和宾语就是对象,谓语即为主函数,来实例化主语和宾语,所以即是将它们联系到了一起,也正因为如此,在我们运行时,编译的必须是中间这个有主方法的代码,因为没有它,主语和宾语就无法联系在一起,也就是说,在现实生活中这个动作由我们人来执行,而在编程世界中,就由电脑来执行。
我觉得思路理解了之后,那些编程的框框,再往里填充的许多内容,就都不是什么难事儿了。比如说,我声明一个电影类,我要声明它的属性,私有还是共有,接着要定义一个设置其属性值的方法,再定义一个获取属性值的方法,这个是相对较简单的。那我声明一个学生类,不仅要有以上这些类似的,还要有观看的方法,再输出一系列的结果。那连接它们两个的就是中间那个实例化对象的主方法代码了,固定的格式,固定的模版,已经理解了意思,就不难了。
以上就是我学完类与对象的体会。嘻嘻,希望大家来帮个忙来纠错哈。。。小弟在此叩谢。。。
又复习了一遍,现在对之前的总结做一下补充,补充有3点,第一点就是JDK的下载问题,下载地址www.oracle.com我这第一次就写成了cn,坑爹啊,怎么可能找到呢。当然要根据自己的系统是32位还是64位进行下载相应匹配的JDK。第二点就是修改环境变量,右击我的电脑,打开系统属性,高级里有一个环境变量按钮,在系统变量那里双击一个叫Path的变量,接着输入一个分号,再把自己JDK的安装地址输入,之后确定就可以了。第三点,就是Java的数据类型,一直都弄不太清,基本数据类型有八种,boolean,byte 8bit,int 32bit,short 16bit,long 64bit,float 32bit,double 64bit,char 16bit.但是要注意float和double都是16进制的,其它的都是10进制的,所以它们存储的要大些。下面是引用数据类型,包括数组和对象,对象名中存储的是对象在内存中的首地址。String不能算在引用数据类型中,因为在Java中String是一个类,它有自己的方法和属性。补充的就这些,想到什么再写。
分享到:
相关推荐
Java基础知识:类和对象 Java 编程语言中,类和对象是核心概念。理解类和对象的概念对于掌握 Java 编程至关重要。本文将详细介绍 Java 中类和对象的概念、定义和使用方法,并提供相关示例代码,帮助读者深入了解和...
### Java中的类和对象总结 #### 一、类与对象的概念 在面向对象编程中,类(Class)和对象(Object)是两个核心概念。类是对象的抽象模板,它定义了对象的数据结构(即属性)和行为(即方法)。而对象则是类的具体...
总结来说,Java的类与对象是实现面向对象编程的基础,它们帮助我们构建可重用、可扩展的代码结构。理解并熟练掌握这些概念对于成为一个合格的Java开发者至关重要。通过阅读“浅谈Java的类与对象”这篇文档,你将能更...
JAVA实验2:类与对象-软件工程[借鉴] 本实验的目的是让学生使用类来封装对象的属性和功能,学会对象的使用,学会构造函数的使用和初始化。通过本实验,学生将学习如何编写一个Java应用程序,该程序中有三个类:...
- 结论:总结实验的经验教训,讨论面向过程与面向对象编程的区别,以及在解决实际问题时的选择。 这个实验有助于学生深入理解Java类的设计和使用,以及面向对象编程的基本概念。通过创建和使用自定义类,学生能够更...
要将XML转换为Java对象,首先需要一个对应的Java类,该类的字段与XML元素对应。JAXB通过注解这些字段来完成映射,如`@XmlElement`、`@XmlAttribute`等。以下是一个简单的例子: ```java import javax.xml.bind....
### Java面向对象总结 #### 一、继承 继承是面向对象编程中的一个重要概念,它允许一个类(子类)继承另一个类(父类)的属性和方法,从而实现了代码的复用。 1. **子类继承父类就拥有了父类的属性和方法**:当一...
- **概念**:`static`关键字用于声明类的成员变量或方法是静态的,意味着它们与类关联而非与类的实例关联。 - **用途**: - 修饰属性、方法、内部类和初始化块。 - 静态变量存储在方法区内存区域,与实例对象分开...
总结一下,Java调用C++类对象的关键步骤包括: 1. 在Java中声明native方法。 2. 使用javah生成JNI头文件。 3. 在C++中实现这些方法,并可能涉及到C++类的创建和方法调用。 4. 编译C++代码为动态链接库。 5. 在Java中...
### JAVA面向对象基础总结 #### 一、面向对象的基本概念 面向对象编程(Object-Oriented Programming, OOP)是一种程序设计范式,它将数据和处理这些数据的方法组织在一起,形成一个整体——对象(Object)。Java...
根据给定文件中的标题、描述、标签以及部分内容,可以总结并提炼出以下关于“Java类与对象”的相关知识点: ### Java 类与对象基础 #### 类的定义 在Java中,类是面向对象编程的基本组成部分之一,它定义了对象的...
总结起来,本实验旨在帮助你理解和应用Java中的类、对象和接口,以及它们在实际编程中的应用,特别是接口如何作为实现多继承的手段。通过编写和测试代码,你可以更好地掌握这些概念,并为更复杂的Java程序打下坚实的...
### Java基础面向对象知识总结 面向对象编程(Object-Oriented Programming, OOP)是一种程序设计思想,它将现实世界中的事物抽象成类和对象,从而实现对问题的有效解决。Java作为一种主流的面向对象编程语言,其...
### Java内部类总结 在Java编程语言中,内部类是一个重要的概念,它允许开发者在一个类的内部定义另一个类。这种特性极大地增强了代码的封装性和复用性,同时也为解决特定问题提供了灵活的方法。本文将围绕Java内部...
java面向对象的知识总结,全面梳理面向对象的知识点,清晰明白
全书内容包括面向对象的编程思想、Java语言的基础知识、异常处理、类与对象的生命周期、多线程、Java集合、输入/输出和GUI编程等。其最大特色是以六条主线贯穿全书:面向对象编程思想、Java语言的语法、Java虚拟机...
JavaOOP整理复习 总结了自己学习Java面向对象编程思想的一些个人理解,希望对初学OOP思想的网友有帮助。 colin3dmax
### Java类和对象实验知识点详解 #### 一、Java中的类定义与结构 根据题目给出的信息,我们可以了解到Java中类的几种定义方式及其特点。 **1. Public类** - **定义**: `public class XXX { }` - **特点**: 公开...