黑马程序员————学习日记【1】 【Java开发前奏】

-------android培训java培训、期待与您交流! ----------

 

一、常见dos命令行

dir:列出当前目录下的文件和文件夹

md:创建目录

rd:删除目录

cd:进入指定目录

cd..:退回到上一级目录

cd\:退回到根目录

del:删除文件

exit:退出dos命令行

 

二、Java语言概述

1、主要特点:完全面向对象,安全可靠,与平台无关(跨平台)

2、三种技术架构:JAVAEE(企业版)、JAVASE(标准版)和JAVAME(小型版)

3、特点图解

备注:JVM(Java Virtual Machine     Java虚拟机)是Java程序跨平台的关键。

 

4、Java语言的环境搭建

(1)JRE(Java Runtime Environment       Java运行环境)包括JVM和Java程序所需的核心类库等,如果想要运行一个开发好的Java程序,计算机只需要安装JRE即可。

(2)JDK(Java Development    Kit        Java开发工具包)JDK是提供给开发人员的,包含java的开发工具,也包括JRE。所以安装了JDK,就不用再单独安装JRE。

备注:

<1>开发工具:编译工具(javac.exe)   打包工具(jar.exe)

<2>使用JDK开发完成的java程序,交给JRE去运行。

<3>JDK包含了开发和运行环境(JDK包含JRE,JRE里面只有运行环境,JRE包含着JVM),如下图:

(3)环境搭建步骤

<1>下载

<2>安装

<3>配置环境变量,目的就是为了更方便应用Java开发工具

<4>配置完成后,再打开dos命令行,在任意目录下输入javac,回车,如果显示的是javac这个命令的参数信息,代表配置成功,就可以进行java程序的开发了。

备注:配置完成后显示如下图,代表配置失败,要返回重新查看是目录写错还是少写了分号。

(4)动态获取已有环境变量值:  %path%

(5)配置临时环境变量:在dos窗口,用set命令(可以查看和设置环境变量的值)实现 

<1>查看某一个环境变量:set+path(已有环境变量名)     dos命令行的这种配置环境变量的方式,只在当前窗口有效

<2>在临时dos命令行中配置java的工具目录:set  path=d:\jdk1.6\bin(工具目录),然后用javac命令测试即可

<3>在path环境变量的基础上添加新值(新目录):set   path=haha;%path%

<4>如用start命令新开dos窗口会沿袭原窗口的环境变量的值。

 

三、Java程序开发体验

1、 java文件 --源文件           .class文件----java运行文件(java中间码文件,java字节码文件)

      代码加上public  即必须保证类名和java文件名一致

 

2classpath:配置classpath路径的原因就是告诉虚拟机让他去指定目录下找要运行的文件,为了在任意目录下都能执行java执行程序,专门给类文件使用。(编译和运行都在同一个目录下,可以不用配置classpath

1)临时配置classpath:    set classpath=java0217\day01   (类文件所在的路径)

2)对临时环境变量进行清空:set classpath=          (等号后面什么也不写代表清空)

3JVM在启用的时候先找环境变量classpath,没有设置classpath就找当前目录。

3、set classpath=c:\;     set classpath=c:\       加分号和不加的区别

1)加分号时,如在指定的classpath路径下没有找到要运行的文件,它就会在当前目录下找一次。

          不加分号,只在classpath路径下找,而不找当前目录。

 

2)注意:在设置classpath路径时,结尾处不加分号。

     当然,可以配置多路径   set classpath=c:\;d:\

     如还需要在当前目录下找  set classpath=.c:\;d:\    (“.”代表当前路径,前面的路径是谁,”.”就代表谁)

     先在当前路径下找,没找到就按照指定的路径查找,如都没找到,报错如下:

    (报错提示:类没找到)

3path:先在当前目录下找,没找到,再到path环境变量里找。(如是可执行文件用path

          classpath:先找classpath,再找当前路径。如结尾处没加分号,就不找当前路径了。(如是java文件用classpath)

 

四、Java程序组成

1、关键字:被java语言赋予了特殊含义的单词,在java中只用于定义类,只能是小写的才是关键字。

2、类名:通常由单词所组成,单词首字母一般大写。如由多个单词组成,那么每个单词首字母大写。

             如:class XxxYyyZzz

3{}定义区间

4、主函数:public static void main(String[] args)   作用:保证类的独立运行,是JVM在调用它,它就是程序的入口。

5、输出语句:System.out.println(“hello java”);

备注:

(1)       一个java程序可以写多个类

(2)       类里面是否写主函数?  不是必写,需要这个类运行,它才需要主函数,不需要运行则不写,按需求而定。

(3)       一个类里面只能有一个主函数。

6、注释

1)单行注释       //

2)多行注释       /*         */

3)文档注释      /**      */

注释作用:

1)注解说明程序   2)调试程序

备注:

(1)  单行注释中可以再写单行注释

(2)  多行注释中也可以添加单行注释

(3)   多行注释中不允许嵌套多行注释(切记),文档注释同理。

7、写代码注意事项

1)养成写注释的好习惯

2)不要每句都加注释,否则中英文混杂,阅读性差

3)类上面加的是文档注释,函数上加的通常是多行注释;代码中的某几句话比较关键并且难懂,通常要加单行注释。

 

8、编写程序格式,如下:

 

/*

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

 

思路:

(1)

(2)

步骤:

(1)、通过class关键字定义一个类,将代码都编写到该类中

(2)、为了保证给类的独立运行,在类中定义个主函数。格式public static void main(String[] args)

(3)、保存成一个扩展名为java的文件

(4)、在dos控制台中通过对javac工具对java文件进行编译

(5)、再通过java命令对生成的class文件进行执行

 

class Demo//定义一个类

{

     //主函数

     public static void main(String[] args)

     {

            //输出语句

            System.out.println (“hello world”);

     }

}


 

*/

 

 

 

 

 


 

 

 

 

 

 

 

 

 

 

 

       

 

 

 

 

 

 

 

 


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值