一、基本常识
1.1、什么是软件?
软件:一系列按照特定顺序组织的计算机数据和指令的集合。
常见的软件:1)、系统软件,如DOS、winsdows、Linux。
2)、应用软件,如QQ,扫雷,迅雷等。
1.2、什么事开发?
即制作软件。
1.3、人机交互
软件的出现实现了人与计算机之间更好的交互。
交互方式:
1)、图形化界面:这种方式简单直观,使用者易于接受,容易上手操作。
2)、命令行方式:需要一个控制台输入特定的指令,让计算机完成一些操作,较为麻烦,需要记住一些命令。
命令行方式,常见的一些DOS命令:
dir:列出当前目录下的文件及文件夹
md:创建目录
rd:删除目录
cd:进入指定目录
cd.. :退回到上一级目录
cd/ :退回到根目录
del:删除文件
exit:退出DOS命令行
1.4、计算机语言
通过DOS命令演示,发现原来操作计算机就如同和计算机对话一样,我们告诉它做什么,它就做什么。前提是我们和它说的内容它必须识别才可以,这就是计算机语言。
1.4.1、 什么是计算机语言?
1)、语言:是人与人之间用于沟通的一种方式。
2)、计算机语言:人与计算机之间交流的方式。
如果人要与计算机交流,那么就要学习计算机语言。计算机语言有许多种,如C、C++、Java等。我们主要学习的是Java。
二、Java语言概述
2.1.1、Java是SUN(Stanford University Network,斯坦福大学网络公司)1995年推出的一款高级编程语言。
2.1.2、Java是面向Internet的编程语言。
2.1.3、随着Java技术在Web方面的不断成熟,已经成为Web应用程序的首选开发语言。
2.1.4、Java语言是简单易学,完全面向对象,安全可靠,与平台无关的编程语言。
2.2、Java语言的三种技术架构
J2EE(Java 2 Platform Enterprise Edition) 企业版
是为开发企业下的应用程序提供的一套解决方案。
该技术体系中包含的技术如有Servlet Jsp等,主要针对于Web应用程序开发。
J2SE(Java 2 Platform Standard Edition) 标准版
是为开发普通桌面和商务应用程序提供的解决方案。
该技术体系是其他两种的的基础,可以完成一些桌面应用程序的开发,如Java版的扫雷。
J2ME(Java 2 Platform Micro Edition) 小型版
是为开发电子消费产品和嵌入式设备提供的解决方案。
该技术体系主要应用于小型电子消费产品,如手机中的应用程序等。
Java5.0版本以后更名为JAVAEE JAVASE JAVAME.
2.3、Java语言的特点:跨平台性
2.2.1、什么是跨平台性?
通过Java语言编写的应用程序在不同的平台上都可以运行。
2.2.2、原理是什么?
只要在需要运行java应用程序的操作系统上,先安装一个java虚拟机JVM(Java Virtual Machine)即可,由JVM来负责Java应用程序在该系统上的运行。
2.4、Java语言的特点:跨平台性图解
三、Java环境搭建
3.1、了解JRE和JDK
JRE(Java Runtime Environment):Java运行环境
包括Java虚拟机(JVM)和Java程序所需的所有核心类库等。如果想要运行一个开发好的Java程序,计算机中只需要安装JRE即可。
JDK(Java Development Kit):Java 开发工具包
JDK是Java提供给开发者使用的,其中包含了Java的开发工具,也包括了JRE。所以安装JDK,就不用单独安装JRE了。其中的开发工具:编译工具javac.exe,打包工具jar.exe等。
简而言之,使用JDK开发的应用程序,交给JRE去运行。
3.2、配置环境变量(Win7系统)
配置方法一:
1、右击计算机(我的电脑),选择属性à单击右侧的高级系统设置à环境变量,选择系统变量中的Path,点击编辑。
2、在变量值编辑框中,将光标移到最前端,将Java安装路径粘贴在里面并用分号将其与后面的变量隔开(我的安装路径是D:\Program Files\Java\jdk1.7.0_25\bin)。
3、单击确定,配置完毕。
配置方法二:(以下配置方法是在我自己的电脑上配置,并不代表所有电脑,但配置方法基本一致)
1、右击计算机(我的电脑),选择属性à单击右侧的高级系统设置à环境变量。
2、单击新建,在变量名中输入:JAVA_HOME,变量值中输入:D:\Program Files\Java\jdk1.7.0_25,单击确定。
3、再在系统变量中选择Path,单击编辑。在变量值的最前面输入:%JAVA_HOME%\bin;(记得要以分号结束)。单击确定,配置完毕。
配置方法二比方法一更优:因为在以后的java安装路径变动的过程中,再配置时只需改动JAVA_HOME中变量值的路径,而不需要改动Path中的变量。以免更改Windows系统中的默认配置,而导致一些其他应用程序无法正常使用。
配置方法三:(临时配置方式)
1、打开一个DOS命令行。
2、输入:set path = D:\Program Files\Java\jdk1.7.0_25\bin,单击回车键,完成配置。(该配置只在当前DOS命令行有效,一旦当前命令行退出即失效)
3.3、classpath配置
当我们写了Java程序后,需要将其保存并利用javac.exe对其编译以生成.class文件。然后用java.exe运行它,但运行.class文件的时候需要配置好文件所在路径,这时候就需要配置classpath了。我们这里将classpath设置为:set classpath = F:\JAVA excise\day01。然后再任意目录下直接运行就行。例如:
![Java入门基础 - s1160621596 - s1160621596的博客 Java入门基础 - s1160621596 - s1160621596的博客](http://img0.ph.126.net/PNzur7tNiv5-CQhRJ0JDjg==/6597309460192802562.jpg)
四、Hello World小程序体验
4.1、写一段小程序使之能够打印出“Hello World!!!”
打开editplus,新建一个java文件,在窗口中输入以下程序代码。
![Java入门基础 - s1160621596 - s1160621596的博客 Java入门基础 - s1160621596 - s1160621596的博客](http://img2.ph.126.net/l9WggG4RpiyUiTQ70xeMwg==/622904123478597473.jpg)
程序输入完成后将其保存,打开DOS命令行,进入保存路径。进行编译:javac Demo.java, 运行:java Demo
DOS命令行将输出:Hello World!!!
4.2、注释
以上程序中启用了注释符号。为了便于程序的阅读,所以程序中通常要使用注释,通常使用的注释有三种。
A、/** */:文档注释,用于生成文档说明书
B、//: 单行注释
C、/* */:多行注释,可以用于调试程序。
注释很重要,在以后的学习过程中要养成良好的作注释的习惯。