* 类名:尽量使你的类名简洁而富于描述。使用完整单词,避免缩写词(除非该缩写词被更广泛使用,像URL,HTML) * * 首先Java的源代码Java文件由编译器编译成Java的二进制字节码class文件,然后class文件由Java虚拟机中的类装载器进行加载,同时类装载器还会加载Java的原始 API Class文件。类加载器负责加载、连接和初始化这些class文件以后,就交给虚拟机中的执行引擎运行。执行引擎将class文件中的Java指令解释成具体的本地操作系统方法来执行,而安全管理器将在执行过程中根据设置的安全策略控制指令对外部资源的访问。 第三步:执行该程序 保持命令提示符窗口 执行命令 java HelloWorldApp 查看结果 和其他语言开发过程的比较 Java程序开发步骤(编码,编译,解释,执行 ) C程序开发步骤(编码,编译,执行 ) 类的定义 关键字class-表示要定义一个类(模板),一个类在结构上包含数据变量和方法,表示功能的语句总是包含在方法中。 1.3.2 JAVA应用程序编程原则 public class Dog{ String name; public void bark() { System.out.println(“brak!"); } } 定义类文件 public修饰的类名称必须与包含它的Java源程序文件名一致 public class Dog { . . . } 则文件名一定要是:Dog.java 并且大小写敏感 (一致) 1.3.2 JAVA应用程序编程原则 总之,类文件的定义 一个Java应用程序至少包含一个类。 一个Java源文件一般只包含一个类定义。 一个类可以是一个空类,不包含任何属性定义和方法声明。 声明一个类时,其类名的第一个字母应该大写。 类名通常是有意义的。 主方法(main Method) 每个Java应用程序必须有且只能有的一个方法,它是程序执行的入口,运行时被虚拟机自动执行 该方法的声明格式是固定的,不能变更 方法 被程序调用而执行,并不会自动执行 1.3.2 JAVA应用程序编程原则 public class Dog{ public void bark() { System.out.println(“brak!"); } public static void main(String[ ] args) { Dog d = new Dog(); d.bark(); } } 类和变量的引用 一个类中引用其他类,要注意在文件头,使用import加载 java.lang包中的类不需要明确import 引用一个类或对象的变量和方法,要通过“.”实现引用 JAVA应用程序编程原则 import java.util.Date; public class HelloWorld { public static void main(String[] args) { Date now=new Date( ); System.out.println(now); } } 类和包介绍 类是描述提供某种功能的模块的一般术语。 Java开发集(JDK)给出了一套标准的类(称作类库),这些类可执行大部分所需的基本行为 不仅为编程任务(例如,类可提供基本的数学函数、数组和字符串),而且为图形和网络程序开发提供了丰富的支持。 类库被组织成许多包,每个包都包含几个类。如下所列为一些重要的包: java.lang包含一些形成语言核心的类,如String、Math、Integer和Thread。 java.awt包含了构成抽象窗口工具包(AWT)的类,这个包被用来构建和管理应用程序的图形用户界面。 java.applet包含了可执行applet特殊行为的类。 包含执行与网络相关的操作的类和处理接口及统一资源定位器(URLs)的类。 java.io包含处理I/O文件的类。 java.util包含为任务设置的实用程序类,如随机数发生、定义系统特性和使用与日期日历相关的函数。 书写规范 每个程序应以说明程序目的,作者,日期和时间的注释开始; 使用空格和空行可以提高程序可读性; 花括号对“{}”-类,方法,语句块 语句分号“;”结尾 缩进:当程序中输入一对花括号,然后把光标重新定位到两个括号之间,先缩进一级,再开始输入程序体,该习惯有利于防止漏掉括号的错误 JAVA应用程序编程原则 import java.util.*; public class ArrayDemo { public static void main(String[]