---------------------- <a href="http://edu.csdn.net"target="blank">ASP.Net+Android+IOS开发</a>、<a href="http://edu.csdn.net"target="blank">.Net培训</a>、期待与您交流! ----------------------
dos命令行,常见的命令
dir:列出当前目录下的文件以及文件夹
md:创建目录
rd:删除目录
cd:进入指定目录
cd..:退回到上一级目录
cd/:退回到根目录
del:删除文件
exit:退出dos命令行
什么是计算机啊语言?
l 语言:是人与人之间用于沟通的一种方式
例如:中国人与中国人用中文沟通。
而中国人要和韩国人交流,就要学习韩语
l 计算机语言:人与计算机交流的方式。
如果人要与计算机交流,那么就要学习计算机语。
计算机语言有很多种,如:C,C++,JAVA等。
1.1 Java语言概述
l 是SUN(Stanford University Network,斯坦福大学网络公司)1995年退出的一门高级编程语言
l 是一种面向Internet的编程语言
l 随着Java技术在web方面的不断成熟,已经成为Web应用程序的首选开发语言
l 是简单易学,完全面向对象,安全可靠看,与平台无关的编程语言
1.2.1 Java 语言的三种技术架构
J2EE(Java 2 Platform Enterprise Edition)企业版
是为开发企业环境下的应用程序提供的一套解决方案
该技术体系中包含了技术如Server Jsp等,主要 针对于Web应用程序开发
J2SE(Java 2 Platform Standard Edition)标准版
是为开发普通桌面和商务应用程序提供的解决方案
该技术体系是其他两者的基础,可以完成一些桌面应用程序的开发
比如Java版的扫雷
J2ME(Java 2 Platform Micro Edition)小型版
是为开发电子消费产品和嵌入式设备提供的解决方案
该技术体系主要应用于小型电子消费类产品,如手机中的应用程序等
Java5.0版本后,更名为JAVAEE JAVASE JAVAME
1.2.2 Java语言的特性:跨平台
l 什么是跨平台性?
通过Java语言编写的应用程序在不同的系统平台上都可以运行
l 原理是什么?
只要在需要运行java应用程序的操作系统上先安装一个Java虚拟机(JVM Java Vitrual Machine)即可由JVM来负责Java程序在该系统中的运行
1.2.3 Java语言的特点:跨平台性(图解)
因为有了JVM,所以同一个Java程序在三个不同的操作系统中都可以执行,这样就实现了Java程序的跨平台性,也称为Java具有良好的可移植性
虚拟机是依赖于平台,需要针对不同系统安装对应版本
Java程序是不需要变的,具有跨平台性
1.3 Java语言的环境搭建
1.3.1 明确什么是JRE,JDK
JRE(Java Runtime Environmtn Java运行环境)
包括Java虚拟机(JVM Java Virtual Machine)和Java程序所需的核心类库等,如果想要运行一个卡发好的Java程序,计算机中只需要安装JRE即可
JDK(Java Development Kit Java开发工具包)
JDK是提供给Java开发人用使用的,其中包含了java的开发工具,也包括了JRE,所以安装了JDK,就不用在单独安装JRE了
其中的开发工具:编译工具(java.ext)打包工具(jar.exe)等
简单而言:使用JDK开发完成的java程序,交给JRE去运行
1.3.2 下载JDK
JDK(Java Development Kit Java开发工具包)
官网地址:
www.oracle.com
java.sun.com
1.3.3安装JDK
1.3.4配置环境变量
在环境变量JAVA_HOME,设置就是JDK的安装路径,修改系统环境变量Path,在最前面加上%JAVA_HOME%\bin,并以分号;和原路径分隔,再在最前面加上;表示当前目录的意思,完整的是:;%JAVA_HOME%\bin;
l 验证是否成功
打开DOS命令行,任意目录下融入javac
如果出现javac参数配置成功
1.4 Java程序开发流程
- 1. 将Java代码编写到扩展名为.java的文件中
- 2. 通过javac命令对该java文件进行编译
- 3. 通过java明亮对生成的class文件进行运行
流程图:
Java程序开发——编写
步骤一:编写
选择最简单的编译器记事本
敲入代码
Class Demo{}
将文件保存成Demo.java 这个文件是存放java代码的文件,成为源文件
代码:
class Demo{
public static void main(){
System.out.println(“Hello java”);
}
}
结果:
组成部分:
class Demo:class是java中的关键,用于定义类
Demo:是类名,要与java文件名一致
类名规范:
1.类名通常由单词所组成,
2.单词首字母一般会大写
3.如果由多个单词所组成,每个单词首字母大写
4.类名要起的有意义
public static void main(){}:是程序的主函数,为了可以保证改程序的独立运行,他是程序的入口,它会被JVM所调用,主函数格式是固定,
System.out.println(“Hello java”);输出打印语句:
“;”是必须的,是语句结束标记
““”是必须的,双引号是字符串标记
输出的字符串必须用引号引起来,而且必须是英文引号
注释:
是程序员为读者做的说明,是提高程序可读性的一种手段,
Java中有三种注释:
单行注释//
多行注释/* */
文本注释/** /
注释不会影响到字节码文件的大小,Java编译器编译时会跳过注释语句
---------------------- <a href="http://edu.csdn.net"target="blank">ASP.Net+Android+IOS开发</a>、<a href="http://edu.csdn.net"target="blank">.Net培训</a>、期待与您交流! ----------------------
详细请查看:<a href="http://edu.csdn.net" target="blank">http://edu.csdn.net</a>