Java基础知识【一】

Java基础知识【一】

在这里插入图片描述

DOS命令

切换盘符: 盘符号: 例如 D:
进入目录: cd 目录名 例如: cd desktop
跨盘符进入目录: cd /d 完整的路径 例如:cd /d D:\aaa\bbb
回退上一级目录: cd …
回退多级目录: cd …/…/…/
回退根目录: cd /
创建目录:md 目录名 例如: md aaa
删除目录:rd 目录名 例如:rd aaa 注意只能删除空目录
删除非空目录但是会询问你: rd /s 目录名 例如: rd /s aaa
删除非空目录无需询问:rd /s /q 目录名 例如: rd /s /q aaa
清屏:cls
删除文件: del 文件名.后缀名 例如: del a.txt
删除多个文件,可以通配 例如: del *.txt
打开计算器:calc
打开画图:mspaint
查看本机的ip: ipconfig
查看主机名:hostname
按上下键可以翻阅之前输入过的命令
按table键可以提示补全。
退出控制台:exit

Java语言特点

简单性 解释性
面向对象 高性能
分布式处理 多线程
健壮性 动态
结构中立 安全性
开源:源代码开放 1.8 之前
跨平台:可以在不同的平台去运行

**什么是跨平台性?

通过Java语言编写的应用程序在不同的系统平台上都可以运行。

原理:只要在需要运行java应用程序的操作系统上,
先安装一个Java虚拟机(JVM Java Virtual Machine)即可。
由JVM来负责Java程序在该系统中的运行。

JRE与JDK

JRE(Java Runtime Environment Java运行环境)
包括Java虚拟机(JVM Java Virtual Machine)和Java程序所需的核心类库等,如果想要运行一个开发好的Java程序,计算机中只需要安装JRE即可。
JDK(Java Development Kit Java开发工具包)
JDK是提供给Java开发人员使用的,其中包含了java的开发工具,也包括了JRE。所以安装了JDK,就不用在单独安装JRE了。
其中的开发工具:编译工具(javac.exe) 打包工具(jar.exe)等
简单而言:使用JDK开发完成的java程序,交给JRE去运行。

JDK的安装和环境变量的配置

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

人生第一个程序

HelloWorld

  • 在jdk/bin目录下新建一个HelloWorld.java文件

  • 首先定义一个类

  • 格式 : class 类名{}

  • 在大括号中间添加一个主(main)方法/函数

    - public static void main(String[] args){ }
    
  • 在主方法的大括号中间添加一行输出语句

System.out.println(“hello world”);

整体代码

class HelloWorld
{
	public static void main(String [] args)
	{
		System.out.println(“Hello World”);
	}
}

注释

注释概述
用于解释说明程序的文字
Java中注释分类格式
单行注释
格式: //注释文字
多行注释
格式: /* 注释文字 /
文档注释
格式:/
* 注释文字 */

关键字

  • 关键字概述

被Java语言赋予特定含义的单词

  • 关键字特点

组成关键字的字母全部小写

  • 关键字注意事项

goto和const作为保留字存在,目前并不使用
类似Notepad++这样的高级记事本,针对关键字有特殊的颜色标记,非常直观

用于定义数据类型的关键字
classinterfacebyteshortint
longfloatdoublecharboolean
void
用于定义数据类型值的关键字
truefalsenull
用于定义流程控制的关键字
ifelseswitchcasedefault
whiledoforbreakcontinue
return
用于定义访问权限修饰符的关键字
privateprotectedpublic
用于定义类,函数,变量修饰符的关键字
abstractfinalstaticsynchronized
用于定义类与类之间关系的关键字
extendsimplements
用于定义建立实例及引用实例,判断实例的关键字
newthissuperinstanceof
用于异常处理的关键字
trycatchfinallythrowthrows
用于包的关键字
packageimport
其他修饰符关键字
nativestrictfptransientvolatileassert

标识符

  • 标识符概述

就是给类,接口,方法,变量等起名字时使用的字符序列
组成规则
英文大小写字母
数字字符
$和_

  • 注意事项

不能以数字开头
不能是Java中的关键字
区分大小写

常量

1.概念​​​​
常量: 在程序运行过程中,其值不可以发生改变的量.

2.常量分类​​​​
字符串常量 用双引号括起来的内容 例:“HelloWorld”
整数常量 不带小数的数字 例:666 , -88
小数常量 带小数的数字 例:13.14 , -5.21
字符常量 用单引号括起来的内容 例:‘A’ , ‘8’ , ‘我’
布尔常量 布尔值,表示真假 只有两个值:true和false
空常量 一个特殊的值,空值 值是:null

总结

JAVA 高薪之路,大家卷起来!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值