博主:命运之光
专栏:Java零基础入门
学习目标
掌握变量、常量、表达式的概念,数据类型及变量的定义方法;
掌握常用运算符的使用;
掌握程序的顺序结构、选择结构和循环结构的使用;
掌握数组的定义及使用方法;
掌握基本的输入输出方法;
提示:不要去强记关键字,随着学习,慢慢了解记忆!
概念:是被Java语言赋予特定意义的一些单词,例如class,public ,static ,void 等均为Java已经预设好的。
特点:
注:
定义:
Java对各种变量、方法和类等命名时使用的字符序列;
技巧: 凡是可以自己起名字的地方都叫标识符;
定义合法标识符的规则: (必须遵守)
以字母、下划线(_)、美元符号($)开头,后面可以跟任意数目的字母、数字、下划线和美元符号;
不可以用关键字和保留字,但能包含关键字和保留字;
不能以数字开头;
严格区分大小写,长度无限制;
不能包含空格;
例子:
identifier,_user,$value,Count1 //为合法标识符
#user,1count,value@,class //为非法标识符
例子:
identifier,_user,$value,Count1 //为合法标识符
#user,1count,value@,class //为非法标识符
标识符的命名规范(建议遵守)
类和接口命名:每个单词的首字母大写,其他字母小写,如 MyJava、Teacher、Student;
变量和方法命名:一个或多单词组成,第一个单词全小写,从第二个单词开始每个单词的首字母大写,其他小写,尽量少用下划线,如money, getName、setNumber;
常量命名:所有字母都大写,如SUM,PI;
包名:所有字母都小写,如room,tour;
Java中的分隔符:分号 ;,花括号 {},圆括号(), 空格 , 圆点. 五个。
分号:用于每条语句的末尾,表示该条语句结束,如 int age=18;
花括号:定义一个代码块,如 类体和方法体的定义;
圆括号:
空格:用于分隔一条语句中不同的部分,如 static int num1=10;
圆点:类或对象及其成员之间的分隔符,起调用方法和变量的作用,如People.id
在程序之中,由于其基本组成都是代码,所以考虑到程序的易读和可维护性的特点,那么在编写代码的时候都要在代码上增加若干的说明文字,叫做注释,这些文字不需要被编译器编译,对于注释,Java一共分为三种形式:
例子
public class TestDemo {
public static void main(String[] args) {
/*
* 此处为多行注释,编译代码时不编译
* 如果要学习Java高端课程,可以登录:www.mldnjava.cn
*/
System.out.println("Hello MLDN .");
}
}
/**
* 此处为文档注释,内容会被解释成程序的正式文档,并能包含进如Javadoc * 之类的工具生成的文档里(API文档),用以说明该程序的层次结构及其方法
* @author mdxy
*/
public class TestDemo {
public static void main(String[] args) {
System.out.println("Hello MLDN .");
}
}
程序的本质其实是对数据的处理,所以对于数据的保存就必须有严格的限制,这些限制就体现在了数据类型的划分上,即不同的数据类型可以存不同的数据内容。
Java语言对于每一种数据都定义了明确的具体数据类型(强类型语言),在内存中分配了不同大小的内存空间。
变量变化的范围即数据类型
建议:
- 若想表示整数使用int,表示小数使用double;
- 描述日期时间数字或文件内存大小用long;
- 实现逻辑控制,用布尔类型;
概念:程序运行期间,固定不变的量(constant),通常也被称为“final变量”。
分类:
注:任何一个整型常量(10、300等),在java中都默认为int型 ,实型常量(1.2、45.0)默认为double型 。
变量概念:
变量的定义格式:
数据类型:变量变化的范围就是数据类型;
变量名:每个变量都有一个名字(标识符),方便存取;
初始化值:使用变量前,需要给变量赋值;
变量是利用声明的方式,将内存中某个内存块保留下来以供程序使用。
变量的作用:
变量的特点:
使用变量注意: