• 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语言概述以及环境搭建相关推荐

  1. 【JAVA SE】第一章 Java语言概述、环境变量和HelloWorld

    第一章 Java语言概述.环境变量和HelloWorld 文章目录 第一章 Java语言概述.环境变量和HelloWorld 一.Java语言概述 1.Java简介 2.Java发展历史 3.Java ...

  2. 第一章:Java语言概述与环境开发

    1.计算机高级语言按程序的执行方式可以分为编译型和解释型两种: 2.JAVA程序的执行过程必须经过先编译后解释两个步骤: 3.JAVA语言里负责执行字节码文件的是JAVA虚拟机 (Java Virtu ...

  3. Java语言基础(环境搭建、语法、变量、类型转换、运算符、控制语句、数组)

    目录 1 Java环境搭建 1.1 JDK下载 1.2 JDK安装 1.3 JDK的安装目录 1.4 常用DOS命令 1.5 Path环境变量配置 1.6 IDEA编辑器 2 基本语法 2.1 注释 ...

  4. 【Java开发语言 01】第一章 Java语言概述(基础常识+Java语言概述+Java程序运行机制及运行过程+Java语言环境的搭建+开发体验hello world+错误:编码GBK的不可映射字符)

    java入门-第一章Java语言概述 1基础常识 软件开发 人机交互方式 常用的DOS命令(win系统,有一些直接通过命令执行的) 2 Java语言概述 什么是计算机语言 关于面向对象和面向过程 Ja ...

  5. day01--java基础编程:计算机基础知识 ,java语言概述,java开发环境搭建,eclipse概述,创建简单java项目,JDK JRE JVM的关系,java开发中的命名规范,编程风格

    1 Day01–Java开发环境+HelloWorld 1.1 计算机基础知识 资料下载网址:刘沛霞 18600949004 code.tarena.com.cn tarenacode code_20 ...

  6. 【Java学习笔记1】Java概述 -背景+环境搭建

    文章目录 Java语言概述 Java介绍 1. 软件开发概述 2. 计算机语言 3. Java 简史 4. Java 技术体系平台 6. Java语言特点 7. Java核心机制一-Java虚拟机 8 ...

  7. 【Java基础系列教程】第二章 Java语言概述、配置环境变量

    一.计算机编程语言概述 1.1 语言 语言(英文:Language)是人类进行沟通交流的表达方式.例如:中国人与中国人用普通话沟通.而中国人要和英国人交流,就要学习英语.              语 ...

  8. 第1章 Java语言概述

    第1章 Java语言概述 声明 0. Java语言应用场景 1. 软件开发介绍 2. 计算机编程语言介绍 3. Java语言概述 4. Java程序运行机制及运行过程 5. Java的环境搭建  5. ...

  9. 第二讲 Java语言概述

    计算机语言 在了解Java语言概述之前,我们得知道什么是计算机语言.语言是人类进行沟通交流的各种表达符号,方便人与人之间进行沟通与信息交换.那什么是计算机语言呢? 人与计算机之间进行信息交流沟通的一种 ...

最新文章

  1. 如何在php中插入map热点,PHP中使用BigMap实例
  2. 如何使用Keil仿真环境查看CPU类型字长?【worldsing笔记】
  3. MFC多语言实现方法
  4. matlab图像采集程序,用摄像头连续采集、保存图像源程序
  5. C# 按钮美化技巧
  6. 1223. Chernobyl’ Eagle on a Roof(dp)poj3783
  7. 减小VirtualBox虚拟硬盘文件的大小
  8. 如何将ffmpeg在windows编译和使用
  9. 服务端指南 数据存储篇 | 聊聊 Redis 使用场景(转)
  10. RLS算法Matlab实现
  11. 优秀的穿越机玩家们看过来,你们现在拥有进入DRL2018赛季的机会了
  12. MySQL联合查询分页
  13. java中如何生成随机数
  14. 肯耐珂萨java_站在尤里奇的肩膀上,肯耐珂萨探讨适用于国内的HR胜任力模型
  15. 从单体式架构迁移到微服务架构
  16. java 目录遍历漏洞_Jetty服务器跨站脚本和目录遍历漏洞
  17. 进程间通信----共享内存
  18. 计算机室内设计绘图,室内设计中手绘和电脑制图的比较
  19. [源码分析]go-graceful如何shutdown gracefully
  20. 中国新出海故事:人、疫情与纽带

热门文章

  1. 简易时间计时器的实现
  2. CAD中的标注文字如何沿弧线排列?
  3. 2006年元宵节前喜得贵子,真高兴,呵呵 ^_^
  4. 12306之梆梆加固libsecexe.so的脱壳及修复
  5. 如何解决IE浏览器阻止下载文件
  6. 2023年全国最新二级建造师精选真题及答案56
  7. 技术大佬都在看的几个公众号
  8. 经验分享丨自学多久能达到挖漏洞的水平,漏洞奖金有多少?
  9. 肠道-甲状腺轴如何影响健康
  10. ABAP ALV DATA_CHANGED 函数使用说明 (ALV备忘二)