400-0067-285

杭州和盈教育

Java培训:Java基本语法

来源:杭州和盈教育 发布时间:2015/11/27 10:56:58

    关于Java程序,要记住以下几点。

· 大小写敏感性 - Java是大小写敏感的,这意味着标识符Hello 和

hello会有不同的含义在Java中。

· 类名称 - 对于所有的类名首字母应该大写。

如果需要用几个单词来构成类的名称,每个内部单词的个字母应该大写。

如类名 MyFirstJavaClass

· 方法名称 - 所有的方法名应该以小写字母开头。

如果几个单词来构成方法的名称,每个内部单词的个字母应该大写。

例如 public void myMethodName()

· 程序文件名 - 程序文件的名称应的类的名称完全匹配。

保存文件时,应该使用类名(请记住Java是大小写敏感)并添加 '.java'的名称的末尾(如果该文件名和类名不符合程序将无法编译)保存。

例如: 假设'MyFirstJavaProgram"是类名。那么该文件应保存为 'MyFirstJavaProgram.java'

· public static void main(String args[]) -

Java程序处理从main()方法开始,这是每一个Java程序的强制性部分入口..

Java标识符:

所有的Java组件都需要名字。用于类,变量和方法的名字叫做标识符。

在Java中,标识符有几点要记住。具体如下:

· 所有的标识符应该以一个字母(A至Z或a到z),货币字符($)或下划线(_)。

· 之后的个字符的标识符可以具有字符的任意组合。

· 关键字不能用于标识符。

· 较重要是标识符是区分大小写的。

· 合法标识符的例子: age, $salary, _value, __1_value

· 非法标识符的例子s: 123abc, -salary

Java修饰符:

像其他的语言,它是可以修改的类,方法等,通过使用修饰符。有两类修饰符:

· 访问修饰符: default, public , protected, private

· 非访问修饰符: final, abstract, strictfp

关于修饰符在下一节会给出更多细节。

Java变量:

我们会看到以下变量类型在Java中:

· 局部变量

· 类变量(静态变量)

· 实例变量(非静态变量)

Java数组:

数组是存储相同类型的多个变量的对象。然而一个数组本身是在堆中的对象。我们会学习如何声明,构造和初始化在即将到来的章节。

Java 枚举:

枚举在Java 5.0中进行了介绍。枚举一个变量限于只有几个预定义的值之一。在此枚举列表的值称为枚举。

随着使用枚举,可以减少错误代码的数量。

例如,如果考虑一个新鲜果汁店的应用程序,这将有可能限制玻璃尺寸小,中,大。这将确保它不会允许任何人以任何尺寸比小型,中型或大型的订单。

例子:

public class MyFirstJavaProgram{

/* This is my first java program.

* This will print 'Hello World' as the output

* This is an example of multi-line comments.

*/

public static void main(String []args){

// This is an example of single line comment

/* This is also an example of single line comment. */

System.out.println("Hello World");

}

}

使用空行:

只含有空格,可能带有注释行,被称为一个空行,Java完全忽略它。

继承:

在Java中,类可以衍生自类。基本上,如果需要创建一个新的类,在这里已经有一些需要的代码的类,然后就可以从已经存在的代码中派生新类。

这个概念允许重用现有类的字段和方法,而无需重写代码在一个新的类。在这种情况下现有的类称为父类和派生类称为子类。

接口:

在Java语言中,接口可以被定义为关于如何相互通信的对象之间的联系。接口起到了至关重要的作用,当涉及到继承的概念。

接口定义的方法,一个派生类(子类)应该使用。但该方法的实现完全取决于子类。

http://hzhykj.soxsok.com/

领取试听课
每天限量名额,先到先得
温馨提示:为不影响您的学业,来校区前请先电话或QQ咨询,方便我校安排相关的专业老师为您解答
  • 详情请进入 杭州和盈教育

关于我们 | 招生信息 | 新闻中心 | 学校动态

版权所有:搜学搜课(www.soxsok.com)