一、基础常识
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程序在该系统中运行。
图解:三、Java环境搭建
1、JRE与JDK
JRE(Java Rumtime Environment Java运行环境):包括Java虚拟机和Java程序所需的核心类库等,如果想要运行一个开发好了的Java程序, 计算机中只需安装JRE即可。
JDK(Java Development Kit Java开发工具包):JDK是提供给Java开发人员使用的,其中包含了Java工具包,也包含了JRE,所以单独安装了 JDK,也就不用安装了JRE了。
注释:使用JDK开发出的程序交给JRE去运行。
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、编写:
3、注释
单行注释://注释文字
多行注释:/*------注释文字--------*/
文档注释:/**-------注释文字--------*/
注:要养成先写注释再写代码的习惯。
4、运行hello world