
- Java基础
- 一. 计算机基础知识
- 1.计算机
- 2.计算机硬件
- 3.计算机软件
- 4.软件开发
- 5.计算机语言
- 6.人机交互
- (1)软件的出现实现了人与计算机之间更好的交互。
- (2)交互方式
- (3)键盘快捷键介绍
- (4)常用的DOS命令
- 二.java语言概述
- 1.java语言发展史
- (1).人物
- (2)发展
- 2. Java语言平台版本
- (1)J2SE(Java 2 Platform Standard Edition)标准版
- (2)J2ME(Java 2 Platform Micro Edition)小型版
- (3)J2EE(Java 2 Platform Enterprise Edition)企业版
- 3.Java语言特点
- 跨平台
- 4. JRE与JDK(面试题)
- 5.jdk下载
- 6.jdk安装
- 7jdk卸载
- 8.jdk环境变量配置
- 第一种方法:(1)找到此电脑点击属性
- (2)点击高级系统设置
- (4)找到系统变量中的path,点击
- (5)再点击新建,将自己安装jdk文件夹中的bin目录路径复制到其中
- 第二种方法(比较灵活):
- 9.查看jdk环境是否配成功
(1)计算机(Computer)全称:电子计算机,俗称电脑。是一种能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。由硬件和软件所组成,没有安装任何软件的计算机称为裸机。常见的形式有台式计算机、笔记本计算机、大型计算机等。
(2)计算机的应用已渗透到社会的各个领域,正在改变着人们的工作、学习和生活的方式,推动着社会的发展。
(1)计算机硬件(Computer Hardware)是指计算机系统中由电子,机械和光电元件等组成的各种物理装置的总称。这些物理装置按系统结构的要求构成一个有机整体为计算机软件运行提供物质基础。
(2)计算机通常由CPU、主板、内存、电源、主机箱、硬盘、显卡、键盘、鼠标,显示器等多个部件组成。
(1)计算机软件是使用计算机过程中必不可少的东西,计算机软件可以使计算机按照事先预定好的顺序完成特定的功能,计算机软件按照其功能划分为系统软件与应用软件
(2)系统软件:DOS(Disk Operating System), Windows, Linux, Unix, Mac, Android, iOS等。
(3)应用软件:wps,腾讯会议,腾讯课堂,qq等
软件:按特定顺序组织的计算机数据和指令的集合。
开发:软件的制作过程。
软件开发:借助开发工具与计算机语言制作软件
人与计算机之间进行信息交流沟通的一种特殊语言
计算机语言中也有字符,符号等等
常见的计算机语言如C,C++,C#,JAVA等。
图形化界面:这种方式简单直观,使用者易于接受,容易上手 *** 作。
命令行方式:需要有一个控制台,输入特定的指令,让计算机完成一些 *** 作。较为麻烦,需要记住一些命令。
- Ctrl+A 全选 Ctrl+C 复制
- Ctrl+V 粘贴 Ctrl+S 保存
- Ctrl+X 剪切 Ctrl+Z 撤销
- 打开DOS控制台的方式:输入Win+R,在输入cmd。
- 常用的DOS命令
d:回车 切换到d盘。(以此类推)
dir:列出当前列表目录下的文件夹以及文件。
md:创建目录。
此时已经创建了hhhhh的文件,再进行查找就能找到
rd:删除目录。
cd:进入指定目录。
此时进入计网实验目录中
cd…:退回上级目录。
cd:退回到根目录。
已回到根目录
del:删除文件,删除一堆后缀名一样的文件*.txt。
exit:退出dos命令。
cls:清屏。
清屏完成!
詹姆斯·高斯林(James Gosling)
1977年获得了加拿大卡尔加里大学计算机科学学士学位,1983年
获得了美国卡内基梅隆大学计算机科学博士学位,毕业后到IBM工作,设计IBM第一代工作站NeWS系统,但不受重视。后来转至Sun公司,1990年,与Patrick,Naughton和Mike Sheridan等人合作“绿色计划”,后来发展一套语言叫做“Oak”,后改名为Java。(爪蛙)
- Java Development Kit
1.0.2–1.1.1 --1.1.6 – 1.1.7 --1.1.8–1.2.1 - Java 2 SDK
1.2.2
1.3.0 --1.3.1
1.4.0 --1.4.1 --1.4.2 --1.5.0(5.0) --1.6.0(6.0) --1.7.0(7.0)
jdk8
- 是为开发普通桌面和商务应用程序提供的解决方案。
- 该技术体系是其他两者的基础,可以完成一些桌面应用程序的开发。
- 是为开发电子消费产品和嵌入式设备提供的解决方案。
- 是为开发企业环境下的应用程序提供的一套解决方案。
- 该技术体系中包含的技术如 Servlet、Jsp等,主要针对于Web应用程序开发。
- 简单性 解释性
- 面向对象 高性能
- 分布式处理 多线程
- 健壮性 动态
- 结构中立 安全性
- 开源
- 跨平台
-
解释一下跨平台:通过Java语言编写的应用程序在不同平台上都可以运行。
-
原理:只要在需要运行java应用程序的 *** 作系统上,先安装一个Java虚拟机(JVM Java Virtual Machine)即可。由JVM来负责Java程序在该系统中的运行。
-
下图更好的去理解跨平台原理
java本身并不支持跨平台性,而是由JVMjava虚拟机保证的
- 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去运行。
下载地址:https://www.oracle.com/java/technologies/downloads/#java8-windows
直接下载即可
- 傻瓜式安装,下一步即可。
- 建议:安装路径不要有中文或者特殊符号如空格等。最好目录统一。
- 当提示安装JRE时,可以选择不安装。
- 可以创建个java文件夹:分别再创建两个子文件将jdk和jre存入其中。
- 直接通过控制面板去卸载
直接点击卸载即可
点击环境变量
一定要将bin目录点开再去复制路径!!!
将路径复制进去即可
前几部和1一样。
- 在系统变量中点击新建。
- 注意此处的变量值为你的jdk文件路径
- 再双击path,点击新建输入%JAVA_HOME%bin.点击确认即可。
在命令窗口输入java -version
配成功!!!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)