java基础语法
一.关键字
- 关键字:被Java语言赋予特定含义的单词。
- 关键字特点:组成关键字的字母全部小写。
- 一共有52个关键字如下图:
二.标识符
- 标识符:就是给类,接口,方法,变量等起名字时使用的字符序列。
- 标识符组成:数字,英文大小写字母,$和_
- 注意事项:不能以数字开头,不能包含_和$的其他字符,不能包含java关键字,也得区分大小写。
三.标识符(常见命名规则,java开发规范)
1.包(其实就可以看作文件夹,用于解决相同类名问题)
- 单级文件夹(所有字母要小写)
举例:shujia - 多级文件夹(所有字母小写,文件夹之间用.隔开)
举例:com.shijia.crd.day
2.类或接口
- 一个单词(首字母大写,其余字母小写)
举例:Hello - 多个单词(所有单词的首字母大写,其余字母小写)
举例:HelloWorld
3.方法和变量
-
一个单词(所有字母小写)
举例:smile -
多个单词(第一个单词全部小写,从第二单词开始首字母大写,其余字母小写)
举例:playGame
4.常量
-
一个单词(所有字母要大写)
举例:NAME -
多个单词(所有字母要大写,单词与单词之间用_连接)
举例:MY_NAME
四.注释
-
注释:用于解释说明程序的文字
-
单行注释://注释文字
-
多行注释:/※注释文字※/
-
文档注释:/**-注释文字*/
-
注释是一个程序员必须要具有的良好编程习惯。初学者编写程序可以养成习惯:先写注释再写代码。将自己的思想通过注释先整理出来,在用代码去体现。因为代码仅仅是思想的一种体现形式而已。
-
对HelloWorld程序进行解释
/*这是学习Java语言的入门案例HelloWorld-*/
//这是定义一个类,类是java的被基本的单位,类的名字叫做HelloWorld。
class HelloWorld {
// 这是被JVM虚拟机能够所识别运行的主方法,一个程序想要运行,就必须要有main方法。
public static void main(String[] args){
// 调用java语言提供的输出语句格式输出一句话
System.out.println(“马鞍山学院!!”);
}
}
五.常量
- 常量概述:在程序执行的过程中其值不可以发生改变
- Java中常量分类:字面值常量,自定义常量(面向对象部分讲)
- 字符串常量 用双引号括起来的内容
举例:”dashuoju“ - 整数常量 所有整数
举例:12,23 - 小数常量 所有小数
举例:12.34,56.78 - 字符常量 用单引号括起来的内容
举例:‘a’,’A’,’0’ - 布尔常量 较为特有,只有true和false
- 空常量 null(数组部分讲解)
六. path环境变量与classpath环境变量配置
1.程序解析
-
首先编写java源代码程序,扩展名.java在命令行模式中,输入javac命令对源代码进行编译,生成字节码文件javac 源文件名.java
-
编译完成后,如果没有报错信息,输入java命令对class字节码文件进行解释运行,执行时不需要添加.class扩展名 -java HelloWorld
-
工作原理
2.常见错误
- 文件扩展名隐藏导致编译失败
- class写错 Class claas…
- 类名格式有问题 暂时全部使用英文
- 类名后面的大括号匹配不正确
- main方法格式错误
public static void main(String [] args){ } - main方法大括号缺失
- 打印语句拼写错误
System.out.println(“”); - 引号使用错误,使用成中文全角引号
3.path环境变量配置
为什么要配置环境变量
一种:通过配置path环境变量,将javac指令所在目录也就是JDK安装目录下的bin目录配置到path变量下,即可使javac指令在任意目录下运行
win7,win8系统:右键点击桌面计算机→选择属性→选择高级系统设置→选择高级选项卡→点击环境变量→下方系统变量中查找path→双击path
XP系统:右键点击桌面计算机→选择属性→选择高级选项卡→点击环境变量→下方系统变量中查找path→双击path将jdk安装目录下的bin目录添加到最左边并添加分号。***(具体方法在上篇文章中)***
二种:path环境变量的参照形配置方式
创建新的变量名称:JAVA_HOME为JAVA_HOME添加变量值:JDK安装目录将path环境变量中JDK目录修改%JAVA_HOME%\bin;path环境变量具有先后顺序。***(具体方法在上篇文章中)***
8.jdk环境变量配置
第一种方法:(1)找到此电脑点击属性
(2)点击高级系统设置
点击环境变量
(4)找到系统变量中的path,点击
(5)再点击新建,将自己安装jdk文件夹中的bin目录路径复制到其中
一定要将bin目录点开再去复制路径!!!
将路径复制进去即可
第二种方法(比较灵活):
前几部和1一样。
- 在系统变量中点击新建。
- 注意此处的变量值为你的jdk文件路径
- 再双击path,点击新建输入%JAVA_HOME%\bin.点击确认即可。
9.查看jdk环境是否配成功
在命令窗口输入java -version
配成功!!!
4.classpath环境变量配置
目的:使classpath目录中的.class文件可以在任意目录运行
classpath环境变量配置方式
- 创建新的变量名称:classpath
- 值设定为指定的还有class文件的目录,多个目录间使用分号(;)分割
- 作用:使classpath目录中的.class文件可以在任意目录运行
- 技巧:通常将配置的目录最前面添加.配置,即便当前目录,使.class文件搜索时首先搜索当前目录,然后根据目录配置的顺序依次查找,找到后即运行,因此classpath目录中的配置存在先后顺序
-
此变量也可不配置,就可从当前目录中进行寻找.class文件。
5.path和classpath的区别(面试题)
- path环境变量里面记录的是可执行性文件,如javac.exe文件,对可执行文件先在当前路径去找,如果没找到就去path环境变量中配置的路径去找。
目的:配PATH的目的是可以在任意目录下找到java和javac命令。 - classpath环境变量里记录的是java类的运行文件所在的目录
配置CLASSPATH的目的是可以在任意目录下执行某个class文件