Java语言概述以及环境搭建
- Java语言概述以及环境搭建
- 计算机系结构
- 硬件
- 软件
- 人机交互方式
- 常见的DOS命令
- Java语言的概述
- Java语言的背景
- Java语言的特点
- Java的主要版本
- JDK下载
- <1>JDK下载方法
- <2>
- <3>安装JDK注意事项
- JDK目录介绍
- 常用的概念
- 编写Java程序的流程
- 注释
- 输出语句
- 环境变量的配置
- 基本概念
- 配置方式
- Java集成开发环境
- Eclipse使用
- <1> 切换工作空间
- <2> 使用eclipse开发java的步骤
- <3> 字体设置
- <4> 常用快捷键
Java语言概述以及环境搭建
计算机系结构
- 计算,俗称电脑,高速处理海量数据
- 组成:硬件和软件
- 没有安装软件之前称为裸机
硬件
- CUP:
- 中央处理器,是计算机核心的部件,相当于人的大脑。运算和控制
- 内存:
- 计算机中所有程序运行都是在内存中进行的,作用:存放CUP运算的数据
- 存储设备:
- 可以永久保存数据,关机以后数据不会丢失
- U盘、磁盘驱动器、光驱驱动器
软件
- 系统软件:主要指操作系统
- windows、Linux、Unix、Mac
- 应用软件
- QQ、WPS、火狐浏览器 …
- 软件开发:制作软件
- 软件本质:提高人与计算机交流,方便人与计算机交互
人机交互方式
- 图形化界面
- 简单直观,容易上手,用户体验好
- DOS命令交互方式
- 需要有一个控制台,输入特殊的指令,让计算机完成一些操作
- 控制台开发步骤:
- window+r---->cmd
- 开始–>所有程序–>附件–>命令提示符
常见的DOS命令
盘符: 进入到指定的盘符下
dir: 列出当前目录下文件以及文件夹
cd.. 退回到上级目录
cd 目录 进入指定目录
cls 清空
exit 退出控制台tab 命令补全
方向键 上下找回上次命令
Java语言的概述
Java语言的背景
- Java语言诞生于1995年,之前属于sun公司,后来被oracle(甲骨文)收购,现在隶属于甲骨文公司
Java语言的特点
- 简单性
- 面向对象
- 分布式
- 跨平台
- 开源
- …
Java的主要版本
- J2SE ------ JavaSE
- 开发桌面应用程序
- QQ、扫雷、五子棋 …
- J2EE ------ JavaEE
- 称为Java平台企业版,用于编写B(浏览器)/S(服务器)架构
- 门户网站、电子商务系统, 京东、淘宝、等等 只要是浏览器上能看见的东西,Java都能实现
- J2ME ------ JavaME
- 称为Java平台的微型版
- 随着安卓系统的普及,已经走向淘汰
JDK下载
<1>JDK下载方法
- 方式一:官网下载
- 方式二:通过百度、谷歌搜索下载
<2>
- 安装版:直接安装,切记不要出现中文路径
- 绿色版:直接解压即可
- 安装版自动将环境变量加载到path中,而绿色版需要自己手动配置。
<3>安装JDK注意事项
- 安装的路径不要出现中文
- 安装的路径不要包含空格
JDK目录介绍
- bin: 存放Java的编译器、解释器(可执行文件 .exe)
- db: JDK7附带的一个轻量级的数据库
- include: 存放调用系统资源的接口文件
- jre: 存放Java运行的环境文件
- lib: 存放Java类库文件
- src.zip: JDK提供的类的源代码
常用的概念
- JDK – Java开发工具包
- JRE – Java运行时环境信息
- JVM – Java虚拟机
- Javac.exe – Java语言编译器
- Java – Java语言解释器
任何一种可以运行Java字节码的软件均可看成是Java的 “虚拟机”
可以把Java的字节码看成是JVM上所运行的机器码(machine code)
编写Java程序的流程
- 新建文本文档,将扩展名改成 .java为后缀的文件
- 利用记事本打开 .java文件,进行编写保存
- 启动dos窗口,切换到 .java文件所在目录中
- 使用 javac xx.java 进行编译,生成 .class字节码文件
- 使用 java xx 进行解释执行,打印输出
注释
- 作用:对程序进行解释说明
- 分类
- 单行注释
- 多行注释
- 文档注释
输出语句
- System.out.println(); // 输出内容并换行
- System.out.print(); // 输出内容不换行
环境变量的配置
基本概念
- 环境变量就是用于记录可执行文件所在路径信息得特数量,配置完成环境变量后无论在任何位置都可以直接使用可执行文件
配置方式
- 我们将JDK下bin路径进行复制
- 计算机 — 右键属性 — 高级系统设置 — 高级 — 环境变量 — 系统变量中找到path点击编辑 — 将bin路径添加进去
- 注意: path环境变量中原有得内容千万不要删除。
- 有时候可能需要更换JDK目录,但是经常修改path的值可能会不小心修改其他路径。
- 创建JAVA_HOME变量
- 将JAVA_HOME值设置成JDK安装目录
- 配置path路径: %JAVA_HOME%\bin
- 以后如果需要更换JDK,只需要更换JAVA_HOME路径即可
Java集成开发环境
- 作用:用于提供代码编辑、编译、调试等 …
- 常用的IDE: Eclipse、Myeclipse、IDEA
- www.eclipse.org/downloads/
Eclipse使用
<1> 切换工作空间
- 菜单栏File — switch workspace
<2> 使用eclipse开发java的步骤
创建一个java项目
- 第一种方式创建:在包资源管理器(package explorer)窗口鼠标右击任意位置选择 New — > Java Project, 如果找不到那么选择other — > 在搜索框中输入 “Java Project” — 找到后双击
- 第二种方式创建:File — > Java Project, 如果找不到那么选择other — > 在搜索框中输入 “Java Project” — 找到后双击
- 第三种方式创建:在工具条上点击新建按钮(位于 file 下面) 选择 Java Project, 如果找不到那么选择other — > 在搜索框中输入 “Java Project” — 找到后双击
创建java源程序
- 在项目中找打 src — 右键点击class — 输入类名(回车)
编译java源程序 ---- eclipse自动编译
运行java程序
- 项目中右键 — run — java application
<3> 字体设置
- Windows — preferences — General — Appearance — Colors and Fonts — Basic — Test Font 双击打开设置
<4> 常用快捷键
Alt+/: 辅助提示
Ctrl+/: 添加/获取单行注释
Ctrl+Shift+F: 格式化当前代码
Ctrl+Shift+/: 添加多行注释
Ctrl+Shift+: 取消多行注释
Ctrl+D: 删除当前行
Ctrl+Z: 撤销
Ctrl+S: 保存代码 — 当保存的时候会重新编译
JRE系统库目录:存放程序运行必须的系统库文件
src目录:存放包和源文件
Java语言概述以及环境搭建相关推荐
- 【JAVA SE】第一章 Java语言概述、环境变量和HelloWorld
第一章 Java语言概述.环境变量和HelloWorld 文章目录 第一章 Java语言概述.环境变量和HelloWorld 一.Java语言概述 1.Java简介 2.Java发展历史 3.Java ...
- 第一章:Java语言概述与环境开发
1.计算机高级语言按程序的执行方式可以分为编译型和解释型两种: 2.JAVA程序的执行过程必须经过先编译后解释两个步骤: 3.JAVA语言里负责执行字节码文件的是JAVA虚拟机 (Java Virtu ...
- Java语言基础(环境搭建、语法、变量、类型转换、运算符、控制语句、数组)
目录 1 Java环境搭建 1.1 JDK下载 1.2 JDK安装 1.3 JDK的安装目录 1.4 常用DOS命令 1.5 Path环境变量配置 1.6 IDEA编辑器 2 基本语法 2.1 注释 ...
- 【Java开发语言 01】第一章 Java语言概述(基础常识+Java语言概述+Java程序运行机制及运行过程+Java语言环境的搭建+开发体验hello world+错误:编码GBK的不可映射字符)
java入门-第一章Java语言概述 1基础常识 软件开发 人机交互方式 常用的DOS命令(win系统,有一些直接通过命令执行的) 2 Java语言概述 什么是计算机语言 关于面向对象和面向过程 Ja ...
- day01--java基础编程:计算机基础知识 ,java语言概述,java开发环境搭建,eclipse概述,创建简单java项目,JDK JRE JVM的关系,java开发中的命名规范,编程风格
1 Day01–Java开发环境+HelloWorld 1.1 计算机基础知识 资料下载网址:刘沛霞 18600949004 code.tarena.com.cn tarenacode code_20 ...
- 【Java学习笔记1】Java概述 -背景+环境搭建
文章目录 Java语言概述 Java介绍 1. 软件开发概述 2. 计算机语言 3. Java 简史 4. Java 技术体系平台 6. Java语言特点 7. Java核心机制一-Java虚拟机 8 ...
- 【Java基础系列教程】第二章 Java语言概述、配置环境变量
一.计算机编程语言概述 1.1 语言 语言(英文:Language)是人类进行沟通交流的表达方式.例如:中国人与中国人用普通话沟通.而中国人要和英国人交流,就要学习英语. 语 ...
- 第1章 Java语言概述
第1章 Java语言概述 声明 0. Java语言应用场景 1. 软件开发介绍 2. 计算机编程语言介绍 3. Java语言概述 4. Java程序运行机制及运行过程 5. Java的环境搭建 5. ...
- 第二讲 Java语言概述
计算机语言 在了解Java语言概述之前,我们得知道什么是计算机语言.语言是人类进行沟通交流的各种表达符号,方便人与人之间进行沟通与信息交换.那什么是计算机语言呢? 人与计算机之间进行信息交流沟通的一种 ...
最新文章
- 如何在php中插入map热点,PHP中使用BigMap实例
- 如何使用Keil仿真环境查看CPU类型字长?【worldsing笔记】
- MFC多语言实现方法
- matlab图像采集程序,用摄像头连续采集、保存图像源程序
- C# 按钮美化技巧
- 1223. Chernobyl’ Eagle on a Roof(dp)poj3783
- 减小VirtualBox虚拟硬盘文件的大小
- 如何将ffmpeg在windows编译和使用
- 服务端指南 数据存储篇 | 聊聊 Redis 使用场景(转)
- RLS算法Matlab实现
- 优秀的穿越机玩家们看过来,你们现在拥有进入DRL2018赛季的机会了
- MySQL联合查询分页
- java中如何生成随机数
- 肯耐珂萨java_站在尤里奇的肩膀上,肯耐珂萨探讨适用于国内的HR胜任力模型
- 从单体式架构迁移到微服务架构
- java 目录遍历漏洞_Jetty服务器跨站脚本和目录遍历漏洞
- 进程间通信----共享内存
- 计算机室内设计绘图,室内设计中手绘和电脑制图的比较
- [源码分析]go-graceful如何shutdown gracefully
- 中国新出海故事:人、疫情与纽带