软件设计之Java入门视频(1)
视频教程来自B站尚硅谷:
尚硅谷Java入门视频教程,宋红康java基础视频
相关文件资料(百度网盘)
提取密码:8op3
学习内容:
该视频共分为1-717部分
本次内容涉及1-29
记录内容:
- 内存介绍
- B/S 与 C/S区别
- 人机交互方式
- 常用Dos命令
- Java技术体系平台
- JDK与JRE
1、内存(RAM)
一个程序和它的数据在被CPU执行前必须移到计算机的内存中。
但内存是带电存储的(一旦断电数据就会消失
),而且容量有限,所以要长时间储存程序或数据仍需要使用硬盘。
怎么区别RAM、ROM、内存、外存?
参考链接:
RAM 是随机存取存储器(random access memory),是计算机内部存储器中的一种,也是其中最重要的,计算机和手机中一般把其叫做(运行)内存。
ROM 是只读存储器,是一种非易失性存储器,即使电源关闭,数据也不会丢失。
硬盘 和ROM是计算机系统中两种不同的存储设备,硬盘是用于长期存储数据的设备,包括机械式硬盘(HDD)和固态硬盘(SSD)硬盘用于存储操作系统、应用程序、用户数据(如文档、照片、视频等)以及所有其他需要持久保存的数据。硬盘可以频繁地进行读写操作,用户可以随时修改、删除或添加数据。
2、 B/S 与 C/S区别:
C/S架构:是指客户端-服务器 (Client/Server) 架构,应用程序被分为客户端和服务器两部分,客户端负责用户界面和用户交互,服务器负责业务逻辑和数据处理。 需要在每个客户端计算机上安装专门的软件,客户端与服务器进行直接通信。 客户端软件可以针对具体操作系统进行优化,提供更好的用户体验。客户端软件可以在没有网络连接的情况下进行部分操作(视具体应用而定),网络连接恢复后再进行数据同步。
B/S架构:是指浏览器-服务器(Browser/Server)架构,应用程序被分为客户端(浏览器)和服务器两部分,客户端负责显示界面和用户交互,服务器负责业务逻辑和数据处理。 客户端只需要一个Web浏览器即可,不需要安装专门的软件。 用户可以通过浏览器访问应用,减少了客户端的安装和维护成本。由于使用浏览器作为客户端,B/S架构应用通常是跨平台的 ,可以在不同操作系统(如Windows、Mac、Linux)上运行,需要网络连接才能访问应用。
3、人机交互方式
图形化界面 (Graphical User Interface GUI) 这种方式简单直观,使用者易于接受,容易上手操作。
命令行方式 (Command Line Interface CLI) 需要有一个控制台,输入特定的指令,让计算机完成一些操作。较为麻烦,需要记录住一些命令。
4、常用Dos命令
- md 创建目录 (只能创建文件夹)
- dir(directory) 列出当前目录下的文件及文件夹
- cd\ 退出到根目录
- 磁盘: 进入指定磁盘
- cd.. 返回上一级目录
- del (delete)删除 del *.txt 删除所有txt后缀文件
- rd 删除空文件夹 rd/s 删除非空文件夹
5、Java技术体系平台
- (1)Java SE(Java Standard Edition)标准版
支持面向桌面级应用(如Windows下的应用程序)的Java平台,提供了完整Java核心API,此版本以前称为J2SE。 - (2)Java EE(Java Enterprise Edition)企业版
是为开发企业环境下的应用程序提供的一套解决方案。该技术体系中包含的技术如
:Servlet 、Jsp等,主要针对于Web应用程序开发。版本以前称为J2EE。 - (2)Java ME(Java Micro Edition)小型版
支持Java程序运行在移动终端(手机、PDA)上的平台,对Java API有所精简,并加入了针对移动终端的支持,此版本以前称为J2ME。
6、JDK与JRE
- (1)JDK(Java Development Kit Java开发工具包)
JDK是提供给Java开发人员使用的,其中包含了java的开发工具,也包括了JRE。所以安装了JDK,就不用在单独安装JRE了。 - (2)JRE(Java Runtime Environment Java运行环境)
包括Java虚拟机(JVM Java Virtual Machine)和Java程序所需的核心类库等,如果想要运行一个开发好的Java程序,计算机中只需要安装JRE即可。