黑马程序员——Day01之Java概述

Java培训、Android培训、iOS培训、.Net培训、期待与您交流!


一、基础常识

1、软件:一系列按照特定顺序组织的计算机数据和指令的集合。

   常见的软件有系统软件(如:DOS、Windows、Linux等)和应用软件(如:QQ、迅雷等)。

2、开发:制作软件。

3、人机交互:软件的出现更好的实现了人与计算机的交流互动。

   交互方式:图形化界面:简单直观,操作者容易接受,易上手操作。

             命令行方式:需要有一个控制台,输入特定的指令,让计算机完成操作,较为麻烦,须记住一些命令

4、常见的DOS命令

   dir:列出当前目录下的文件以及文件夹

   md:创建目录(文件夹)

   rd:删除目录

   cd:进入指定目录

   cd..:退出当前目录,返回到上一级目录

   cd\:退回到根目录

   del:删除文件

   exit:退出dos命令行

   注释:用rd删除文件夹时文件夹内不能有文件。

5、计算机语言:人与计算机交流的方式。

   包括:C、C++、Java等。

二、Java语言简介

1、java是1995年SUN(StanfordUniversity Network)公司推出的一门高级编程语言。

   特性:A、是一种面向Internet的编程语言。

         B、已经成为WEB应用程序的首选开发语言。

         C、简单易学,完全面向对象,安全可靠,与平台无关的编程语言。

2、Java语言的三种技术架构

   J2EE(Java 2 Platform Enterprise Edition)企业版

   是为开发企业环境下的应用程序提供的一套解决方案。该技术体系中包含的技术如:Servlet Jsp等,主要针对于Web应用程序开发。

   J2SE(Java 2 Platform Standard Edition)标准版

   是为开发普通桌面和商务应用程序提供的解决方案。该技术体系是其他两者的基础,可以完成一些桌面应用程序的开发,比如Java版的扫雷、QQ等。

   J2ME(Java 2 Platform Micro Edition)小型版

   是为开发电子消费产品和嵌入式设备提供的解决方案。该技术体系主要应用于小型电子消费产品,如手机中的应用程序等。

   注释:自5.0版本后分别更名为JAVAEE、JAVASE、JAVAME。

3、Java语言的跨平台性

   跨平台性:通过Java语言编写的程序在不同的系统平台上都可以运行。

  原理:只要在需要运行Java应用程序的操作系统上,安装一个JVM虚拟机(Java Virtual Machine Java) 即可,由JVM负责该java程序在该系统中运行。

   图解:

   黑马程序员——Day01之Java概述_第1张图片

三、Java环境搭建

1JREJDK

  JREJava Rumtime Environment Java运行环境):包括Java虚拟机和Java程序所需的核心类库等,如果想要运行一个开发好了的Java程序,    计算机中只需安装JRE即可。

  JDKJava Development Kit Java开发工具包)JDK是提供给Java开发人员使用的,其中包含了Java工具包,也包含了JRE,所以单独安装了    JDK,也就不用安装了JRE了。

  注释:使用JDK开发出的程序交给JRE去运行。

   黑马程序员——Day01之Java概述_第2张图片

2、JDK下载安装

   下载地址:http://www.oracle.com/technetwork/opensource/index.html

   (官网下载即可,免费)

   安装:下载即可安装,安装流程和普通软件安装一样。

3、环境变量搭建

   计算机——>属性——>高级系统设置——>环境变量——>在系统变量中找到path——>将javac命令文件目录路径放入path环境变量的开头。

4、环境变量配置技巧

   新建变量JAVA_HOME记录JDK安装路径,将Path值中的原文件地址改为%JAVA_HOME%。

   %JAVA_HOME%表示动态获取名称为JAVA_HOME环境变量的值。

5、环境变量临时配置方法

Set path=变量值(如Java工具地址)

 

四、入门小程序 Hello World

1、 操作流程

   

2、编写

   黑马程序员——Day01之Java概述_第3张图片

3、注释

   单行注释://注释文字

多行注释:/*------注释文字--------*/

文档注释:/**-------注释文字--------*/

:要养成先写注释再写代码的习惯。

4、运行hello world

   黑马程序员——Day01之Java概述_第4张图片



   






你可能感兴趣的:(黑马程序员——Day01之Java概述)