Java基础00(dos命令 环境配置 输出打印 变量

1 计算机程序:为了让技术及执行某些操作或解决某个问题而编写的一系列有序指令的集合

2 机器语言:0,1 打孔纸片
汇编语言: mov push pop 底层 可读性差 不能跨平台
高级语言:C# 跨平台性差 微软
JavaScript:做网页的 动画 特效
Visual Basic.NET:微软 窗体 控件 小程序 开发速度快
PHP:网站后台
Python:快速建网站
R:统计分析
Perl:文字分析 Unix
Java:可移植 跨平台 苹果 微软 用的公司多 应用范围广 大数据 网站 编译解释型的语言
面向过程:C 编译型 源码-》编译器-》机器码
面向对象:Java 简单 和一般人思维方式比较相似

3 Java能做什么:做游戏 网站 系统 大数据的基础

4 JDK:Java开发工具包

5 ORACLE甲骨文:数据库 大公司用 收购了Java

6 JavaSE:基础部分 现在学的是SE
JavaEE:网页开发
JavaME:手机开发

7 编译型:C
源码 -》编译器 -》 机器码
解释型:
源码 -》 解释器 -》 平台看懂的机器码

8 JDK工具包:
JDK:开发工具 + lib类库开发类库 + jre(java运行环境) 编写程序用的 程序员用
JRE:JVM(虚拟机) + lib类库(运行类库) 运行程序用的 用户用 只运行程序不写代码的话jre就够 编写程序jdk和jre都要

9 Javac 编译器
Java 解释器

10 命令行下:dos cmd 开始 -》 所有程序

11 盘符:
C:
D:
C:
D:\目录名\子目录\文件.扩展名

12 常用:
dir 查看文件目录清单
dir /s 所有子目录下的文件
dir /p 分屏显示
cd 目录名 改变目录
cd… 回到上一级目录 返回
cd\ 回到根目录
md 文件夹名字 新建目录 新建文件夹

建立文件
copy con 文件名.扩展名
内容
ctrl + z

复制
copy 原文件 目标地址

重命名
ren 原文件名 新的文件名

移动
move 原文件名 目标路径

删除目录
rd 目录名 只能删除空的目录

删除文件
del 文件名.扩展名
del *.jpg 删除所有格式为.jpg的文件

> del *.*  删除所有文件

cls 清屏
exit 退出

13 环境变量
Path D:\Java\jdk1.8.0_211\bin;
%java_home%\bin;
作用:在任何路径下都能识别 javac java

新建环境变量 java_home路径为D:\Java\jdk1.8.0_211
把D:\Java\jdk1.8.0_211\bin改为%java_home%\bin即可 作用:每次改java_home就可以了省事
java_home: JAVA_HOME:D:\Java\jdk1.8.0_211
作用:JDK的安装路径经常更改。

14 程序运行步骤:
编译阶段:

Hello.java
javac编译器
语法检查是在编译阶段完成

解释阶段:

Hello.class字节码文件
java解释器(调用JVM虚拟机 把字节码文件翻译成系统认识的机器码)
系统识别的机器码
javac Hello.java
java Hello

代码:

public class Hello{
    public static void main(String[]arges){
        System.out.println("hello abc!");
    }
}

public 共有的 访问修饰符
class 定义类
Hello 类名
{} 类的作用域
static 静态
void 无返回值类型
main 主方法名 只能有一个 从main开始运行
String[]args 字符串[数组]数组名
System.out.println(“hello abc!”); 打印输出内容
类.对象.方法(“参数”);
注意:
1 区分大小写
2 符号都是英文半角
3 内存代码 要有缩进
4 每行 只写一句代码
5 语句结束要用分号
6 main小写
7 {} [] () 成对出现
8 类名 和 文件名一致

15 打印输出:
输出后,换行
println(“字符串”)
1 普通字符:原样输出
2 转义字符:

\\ == \    \" == "    \' == '    \n == 换行
\t == 一个水平制表位

输出后,不换行
print(参数) 必须有参数(内容)
println()可以没有参数,作用 换行

16 EditPlus
下载地址:https://www.editplus.com/latest4.html
密钥:
Free User
6AC8D-784D8-DDZ95-B8W3A-45TFA
设置java环境:https://jingyan.baidu.com/article/e73e26c08e225624adb6a713.html

17 注释

单行注释://注释描述
多行注释:/*注释描述*/
文档注释:/**注释描述*/

18 变量
存储空间,数据是可以改变的
作用:存储数据

19 变量命名规则:
符合
标识符命名规则:
1 由字母 数字 下划线_ $组成
2 不能以数字开头
3 不能是java的关键字
4 不能是字面值true false null

变量的命名规范:
骆驼命名法:
多个单词组成,第一个单词首字母小写后边字母大写

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值