0基础学Java(1)

本文介绍了计算机基础,包括PC、手机等设备,以及硬件如CPU、内存、硬盘等。详细讲解了操作系统,尤其是Linux命令操作,如dir、cd、mkdir、rd、del等,并强调了命令行操作的效率。还提到了Java语言的特性,JDK的安装及JRE的区别。最后,展示了Java的第一行代码并给出了编写Java程序的注意事项。
摘要由CSDN通过智能技术生成

1. 计算机基础

1.1 什么是计算机基础

计算机:
    PC(笔记本电脑,台式机) 手机 平板电脑 智能穿戴设备 车载电脑 

1.2  程序开发相关的硬件问题

 重点硬件:
    CPU 内存(运行内存/临时数据存储设备) 硬盘(永久数据存储设备) 带宽
后期 JavaWEB 项目所在服务器考虑的主观内容。

 2. 计算机操作

2.1 计算机操作系统

操作系统概念:
    1. 操作系统可以认为是裸机程序
    2. 操作系统是一个平台,允许其他应用程序运行
Unix Linux Windows macOS 鸿蒙 iOS
Android不是一个操作系统

 2.2 计算机操作方式

1. 图形化界面
    对于普通用户体验很好,同时承载各种应用程序,视频剪辑,图片制作,游戏开发....
    图形化界面方式,对于功能的目标性整体效率偏低。图形化界面需要【渲染】过程。

2. 命令操作
    对于普通用户不友好,对于开发者是非常重要的,并且计算机的所有性能,都集中于当前任务。
    Windows DOS 命令:【了解】
    Linux(CentOS) 命令: 【掌握】

2.3 DOS命令操作

2.3.1 命令提示符打开 

Windows 
    方式1:
        Windows键 + R ==> 运行!!!
        输入 cmd 回车确认,弹出命令提示符
    方式2:
        windows 搜索栏 输入 cmd 后期可以选择 命令提示符打开权限问题。

2.3.2 dir 

# 功能:查看当前【工作目录】下的所有文件和文件夹,带有基本的信息描述
# 【工作目录】在图形化界面下,类比当前所打开的文件夹,命令操作,就是当前命令操作之前路径是哪   一个。
cmd > dir

 2.3.3 cd

# 切换工作目录
cmd > cd (路径)文件夹名
# 路径问题
#     相对路径
#        相对于当前工作目录去往其他目录的【捷径】
#        例如:隔壁老王
#        补充说明:
#            . 当前工作目录  .. 当前工作目录的上级目录
#     绝对路径
#        河南省郑州市
#        计算机中的某一个文件路径:
#            windows C:/Users/张三/aaa/1.txt
#            Linux: /Users/张三/aaa/1.txt

 2.3.4 mkdir or md

# make directory 
# 功能: 创建文件夹
cmd > mkdir 文件夹名称
cmd > md 文件夹名称
# 优势:
#    1. 创建文件夹效率高于图形化界面
#    2.

可以批量创建文件夹

 2.3.5 rd

# remove directory
# 删除/移除文件夹
cmd > rd 文件夹名称
cmd > rd 文件夹名称1 文件夹名称2 文件夹名称3
# 使用注意事项:
#    1. 可以单一文件夹删除操作,也可以多个文件夹批量删除
#    2. 删除操作是直接从磁盘抹去数据,不是放入回收站,没有撤销余地。
#    3. 不可以删除非空文件夹。

2.3.6 echo [仅了解,无用]  

2.3.7 del

# 作用: 删除普通文件
cmd > del 文件名.文件后缀名
# 使用注意事项:
#    1. 可以删除单个文件,可以批量删除文件
#    2. 删除操作是直接从磁盘抹去数据,不是放入回收站,没有撤销余地。
#    3. 操作文件,必须有文件名.文件后缀名

2.3.8 cls  

# 功能 清理屏幕显示情况

2.3.9 * 通配符  

# 【慎用】小心条件约束,小心操作位置,稍有不慎~~~万劫不复,GG 思密达

 2.3.10 方向键上下

# 回顾命令!!!

 2.3.11 exit

# 退出

 2.3.12 tree

# 展示当前工作目录下所有各层级文件和文件夹内容
# 推荐操作 C:/Windows 目录

 2.3.13 切换盘符

# 盘符名称: 直接切换

 3.2 Java语言特征

1. 较为简单,没有指针概念,内存管理方便(GC)
2. Java语言一处编译,处处使用!!! JVM Java虚拟机

 3.3 JDK安装包获取和安装过程

1. 所有软件都要官网获取!!!
2. 安装路径没有中文!!!
3. 安装路径不要在 C 盘!!!

 3.4 JDK 和 JRE 名词解释

JDK:
    Java 开发工具集
    Java Development Kits
    JDK ==> JRE + Java开发工具
        关注的工具:     javac java javap javadoc
JRE:
    Java 运行环境
    Java Runtime Environment
    JRE ==> JVM(Java虚拟机) + 虚拟机执行所需必要资源

4.1 第一行Java代码 

class FirstJava {
	public static void main(String[] args) {
		System.out.println("Hello,World");
	}
}

4.3 注意事项

1.class 小写,class  之后的名称必须和文件名一致!!!

2.保存 Java 文件要求目录没有中文!!!

3.保存 Java 文件要求 .java 后缀结尾,文件名和 class 之后的名称一致!!!

4. 注意大括号,中括号,小括号,双引号,单引号,成双成对的内容一次处理完毕!!!
5. 注意代码演示颜色提示。
6. 完成 class 之后内容,保存代码在进行之后的编写过程。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值