黑马程序员--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>、期待与您交流! ----------------------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

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编译器编译时会跳过注释语句

 

 

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

相关文章
相关标签/搜索