从事java开发已经近两年了,在这两年的期间,可以说是学到了不少知识。有时会想,一个合格的java程序员是怎样的。虽然工作这么久 ,但是并没有认真的去总结一下。
下面简单的说一下java基础语法知识,虽然很简单,但是也供以后的回顾及帮助一些需要帮助的程序猿们吧。
一个java程序可以说是一系列对象的集合,而这些对象都是通过调用彼此的方法来协同工作。
- 类:是一个模板,描述一类对象的行为和状态。
- 对象:类的一个实例,有状态和行为。比如,一个人是一个对象,他的行为有说话,吃饭,打架等;状态有男人,女人、孩子等等。
- 方法:一个类可以有好多方法,各个功能基本上都是在方法中完成的。
语法基础
一 、数据类型
java的基本数据类型有八种,
1)四种整数类型:byte:8位,用于表示最小数据单位;short:16位;int :32位,也是最常用的了。long:64位,相对于int来说,用的少了一些。
2) 两种浮点数类型:float:32位 ,单精度浮点数类型;double:64位,双精度浮点数类型,较为常用的了。
3)字符类型:char类型,16位,是整数类型。
4)布尔类型:表示true和false;
复合数据类型
数组(array)、类(class)、接口(interface);
二、类型转换
将一种类型的数据转换为另一种类型的数据
主要有自动类型转换和强制类型转换。
三、常量
表示在程序执行过程中,值保持不变的量。常量又分为整型常量、实型常量、布尔型常量、字符型常量和字符串常量。
1)整型常量 比较容易理解,就不多说了。
2)实型常量 实型常量主要包括双精度实数和单精度实数,双精度实数在数字后面加上D或d、单精度实数在数字后面加上F或f。如果没有明确标识的话,系统会默认为双精度实数。
3)布尔类型 true和false。
4)字符型常量 用单引号括起来的单个字符。
5)字符串常量 用双引号括起来的若干个字符。
四、变量
程序在执行过程中,值可以改变的量。
1)变量赋初值,初始化;
2)在变量声明时赋值;
final变量
今天就先说到这吧,明天再来