---------------------- <a href="http://edu.csdn.net"target="blank">ASP.Net+Android+IOS开发</a>、<a href="http://edu.csdn.net"target="blank">.Net培训</a>、期待与您交流! ----------------------java
dos命令行,常见的命令程序员
dir:列出当前目录下的文件以及文件夹web
md:建立目录编程
rd:删除目录安全
cd:进入指定目录网络
cd..:退回到上一级目录架构
cd/:退回到根目录oracle
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开发工具包)
官网地址:
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程序开发流程
流程图:
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>