为什么要学Java?每个人的答案都不同,一些觉得编程的道路能够使以后的生活好一点,一些是真的想在编程路上走下去。无论怎样都是要学好Java,所以对于Java基础的掌握就显得必不可少了。基础就是你以后能否看懂更深层内容的铺垫。下面我们会对Java标识符、修饰符、枚举等基础知识进行说明。
简单说一下
对象:在面向对象程序设计中,我们将问题空间中的元素以及他们在方案空间中的的表示物称作对象(object)。例如生活中的对象:桌子、手机、电脑等,可以说所有的物体都是对象。每一个对象都有自己的行为和特征。
类:类是一个模板,它描述一类对象的行为和状态。
方法:方法就是行为,一个类可以有很多方法。逻辑运算、数据修改以及所有动作都是在方法中完成的。
实例变量:每个对象都有独特的实例变量,对象的状态由这些实例变量的值决定
简单的Java程序:hello world
如果学习过C语言的朋友,hello worl 一定不会陌生,第一个接触的程序应该也是hello world。
基本语法
类名:对于所有的类来说,类名应该首字母大写(其实小写也可以,但是大写会更加规范)。如果类名又若干个单词组成,每个单词首字母最好也要大写。
大小写:这里的大小写和类的大小写不一样,在Java中的大小写是敏感的,所以书写要区分。例如标识符hey和Hey是不同的。
方法名:所有的方法名都应该以小写字母开头。如果在方法中有若干个单词,则除了第一个单词后面的单词的首字母都应该大写。例如fristJava。
主方法入口:所有的Java 程序由public static void main(String []args)方法开始执行。
源文件名:源文件名必须和类名相同(一般创建时的类名自动为源文件名)。当保存文件的时候,你应该使用类名作为文件名保存(切记Java是大小写敏感的),文件名的后缀为.java。
关键字
|
Java变量
主要存在以下类型的变量:
成员变量:成员变量只能在类中定义,是该类事物的特征属性。作用范围是作用于整个类中。
局部变量:定义在成员方法或者语句块中的变量。作用范围是作用于成员方法或者语句块中。
类变量:也就是静态变量。
变量类型
Java标识符
类名、变量名以及方法名都被称为标识符。
要注意的是:
1)所有的标识符必须以字母(A-Z或者a-z),美元符($)或者下划线(_)开始。
2)关键字不能作为标识符 例如:int、double。
3)首字符之后可以由任意字符组成。
4)Java中大小写敏感,所以标识符也是。
Java修饰符
修饰符分为两类:可访问修饰符和不可访问修饰符。在Java中用以修饰类中的方法和属性。
可访问修饰符 : default, public , protected, private 不可访问修饰符 : final, abstract, strictfp
数组
数组是储存在堆上的对象,可以保存多个同类型变量。数组是一组相关数据的集合,一个数组实际上就是一连串的变量,数组按照使用可以分为一维数组、二维数组、多维数组。
枚举
Java 5.0引入了枚举,枚举限制变量只能是预先设定好的值,就是使程序参数固定化。使用枚举可以减少代码中的bug。打个比方:我们设计了一个购买衣服的程序,我们将码数设置为m、l、xl,这就是说不允许购买除了这三个码数以外的衣服。
要注意枚举可以单独声明或者声明在类里面。方法、变量、构造函数也可以在枚举中定义。
空行
空白行,或者有注释的的行,Java编译器都会忽略掉
注释
Java里的注释有三种类型:
1、单行注释 在注释内容前面加“//”,格式为: 代码; //注释内容(有一个快速注释的方法 把要注释的行都选择上,然后Ctrl+/)
2、多行注释 以斜杠加星号开头,以星号加斜杠结尾。
3、文档注释 以斜杠加两个星号开头,以一个星号加斜杠结束。
接口
在Java中,接口可理解为对象间相互通信的协议。接口在继承中扮演着很重要的角色。 接口只定义派生要用到的方法,但是方法的具体实现完全取决于派生类。
继承
在Java中,一个类可以由其他类派生。如果你要创建一个类,而且已经存在一个类具有你所需要的属性或方法,那么你可以将新创建的类继承该类。继承是类的三大特性之一,是Java实现代码的重要手段,但是Java中只支持单继承。利用继承的方法,可以重用已存在类的方法和属性,而不用重写这些代码。被继承的类称为超类(super class),派生类称为子类(subclass)。
文中对Java语法、关键字以及变量进行了简单的描述,对于新手来说,多点了解这些最基本的知识点对于学习只有好处没有坏处。毕竟高楼大厦都是由最下面的开始的,下面的不牢上面的容易倒。不要等到发现自己的知识结构构建起来后才发现很多的漏洞,导致自己无从下手。
上一篇:Java就业的道路好不好走
¥29.00
¥498.00
¥299.00
¥399.00