随笔分类 -  JAVA

Java基础知识学习
摘要:经过上篇面向对象的学习,大家可能比较深入理解面向对象的基本特性: 封装、继承和多态。本章将继续面向对象的话题:内部类、抽象类及接口的讲解。再次复习一下Java类的基本定义格式: 想必大家会注意到final这个关键字,在Java中:对于类而言,将不能派生任何子类;对于字段和方法而言,子类是无法修改父类 阅读全文
posted @ 2013-03-13 11:13 Miracle He 阅读(446) 评论(0) 推荐(0) 编辑
摘要:基础知识篇 Java学习之旅开篇:运行机制及环境搭建 Java学习之旅基础知识篇(1):数据类型及流程控制 Java学习之旅基础知识篇(2):数组及引用类型内存分配 Java学习之旅基础知识篇(3):面向对象之封装、继承及多态Java学习之旅基础知识篇(4):面向对象之内部类、抽象类及接口 Java学习之旅基础知识篇(5):集合与泛型 Java学习之旅基础知识篇(6):文件操作及异常处理 Java学习之旅基础知识篇(7):图形编程(AWT&Swing)高级技术篇Java学习之旅高级技术篇(8):多线程及网络编程 Java学习之旅高级技术篇(9):类加载反射机制 Java学习之旅高级技术 阅读全文
posted @ 2013-02-06 00:11 Miracle He 阅读(2271) 评论(2) 推荐(2) 编辑
摘要:Java是一种面向对象设计的高级语言,支持继承、封装和多态三大基本特征,首先我们从面向对象两大概念:类和对象(也称为实例)谈起。来看看最基本的类定义语法:/*命名规则: *类名(首字母大写,多个单词组合时每个单词首字母大写,单词之间不加任何连接符号) *字段名、方法名(首字母小写,多个单词组合时第一... 阅读全文
posted @ 2012-10-25 17:18 Miracle He 阅读(7809) 评论(4) 推荐(2) 编辑
摘要:在上一篇中,我们已经了解了数组,它是一种引用类型,本篇将详细介绍数组的内存分配等知识点。数组用来存储同一种数据类型的数据,一旦初始化完成,即所占的空间就已固定下来,即使某个元素被清空,但其所在空间仍然保留,因此数组长度将不能被改变。当仅定义一个数组变量(int[] numbers)时,该变量还未指向任何有效的内存,因此不能指定数组的长度,只有对数组进行初始化(为数组元素分配内存空间)后才可以使用。数组初始化分为静态初始化(在定义时就指定数组元素的值,此时不能指定数组长度)和动态初始化(只指定数组长度,由系统分配初始值)。//静态初始化int[] numbers = new int[] { 3. 阅读全文
posted @ 2012-10-22 21:50 Miracle He 阅读(9764) 评论(2) 推荐(2) 编辑
摘要:经过开篇对Java运行机制及相关环境搭建,本篇主要讨论Java程序开发的基础知识点,我简单的梳理一下。在讲解数据类型之前,我顺便提及一下Java注释:单行注释、多行注释以及文档注释,这里重点强调文档注释。通常单行注释独占一行并用"//"来开头,多行注释会占据多行并用/*...*/来表示。/* ... 阅读全文
posted @ 2012-10-20 19:50 Miracle He 阅读(1898) 评论(6) 推荐(2) 编辑
摘要:在写这篇博客之前,我想对自己进行简单概括:我从事软件开发工作已经三年多了,并且一直在从事.NET相关项目的开发。为什么突然间想学习Java呢?有以下几个原因: 1. 开发程序三年多来,已经对.NET相关体系完成了基本掌握,但是还不是炉火纯青的那种,我不想一直忙碌的奔跑,想停下来看看Java这位与.N... 阅读全文
posted @ 2012-10-18 20:06 Miracle He 阅读(2644) 评论(5) 推荐(0) 编辑