Web开发java我爱编程

毕向东Java基础:Day01-环境搭建

2017-05-24  本文已影响223人  nimw

01 -Java基础-基础常识-软件开发

  1. 软件是一系列按照特定顺序组织的计算机数据指令的集合。
  2. 常见的软件
    系统软件。例如:windows,Linux等。
    应用软件。例如:扫雷,迅雷,QQ等。
  3. 软件的出现实现了人与计算机之间更好的交互。

02 -Java基础-基础常识-人机交互方式

  1. 交互方式
    图形化界面方式(Graphical User Interface - GUI)。
    命令行方式(command-line interface - CLI)。
    注意:如果一个程序双击并未进入图形化界面,说明该程序的交互方式为命令行界面的方式。
  2. dos(磁盘操作系统)命令行常见指令

03-Java基础-基础常识-计算机语言

  1. 计算机语言
    人与计算机交流的方式。

04-Java基础-Java语言概述

  1. Java语言是SUN(Stanford University Network,斯坦福大学网络公司)1995年推出的一门高级编程语言。
  2. Java是一门面向Internet的编程语言。
  3. Java语言的特点
    面向对象;②安全可靠;③跨平台
    注意:①C是面向过程的语言,C++和Java是面向对象的语言。②Java与C#语法非常类似。
  4. Java语言的三种技术架构:
    ①J2SE(Java 2 Platform Standard Edition)标准版
    开发普通桌面和商务应用程序。比如:扫雷。
    ②J2EE(Java 2 Platform Enterprise Edition) 企业版
    开发企业环境下的应用程序,主要针对于Web应用程序开发。比如: Servlet Jsp等
    ③J2ME(Java 2 Platform Micro Edition) 小型版
    开发电子消费产品嵌入式设备提供的解决方案。
    注释:Java5.0版本后,更名为 JAVAEE、JAVASE、JAVAME。
    注意: ①手机操作系统:Android、iOS、Windows Phone、黑莓、塞班等。②由于手机的智能化(内置操作系统),操作系统厂商基于操作系统提供开发工具,J2ME逐渐没落。

05-Java基础-跨平台性

  1. 跨平台性
    通过Java语言编写的应用程序在不同系统平台上都可以运行。
    注释:①不同操作系统的内核不同。②C++ 编写的程序只能够在window系统上运行。③window系统是由C和C++编写的。
  2. 跨平台性的原理
    在不同操作系统上安装与该操作系统相关的Java虚拟机(JVM Java Virtual Machine)。JVM来负责Java程序在该系统中的运行。
    注意:JVM是用于解释并执行Java程序的应用软件。Java语言通过JVM具备跨平台的能力,而JVM本身并不跨平台。

06-Java基础-环境搭建-了解JDK&JRE

  1. JRE与JDK
    ① JRE(Java Runtime Environment
    Java运行环境):包括Java虚拟机(JVM Java Virtual Machine)和Java核心类库等。
    注释:计算机想要运行一个开发好的Java程序,只需要安装JRE即可。
    注意:JRE = JVM + 类库
    ②JDK(Java Development Kit Java开发工具包)
    JDK是提供给Java开发人员使用的,包含java开发工具和JRE。
    Java开发工具:编译工具(javac.exe) 、 打包工具(jar.exe)等
    注释:安装了JDK,就不用再单独安装JRE了。
    注意:JDK = JRE + 开发工具

07-Java基础-环境搭建-jdk下载&安装

  1. JDK安装
    Oracle官网
  2. 安装目录
    C:\Program Files\Java\jdk1.8.0_74\bin
    其中: bin文件夹的全称为(binary二进制) ,bin文件夹中为Java的工具、命令、执行程序、开发工具。
    jre文件夹放的是Java的运行程序。lib文件夹中放的是Java类库。src.zip放的是Java的源代码。
    注释:bin文件夹中放置工具文件已经成为一种规范,其他软件类似。

08-Java基础-环境搭建-Path配置

  1. 错误操作
    DOS命令行进入bin目录并输入:javac -version可以查看JDK版本。如果DOS命令行并不在bin路径,则出现错误提示。
  2. 错误分析
    当前执行的程序在当前目录下如果不存在,windows系统会在系统中已有的一个名为path的环境变量指定目录中查找。如果还没有找到,就出现以上的错误提示。
    问题:①每次执行javac命令都要先进入到bin目录内,如何简化步骤?②为什么CMD在任何路径下输入notepad都能够打开记事本,输入winmine都能够打开扫雷?
  3. 一劳永逸配置方式
    一般情况下,使用命令行交互方式运行某一程序,必须到该程序所在的目录,除非把该程序所在的路径定义到path环境变量中(Window系统)。
    注释:Path中记录的是应用程序的路径。
    扩展:.exe是可执行应用程序,.txt是用于存储文本数据的文件。双击.txt首先打开一个应用程序(记事本),该应用程序打开.txt文件。

09-Java基础-环境搭建-环境变量配置技巧

  1. 为了不因为jdk的目录或者目录名称的改变,而不断更改path的值,而导致对path变量值的误操作,可以通过以下技巧完成。
    新创建一个环境变量 JAVA_HOME 记录住jdk的目录。在path中通过%%动态的获取JAVA_HOME的值即可。
    JAVA_HOME=F:\jdk1.6.0_01
    path=%JAVA_HOME%\bin;%path%
    %path%:动态获取path环境变量的值。
    %JAVA_HOME%:动态获取名称为JAVA_HOME环境变量的值。

10-Java基础-环境搭建-环境变量临时配置

  1. 临时配置方式:通过dos命令中set命令完成
上一篇下一篇

猜你喜欢

热点阅读