`
- 浏览:
3356 次
- 性别:
- 来自:
深圳
-
一、类和对象
类:一组对象的集合
用class关键字修饰:class TypeName{/*类体*/}
对象:类的一个实例,包含属性和方法。
ClassName instance = new ClassName();
对象的创建有四种方式:
1、用new语句创建对象
2、用反射机制 java.lang.Class或者java.lang.reflect.Constructor类newInstance()方法
3、调用clone()方法
4、运用序列化方式,java.io.ObjectInputStream对象的readObject()方法
对象变量与对象区别
对象变量:ClassName cName;
对象:new ClassName();
二.一般变量与类变量区别
1、一般变量:它属于类对象的一个实例(属性),作用域决定了它的生命周期。一般变量,当一个类的对象被创建后,才给它初始化(在栈中分配一定内存空间)。
2、类变量:也叫静态变量用static 关键字修饰,如 private static username ;在源文件被编译的时候,就在内存的静态存储区分配一定大小的空间。
三、一般方法与静态方法、构造方法、抽象方法、重载方法
1、一般方法: 有返回类型、方法名、访问修饰符 如:public void method(){/*方法体*/}
2、静态方法:用static关键字修饰有返回类型、方法名、访问修饰符 如:public static void method{/*方法体*/}
3、构造方法: 无返回值、方法名和类名相同。
4、重载方法:与方法的返回值、访问权限无关,但方法名必须相同,方法参数签名不相同,如顺序、类型相关。
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
Java是一种广泛使用的面向对象的编程语言,其基础知识涵盖了多个方面,包括语法、面向对象特性、异常处理、多线程...以上只是Java基础知识的一个概述,每个话题都值得深入探讨和实践,不断学习和总结是提升技能的关键。
Java 基础知识大全 本资源摘要信息是 Java 基础知识大全的总结,涵盖了 Java 语言的基本概念、特点、历史发展等方面的知识点。以下是本资源摘要信息的详细内容: 一、 Java 语言的特点 * 面向对象:Java 语言是...
java基础知识,帮助初学者更快更好地掌握java。ppt内容具体易懂,希望对刚接触java的初学者有所帮助。
### Java基础知识精炼 #### 一、Java概述与发展历程 Java是一种高级编程语言,由Sun Microsystems公司的James Gosling等人于1991年开始研发,原名为Oak,旨在控制嵌入式设备如有线电视交换盒和PDA。1994年正式更名...
Java是一种广泛使用的面向对象的编程语言,由Sun Microsystems(现为Oracle公司的一部分)的James Gosling等人于1991年...无论是初学者还是经验丰富的开发者,对Java基础知识的深入理解和实践都是提升编程技能的关键。
java基础知识的培训ppt,对于java初学者来说可以有一些作用。
java基础知识
JAVA基础知识总结 JAVA基础知识总结 JAVA基础知识总结
Java基础知识总结涵盖了Java程序设计语言的核心概念和常用知识点。在详细学习和总结这些知识点之前,首先需要对Java有一个整体的认识。Java是一种面向对象的编程语言,它具有跨平台的特性,即“一次编写,到处运行”...
在《JAVA基础知识精华总结》中,我们可以期待涵盖以下几个关键领域: 1. **Java语法基础**:包括基本的数据类型(如整型、浮点型、字符型和布尔型)、变量、常量、运算符、流程控制(如条件语句if-else、循环for、...
Java 基础知识总结是 Java 程序员不可或缺的一部分,本总结将涵盖 Java 的基础知识,包括 Java 概述、Java 语法基础、变量、数据类型、运算符、控制语句、方法、数组、继承、多态、接口、异常、IO 流等。 一、Java ...
【Java基础知识概述】 Java是一种广泛使用的高级编程语言,由Sun Microsystems公司(现已被Oracle公司收购)于1991年发起的“绿色项目”孕育而生,最初名为Oak。尽管最初的项目目标并未实现,但Java作为一种面向...
### Java基础知识总结(绝对经典) #### 一、Java概述 - **起源与发展**:Java语言始于1991年Sun公司的James Gosling等人所开发的Oak语言,原计划用于控制嵌入式设备如有线电视交换盒和个人数字助理(PDA)。1994年...
java基础知识点总结及面试问题java基础知识点总结及面试问题java基础知识点总结及面试java基础知识点总结及面试问题
Java基础知识学习:包括JVM虚拟机、对象模型等Java基础知识代码案例Java基础知识学习:包括JVM虚拟机、对象模型等Java基础知识代码案例Java基础知识学习:包括JVM虚拟机、对象模型等Java基础知识代码案例Java基础...
java基础知识点,面试宝典,最适合你的java面试知识点,所学java知识点总结
Java基础知识点和答案Java基础知识点和答案Java基础知识点和答案Java基础知识点和答案Java基础知识点和答案Java基础知识点和答案Java基础知识点和答案Java基础知识点和答案Java基础知识点和答案Java基础知识点和答案...
Java基础知识.pdf