在初学Java后,做一些基础知识点的总结,记录自己的学习历程,以便发现自己的不足。
Java作为一门编程语言,我想通过对它的学习,学会用一行行代码写出一个个功能很强大的应用~~
Java的语法基础
(一) 关键字与标识符:
关键字是被Java赋予了特殊含义的单词,在编程时要小写。
而标识符是用户在编程时给类、常量或变量以及方法名等起的名字,
它在书写时是有一定要求的:
对于类的命名,一般采用“驼峰式命名法” 即首字母要大写;
对于方法、变量的命名,第一个单词的首字母要小写,其后首字母要大写;
对于常量,字母均大写,多个单词的话,用下划线“_”分开;
当然标识符有一套通用的规则:
1、不能是关键字;
2、由数字、英文字母(在Java中编程严格区分大小写)、$ 和 _ 组成;
3、不能以数字开头;
4、名字中不能使用空格;
(二)对象、 类、方法
1、对象和类
Java是一门面向对象的语言,对象具有属性和行为,比如日常生活中的人,人有高矮胖瘦,人可以吃饭、打球等,每个人就相当于一个对象。而类就是抽象的对象的集合,这里人类就是一个类,每个人就是对象,即对象是类的实例。
2、方法
我们在编程时,先定义一个类,在具体的函数中实例化一个对象,用常量或者变量来定义这个对象的属性,用方法来阐释这个对象的行为。比如,我们吃饭,喝水等,这些行为在编程中就用方法表示。
(三)变量和常量
1、变量
语法格式:数据类型 变量名称 = 值;
类变量:类中独立于方法之外的变量,用static 修饰。
实例变量变量:类中独立于方法之外的变量,没有static修饰。
局部变量:类的方法中的变量。
在Java中,局部变量与成员变量(实例变量和类变量)的区别:
(3)成员变量能被public,protect,private,static等修饰符修饰,局部变量不能被控制修饰符及static修饰; 两者都可以定义成final型。
2、常量
3、数据类型
在变量和常量的语法格式时,我们必须要定义其数据类型,因为Java语言是一种强类型的语言。所以必须掌握Java的数据类
型。Java的数据类型有两种:基本数据类型和引用数据类型。
Java基本数据类型可以分为三类,字符类型char,布尔类型boolean以及数值类型byte、short、int、long、float、double。数值
类型又可以分为整数类型byte、short、int、long和浮点数类型float、double。Java中的数值类型不存在无符号的,它们的取值范围是
固定的,不会随着机器硬件环境或者操作系统的改变而改变。
Java有 5种引用数据类型(对象类型):类 、接口、 数组、 枚举 、标注。
4、运算符号
运算符指明对操作数的运算方式。组成表达式的Java操作符有很多种。运算符按照其要求的操作数数目来分,可以有单目运算符、双目运算符和三目运算符。运算符按其功能来分,有算术运算符、赋值运算符、关系运算符、逻辑运算符、位运算符和其他运算符。
(四)语句
对于Java的基本语句,主要有条件语句(if语句)和循环语句(for循环语句、foreach循环语句、while循环语句和do-while循环语句)。
</pre><div style="text-align: left;"><span style="font-size:14px;"></span></div></p><pre name="code" class="java">