一、java中的标识符必须遵循以下规则:1、开头不能为数字2、不能使用关键字3、在自定义java标识符时要注意java中是严格区分大小写的,为了提高阅读性,要尽量使用有意义的标识符二、Java中的名称规范:? 包名:多单词组成时所有字母都小写。 ?xxxyyyzzz? 类名接口名:多单词组成时...
分类:
编程语言 时间:
2014-10-07 23:19:04
阅读次数:
294
多态通过分离“做什么”和“怎么做”,从另一个角度讲接口和实现分离开来。多态的作用是消除类型之间的耦合关系,多态方法调用允许一种类型表现出与其他相似类型之间的区别,只要他们都是从同一个基类导出而来的。1.方法参数中传入基类,可以使子类方便调用class Instrument{ public vo...
分类:
编程语言 时间:
2014-10-03 22:39:05
阅读次数:
235
当我们在使用第三方或者其他人已经写好的类时,通常有两种方法: (1).组合:在新的类中产生现有类的引用。 (2).继承:按照现有类的类型创建新类。 1.组合 简单理解就是新类中,创建一个变量,变量的引用为现有类。 我们在很多场景下都是用到组合,如: public class Lesson_04_Ex...
分类:
编程语言 时间:
2014-10-03 16:50:54
阅读次数:
312
Java实现对组件事件(如单击、输入等)的监听和JavaScript类似,都是先添加Listener,再写触发函数,不同的是,Java实现监听前必须使用implements将各个接口添加到类内。相关的库为java.awt.event.*例如要添加行为事件的接口ActionListener,则需要在实现窗口的类内作如下操作..
分类:
编程语言 时间:
2014-10-02 21:05:04
阅读次数:
203
网格袋布局类似于Win8的Metro布局,用于将组件按大小比例放在不同位置的网格内,各组件的实际大小会随着窗口的改变而改变,但相对位置不变,能够很好的适应屏幕。通过阅读《21天学通Java》这本书,发现了一个布局组件的很好的例子,遂摘录下来,供分享和复习。在这本书中,举了..
分类:
编程语言 时间:
2014-10-01 14:25:31
阅读次数:
266
3.数组初始化 1.数组是一个固定长度的集合,在初始化大小后就不能改变其长度。 数组分配在堆中,并在栈中存有指向该数组的一个引用。 class Arr
{ public static void main(String[] args) { int[] a = {1, 2, 3, 4}; int[] b...
分类:
编程语言 时间:
2014-09-30 02:21:31
阅读次数:
291
这里主要学习初始化,分为: 1.变量初始化 2.构造函数初始化 3.数组初始化 4.继承初始化 1.变量初始化 成员初始化分为两种: (1)成员变量初始化 在定义成员变量时,如果没有给变量赋于初始值,系统会给出一个默认值。 这里有两种选择:要么使用系统的默认初始值,要么自己定义初始值。 系统给出的默...
分类:
编程语言 时间:
2014-09-28 01:53:10
阅读次数:
231
1.static表示什么? static表示“全局”或者“静态”的意思。在Java中没有全局变量的概念,static 可以简单的理解为全局的,独立的一个功能。 (1)当我们在使用 static 修饰成员变量或者成员方法的时候,通常会在Java内存中为这些变量或者方法指定了一块独立的区域(这块区域可能...
分类:
编程语言 时间:
2014-09-27 22:56:10
阅读次数:
289
一般情况下,当我们在外部引用其他类的时候,需要声明这个类型引用,比如 ThisDemo td = new ThisDemo(); 在”Java编程思想”中有这一段例子: Banana a = new Banana();
Banana b = new Banana(); a.peel(1);
b.pe...
分类:
编程语言 时间:
2014-09-27 14:19:19
阅读次数:
340
今天学完了传智播客毕向东老师的java基础教程——第一阶段:java开发前奏1、java开发过程———————————————不建议先用ECLIPSE写代码,因为它的函数式自动生成的,不利于找寻编程手感打开记事本写完程序后,修改扩展名为.java然后在DOS控制台使用命令javac 对java文件....
分类:
编程语言 时间:
2014-09-26 02:51:58
阅读次数:
267