![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java 基础
文章平均质量分 75
zqixiao_09
这个作者很懒,什么都没留下…
展开
-
Java 基础——构造器和方法的区别
构造函数(构造器)是一种特殊的函数。其主要功能是用来在创建对象时初始化对象, 即为对象成员变量赋初始值,总与new运算符一起使用在创建对象的语句中。构造函数与类名相同,可重载多个不同的构造函数。在JAVA语言中,构造函数与C++语言中的构造函数相同,JAVA语言中普遍称之为构造方法。构造方法的声明:修饰符 class_name(类名) (参数列表){ 逻辑代码}构造器特性原创 2016-01-20 17:45:58 · 36159 阅读 · 7 评论 -
Java 基础——类和对象
Java作为一种面向对象语言。支持以下基本概念:•多态•继承•封装•抽象•类•对象•实例•方法•消息解析本节我们重点研究类与对象的概念。对象:对象是类的一个实例,有状态和行为。例如,一条狗是一个对象,它的状态有:颜色、名字、品种;行为有:摇尾巴、叫、吃等。类:类是一个模板,它描述一类对象的行为和状态。Java中的对象现在让我们深入了解什么是对原创 2016-01-20 18:25:44 · 1206 阅读 · 0 评论 -
面向过程 VS 面向对象
面向过程(Process Oriented)这个词是在面向对象(Object Oriented)出现之后为与之相对而提出的。其实它在以前基本被叫做“结构化编程”。 早期的程序设计,大量使用共享变量(全局变量)和GOTO语句一类的东西,后来有人证明所有有意义的程序流程都可以使用三种基本流程(顺序、选择、重复)来实现,并提出“GOTO有害说”,从此人们进行编程的方式发生重大变化,每原创 2016-01-20 14:34:23 · 8675 阅读 · 1 评论 -
Java 基础——数组解析
数组对于每一门编辑应语言来说都是重要的数据结构之一,当然不同语言对数组的实现及处理也不尽相同。 Java语言中提供的数组是用来存储固定大小的同类型元素。 可以声明一个数组变量,如numbers[100]来代替直接声明100个独立变量number0,number1,....,number99。下面介绍Java数组的声明、创建和初始化,并给出其对应的代码:1、声明数组变原创 2016-01-21 21:28:11 · 6449 阅读 · 0 评论 -
Java 基础——类的加载
当程序主动使用某个类时,如果该类还未被加载到内存中,系统会通过加载,连接,初始化三个步骤来对该类进行初始化,JVM将会连续完成这三个步骤,也把这三个步骤统称为类加载或类初始化; 类加载指的是将类Class文件读入内存,并为之创建一个java.lang.Class对象,也就是说程序使用任何类时,系统都会为之建立一个java.lang.Class对象; 类是某一类对象的抽象,类是概原创 2016-01-24 15:06:07 · 896 阅读 · 0 评论 -
C 与 JAVA 的对比分析
Sun 公司推出的Java 是面向对象程序设计语言,其适用于Internet 应用的开发,称为网络时代重要的语言之一。Java 可以用认为是C 的衍生语言,与C 在大量元以内成分保持相同,例如此法结构、表达式语句、运算符等与C基本一致:但Java更简洁,没有C中冗余以及容易引起异常的功能成分,并且增加了多线程、异常处理、网络编程等方面的支持功能。本文从多角度对Java与C进行对比分析,为C与Jav原创 2016-01-24 17:47:12 · 9457 阅读 · 0 评论