您的位置:首页 > 职场人生

黑马程序员-----Java概述

2015-11-04 17:06 375 查看
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------
Java概述总结
一、软件概述:

计算机数据和指令按照特定顺序组织的集合, 人机交互即人与计算机的通信方式,分为图形化界面和命令行方式(控制台)。

    必备dos命令:dir 列出文件及文件夹

    md 创建新的目录

    rd   删除目录

    cd.. 返回上一级

    cd\  回到根目录

二、Java语言

Java是1995年斯坦福大学网络公司推出的一门面向Internet、完全面向对象的  安全可靠、与平台无关的一门高级编程语言。

J2EE为企业版,为开发企业环境下的应用程序, J2SE为标准版,开发普通桌面和商务应用程序,J2ME为小型版,开发电子消费产品和嵌入式设备。

      Java具有跨平台性,在不同的系统平台上都可以运行。原理:在需要运行java程序的计算机上先安装一个java虚拟机即可,由虚拟机程序在该系统中运行。跨平台性也就是具有良好的可移植性。java虚拟机分为不同的版本,根据系统需要安装相应的虚拟机版本。

三、环境搭建(安装)

       Java程序的运行需要一个运行环境,即JRE(Java Runtime Environment),其中包含了JVM和java程序所需要的核心类库。JDK(Java Development Kit Java开发工具包)。包括Java的开发工具,也包括了JRE。其中的开发工具:编译工具javac.exe和打包工具jar.exe等。

JDK可以在www.oracle.com或者java.sun.com上获取。JDK属于绿色软件,可直接复制到U盘中使用。和安装的区别在于是否在注册表中记录(记录后可以实现自动更新)。

四、 环境搭建(环境变量配置)

在计算机中安装完JDK以后需要对JDK进行环境变量配置以方便在java程序开发的时候bin中工具可以完美使用。

在计算机中,选择计算机属性--高级--环境变量。选择Path,将JDK中的bin的路径输入到Path中,并用“;”与其他路径隔开。如此便可以在任意目录下使用java开发工具,方便开发使用。

五、 环境变量配置技巧

在环境变量的设置中需要注意很多事项,如果JDK的目录或者名称发生变化后Java开发工具将不能再继续使用,必须重新设置才能够重新在系统中运行。

为了方便使用,可以将JDK目录中可能发生变化的部分用新的系统变量代替,若目录发生变化,只需更改变量内容即可。新建系统变量JAVA_HOME,使其值等于JDK中可能改动部分,利用%
%动态获取某一存在的环境变量的值得指令进行设置。

Path=%JAVA-HOME%\bin;如此,在目录改变后只需改变新建变量的值即可。

六、 环境变量临时配置

Dos命令行中,使用set指令可以查看或设置环境变量的值。

set Path(只在当前窗口下或是使用start开启的新的Dos窗口下有效)

set Path=……;%Path%在已有路径上添加新的路径

开启运行,cmd指令打开的新的窗口下设置无效,因此为临时配置。

七、 Hello World

1、将java代码编写到扩展名为.java的文件中;

2、通过javac命令对该java文件进行编译;

3、通过java命令对生成的class文件进行运行。

.java文件编译后生成中间码文件(可以运行),使用java命令运行文件可以查看运行结果。

Hello Java程序

class Demo
{
public static void main(String[] args)
{
System.out.println("hello java");
}
}
编写好.java程序后,进入dos界面下,打开程序存放目录,使用javac指令进行编译生成.class文件,使用java指令运行程序输出hello java。程序成功。

程序可能存在的问题:

①Exception in thread“main”java.lang.No such Method Error:main。找不到主函数。

②javac *.java找不到文件,可能是目录不存在,或者文件名错了,或者目录不对。

③java Demo3 类名写错等。

class java中定义类的关键字。

Demo类名。java语言的程序代码都需要定义在类中。

八、 classpath配置
    类文件路径    临时配置

C:\>set classpath=D:\java0217\day01

E:\>set classpath= 后面不写,则为清空路径

类文件执行虚拟机首先找classpath中的路径,后找当前目录。

D:\java0217\day01>set classpath=C:\;在classpath下与当前目录找。

D:\java0217\day01>set classpath=C:\只在classpath下找(分号)。

D:\java0217\day01>set classpath=.\;C:\;D:\.代表当前路径

E:\set classpathE为当前目录

上述为临时配置方式,新建环境变量classpath即可。path先找当前路径。

九、Hello World的组成部分

class 关键字定义类Demo类名(一般为单词首字母大写)用大括号定义区间。

程序的起始入口public static void main(String[ ] args)保证程序独立运行

一个文件中可以存储多个类文件,不需要的类文件可以不写主函数。注意文件的类型。

十、注释

①class Demo //…………单行注释

②/*
*/多行注释

③/**
*/程序说明书给开发者用,文档注释。javadoc.exe

使用注释可以注解说明程序还可以用来调试程序。

养成写注释的良好习惯。多行注释中不允许出现多个多行注释。

代码只是思想的体现形式。写注释可以帮助自己理清思路,能够展现自己的思想。

事例:

/*

需求:定义一个hello world小程序

思路:1、

2、……

步骤:1、通过class关键字定义一个类。将代码编写到类中

2、为保证独立运行,定义主函数;

3、保存.java文件;

4、dos控制台中javac进行编译;

5、java指令运行。

*/

养成写注释的习惯,使代码具有良好的阅读性。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: