概述
JAVA语言自1995年出现开始至今为止从1.0更新到11.0,其中语言发展史5.0更新力度最大,9.0使用最多,11.0现学习版本。JAVA语言最强大的功能就是跨平台原理。无论是Windowns、MAC、Linux系统都可以使用JAVA语言,只需下载相应版本的JDK即可。
JRE、JDK和JVM关系:
常用的DOS命令:
盘符名称:——切换盘符
dir —— 查看当前路径目录内容
cd 目录 —— 进入单级目录
cd .. ——回到上一级目录
cd \ —— 回退到盘符目录
cls —— 清屏
exit —— 退出命令提示符窗口
如果想在操作系统中执行java程序,还需配置配置Path环境变量,因为开发Java程序,需要使用JDK提供的开发工具,而这些工具在JDK的安装目录的bin目录下。为了在开发Java程序的时候,能够方便的使用 javac 和 java 这些命令,我们需要配置 Path 环境变量。
配置Path环境变量只需在此电脑右击后点击属性就可以看见高级系统设置,如果打开没看见鼠标往后划就能看见的每个电脑可能有差别。
选择高级在选择环境变量
进入环境变量选择系统变量的新建在变量名中输入JAVA_HOME,在变量值输入jkd的安装路径。新建完成后再点击系统变量中的变量Path进行编辑,添加%JAVA_HOME%\bin,最后一直点击确定。
HelloWorld案例
下载安装好JDK并配置好环境变量后开始一个简单案例HelloWorld。
一般程序开发流程为:编写程序、编译程序、运行程序。
新建一个文本文档修改名称为HelloWorld.java。用记事本打开写入程序内容:
public class HelloWorld{
public static void main(String[] args){
System.out.println("Hello World");
}
}
保存后win+R打开命令提示符窗口进入到代码所在目录使用
javac 文件名.java 进行编译 范例:javac HelloWorld.java
java 类名 进行执行 范例:java HelloWorld
一般常见的bug问题
1、中英文符号混用
2、单词输入错误
3、起名称与关键字或包库名重合
......
要增强解决bug能力需要多积累,多看多实践。
基础语法
注释
单行注释:// ;多行注释:/**/(快捷键:Ctrl+Shift+/)
关键字
被赋予特定含义的单词;
特点:字母全部小写;常用的编译器对其有特殊颜色标注。
常量
常量就是在程序运行中不可以改变的量。
分类:
字符串常量
整数常量
小数常量
字符常量
布尔常量
空常量(不能直接输出)
数据类型
变量
定义:
数据类型 变量名 = 变量值
使用注意事项:
1、变量名不能重复;
2、未赋值不能使用;
3、long类型的变量定义的时候,为了防止整数过大,后面要加L
4、float类型的变量定义的时候,为了防止类型不兼容,后面要加F
标识符
由数字、字母、下划线(_)和美元符($)组成;
不能以数字开头
不能是关键字
区分大小写
小驼峰命名法:方法、变量
标识符是一个单词的时候,首字母小写
标识符由多个单词组成的时候,第一个单词首字母小写,其他单词首字母大写
大驼峰命名法:类
标识符是一个单词或多个单词组成的时候,每个单词的首字母大写
类型转换
自动类型转换:
把一个表示数据范围小的数值或者变量赋值给另一个表示数据范围大的变量。数据范围从小到大:
强制类型转换:
把一个表示数据范围大的数值或者变量赋值给另一个表示数据范围小的变量
格式:目标数据类型 变量名 = (目标数据类型)值或者变量;