黑马程序员--java基础常识与Java语言概述

 

 

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

JREJava Runtime Environmtn   Java运行环境)

包括Java虚拟机(JVM Java Virtual Machine)和Java程序所需的核心类库等,如果想要运行一个卡发好的Java程序,计算机中只需要安装JRE即可

JDKJava 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;

验证是否成功

打开DOS命令行,任意目录下融入javac

如果出现javac参数配置成功

 

1.4    Java程序开发流程

  1. 1.      Java代码编写到扩展名为.java的文件中
  2. 2.      通过javac命令对该java文件进行编译
  3. 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编译器编译时会跳过注释语句

 

 

 

posted @ 2013-12-22 13:02  h19891117  阅读(145)  评论(0编辑  收藏  举报