软件开发介绍-尚硅谷视频学习随记

本文介绍了软件开发的基础概念,重点讲解了Java语言的面向对象特性和垃圾回收机制,涵盖了JDK、JRE和JVM的区别,以及如何进行Java环境配置。此外,还列举了常用dos命令和开发工具中的快捷键,帮助读者快速上手。
摘要由CSDN通过智能技术生成

目录

软件开发相关概念

Java相关介绍

环境配置

常用dos命令

常用快捷键

软件开发相关概念

1.软件:一系列按照特定顺序组织的计算机数据和指令集合,进而构成的一种工具。分为系统软件(操作系统)和应用软件。

    应用程序=算法+数据结构              数据结构(数组、链表、二叉树...)影响运行效率

2.人机交互方式:以什么样的方式连接人机

        图形化界面(graphical user interface GUI)

        命令行方式(command line interface CLI)

Java相关介绍

1.Java语言特点:

        面向对象:两个基本概念(类、对象)三大特性(封装、继承、多态)【面向对象与面向过程的区别为何?面向对象和面向过程的区别_你怕是个妖怪吧的博客-CSDN博客_面向对象和面向过程的区别

        健壮性:①去除了c的指针   ②引入了垃圾回收机制

        跨平台性:Java程序的运行是基于JVM进行的,而针对不同的操作系统有不同版本的JVM,因此Java程序可以在不同平台运行。一次编译,到处运行

2.Java两种核心机制

        Java虚拟机(Java virtal machine):一个虚拟的计算机,具有指令集并使用不同的的存储区域,负责执行指令,管理数据、内存和寄存器

        垃圾收集机制(garbage collection):程序在运行过程中将不再使用的内存空间进行回收,垃圾回收在Java程序运行过程中自动进行,程序员无法精确控制和干预。但这不代表Java程序不会再出现内存泄漏和内存溢出问题,因此程序编写过程仍需谨慎注意。

3.JDK,JRE,JVM的区别:

        JDK(Java development kit Java开发工具包)

        JRE(Java runtime environment Java运行环境)

        简而言之,用JDK的开发工具完成Java程序,交给JRE执行

环境配置

原因:是为了在控制台的任何文件路径下,都可以调用jdk指定目录下的所有指令。

步骤:电脑属性高级设置环境变量新建变量JAVA_HOME,定义为bin的上一级地址,以%JAVA_HOME%\bin定义(直接写bin地址也可以,但是JAVA_HOME的变量后续有相关需要,因此以这种方式)

常用dos命令

cmd 打开命令行界面指令(打开默认C盘)

盘符(C D E)+冒号+回车 打开某盘

dir(全称directory) 展示该盘下文档目录

md+文件夹名字+回车 在该盘下新建一文件夹(make directory)

cd+(盘符+冒号+\+文件夹名字) 进入某盘下某文件

cd+文件夹名字+\+文件夹名字+\+文件夹名字 一次性进入多层文件

cd+.+. 退出至上一级文件

cd+\ 一次性退出至顶层盘下位置

echo+文件名+:+写入内容+>+文件名.文件格式 新建写入文件操作

del+文件名(通配符*删除同一类文件).文件格式 删除文件操作

rd(remove)+文件夹名 删除空文件夹

del+文件夹名字+rd+文件夹名字+回车 删除非空文件夹

常用快捷键

 键盘左右键可移动光标

键盘上下键可调阅历史操作命令

删除字符:delete和backspace

注:实践时发现某个文件夹中有多层文件夹好像不能一次性用以上命令,需要逐级解决

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值