本文主要是介绍Java基础,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
一、Java基础
1.cmd常用命令
操作目的 | cmd对应命令 |
---|
启动 | win+R并键入cmd回车 |
切换盘符 | 盘符名称 |
进入文件夹 | cd 文件夹名称 |
进入多级文件夹 | cd 文件夹1\文件夹2\文件夹3 |
返回上一级 | cd … |
直接回根路径 | cd \ |
查看当前内容 | dir |
清屏 | cls |
退出 | exit |
2.JVE、JRE、JDK的区别
名称 | 含义 |
---|
JVE | JAVA虚拟机 |
JRE | 运行环境 |
JDK | 开发环境 |
3.配置环境
- 安装jdk1.8
- 配置环境变量 右击我的电脑-属性-高级系统设置-高级-环境变量
- 在系统变量下边点击新建,输入
JAVA_HOME
,路径为C:\Program Files\Java\jdk-14.0.2
- 找到
Path
,点击新建,输入%JAVA_HOME%\bin
- 在cmd目录下即可直接打开
java.exe
- 关于配置环境的问题:Java在更换jdk版本或者新安装idea的时候,运行程序报错无效的源版本,解决方法如下
- 依次点击,File - Settings - Bulid, Execution,Deployment - Compiler - Java Compiler,修改版本为jdk版本
- 依次点击,File - Project Structure - Project,修改版本为jdk版本
- 在当前页,点击 Modules,选择Sources选项,修改版本为jdk版本
4.编写"HelloWorld"程序
- 创建记事本,修改文件
HelloWorld.java
,输入
public class HelloWorld {
public static void main(String[] args){
System.out.println("hello world");
}
}
- 用cmd定位到代码目录,输入
javac HelloWorld.java
,生成HelloWorld.class
文件,再次输入java HelloWorld
即可
5.数据类型转换及运算符
- 强制类型转换(向上扩展),i++和++i的区别,三元符
=?:
6.方法(类似C/C++里的函数)
- 注意方法的调用,格式:
返回值类型 方法名 参数列表(){}
7.IDEA的安装
- 同一个project之内可以有多个moudle,且moudle之间是相互独立的
注:JAVA常用JAVA1.8
8.Java命名方法
- 项目名全部小写
- 包名全部小写
- 类名、接口名首字母大写 ,如果由多个单词组成,每个单词的首字母都要大写。如:public class MyFirstClass{}
- 变量名、方法名首字母小写,如果名称由多个单词组成,每个单词的首字母都要大写。如:int index=0; public void toString(){}
- 常量名全部大写如:public static final String GAME_COLOR=”RED”;
- 所有命名规则必须遵循以下规则:
- 名称只能由字母、数字、下划线、$符号组成;
- 不能以数字开头;
- 名称不能使用JAVA中的关键字;
- 坚决不允许出现中文及拼音命名;
9.循环,选择,嵌套
- for,if-else,switch-break,while,do-while,
- 注意:break+标签,代表跳出break紧随其后的循环。
10.数组
1.动态初始化
//数据类型[] 数组名称 = new 数据类型[数组长度]
int[] arr = new int[3];
2.静态初始化
//数据类型[] 数组名称 = new 数据类型[]{元素1,元素2,……}
int[] arr = new int[]{1,2,3,4,5};
3.省略格式
//数据类型[] 数组名称 = {元素1,元素2,……}
int[] arr = {1,2,3,4,5};
4.访问数组
这篇关于Java基础的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!