点击打开链接 点击打开链接 点击打开链接 点击打开链接 Java培训、Android培训、iOS培训、.Net培训、期待与您交流!">点击打开链接">点击打开链接 点击打开链接
1.1 基础常识
1.1.1什么是软件?什么是开发?
软件就是一系列按照特定顺序组织的计算机数据和指令的集合
常见的软件 系统软件 如:DOS、Windows、Linux等
应用软件 如:扫雷、迅雷、QQ等
开发就是制作软件
1.1.2人机交互方式
软件的出现实现了人与计算机之间更好的交互。
其中交互方式有两种:
图形化界面:这种方式简单直观,使用者易于接受,容易上手操作
命令行方式:需要有一个控制台,输入特定的指令,让计算机完成一些操作。
1.1.3命令行方式
Dos命令行,课程中常见的命令:
dir:列出当前目录下的文件或文件夹
md:创建目录
rd:删除目录(文件夹),必须保证文件夹是空的
cd:进入文件夹
cd..:退出文件夹
cd\:退回到根目录
del:删除文件
exit:退出dos命令行
1.2计算机语言
计算机语言:人与计算机交流的方式。计算机语言有很多种,如C、C++、Java等,我们要学的是其中一种Java。
1.2.1 Java语言概述
l 是SUN公司1995年推出的一门高级语言
l 是一种面向Internet的编程语言
l 随着java技术在web方面的不断成熟,已经成为web应用程序的首选开发语言。
l 是简单易学,完全面向对象,安全可靠,与平台无关的编程语言。
1.2.2 Java语言的三种技术架构
l JAVAEE:基础,主要用于桌面程序,控制台开发
l JAVASE企业级开发(网站开发和基于b/s,模式的编程)
l JAVAME:嵌入式开发(手机、小家电)
1.2.3 Java语言的特点:跨平台性
什么是跨平台性?
通过java语言编写的应用程序在不同的系统平台上都可以运行。只要在需要运行java应用程序的操作系统上,先装一个Java虚拟机(JVM)即可,由JVM来负责Java程序在该系统上的运行。有了JVM,同一个Java程序在不同的操作系统中都可以执行,这样就实现了Java程序的跨平台性,也称为Java具有良好的可移植性。
1.3 Java语言环境
1.3.1 什么是JRE和JDK?
JRE(Java Runtime Environment java运行环境)
包括Java虚拟机和Java程序所需的核心类库等,如果想要运行一个开发好的Java程序,计算机只需安装JRE即可。
JDK(Java Development Kit Java开发工具包)
JDK是提供给Java开发人员使用的,其中包含了Java的开发工具,也包括了JRE,所以安装了JDK,就不用再单独安装JRE了。开发工具包括了翻译工具(javac.exe)、打包工具(jar.exe).
JDK里有JRE,JRE里有JVM..简单而言,使用JDK开发完成的java程序,交给JRE去运行。
1.3.2 Java语言环境的搭建
① 下载 官网(www.oracle.com)或者百度里下载
② 安装
③ 配置环境变量
我的电脑--属性--高级-环境变量,编辑path环境变量,在变量值开始处加上java工具所在目录,后面用”;”和其他值分开即可。打开DOS命令行,任意目录下敲入javac,如果出现javac的参数信息,配置成功。这种配置方式一劳永逸。
%%动态地获取某一个已存在的环境变量的值。
也可以在环境变量中新建JAVA_HOME,让它等于java工具所在目录,再让path=%JAVA-HOME%;后面的值不变。
1.3.3 临时配置环境变量
在DOS命令行里设置
Set path=....
Set path=...;%path%
Set 查看或者设置环境变量的值
1.4 Java第一个程序的编写
1.4.1 Java程序开发流程
① 将Java代码编写到扩展名为.java的文件中
② 通过javac命令对java文件进行编译
③ 通过java命令对生成的class文件进行运行
1.4.2 设置类文件路径
Set classpath=文件路径 后+;,则JVM在classpath里没找着,则在当前目录下找;没有;号,则只会在classpath里找。
Set classpath= 什么都不写=清空环境变量
.代表当前路径
path则与其相反,先在当前路径下找,再找path设置的路径
1.4.3注释
注释:注解、说明、解释程序的,还可以用来调试程序。
l 单行注释://
l 多行注释:/* */
l 文档注释: /** */ 可以用javadoc工具提取出来
注:单行注释中能嵌套单行注释,多行注释中能有单行注释,多行注释中不能嵌套多行注释
写代码之前先写注释,要养成良好习惯。