黑马程序员_Java开发前奏

来源:互联网 发布:慈溪行知职高招聘 编辑:程序博客网 时间:2024/05/16 15:09

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

 最开始由Sun公司的大胡子James Gosling等人开始开发名为Oka的语言,后更改名Java,现被Oracle公司收购。

Java的三种技术架构:

     JAVAEE:Java Platform Enterprise Edition,开发企业环境下的应用程序,主要针对web程序开发

     JAVASE:Java Platform Standard Edition,完成桌面应用程序的开发,是其它两者的基础

     JAVAME:Java Platform Micro Edition,开发电子消费产品和嵌入式设备,如手机中的程序

 

Java的特点:

    与平台无关能到处运行

    基于面向对象的设计语言

    去掉指针操作,由系统内存分配

    健壮性增强,检查程序编译和运行错误

 

Java的三大核心机制:

    虚拟机机制:利用虚拟机解释字节码执行java程序实现跨平台

    垃圾收集机制:自动内存回收代码

    安全性机制:加载代码后校验代码后再执行代码

 

JDK(Java Development Kit):Java开发工具包,开发Java的程序工具包

JRE(Java Runtime Environment)Java运行环境

JVM(Java Virirtual Machine)Java虚拟机

 

Java环境变量的配置:

    path配置:

    让java jdk\bin目录下的工具,可以在任意目录下运行,原因是,将该工具所在目录告诉了系统,当使用该工具时,由系统帮我们去找指定的目录

永久环境变量配置:

    我的电脑--属性--高级系统设置-高级--环境变量--path=D:\Java\bin;

    也可以动态配置,JAVA_HOME=%安装路径%\Java\Jdk  

                            path=%JAVA_HOME%\bin

系统默认先去当前路径下找要执行的程序,如果没有,再去path中设置的路径下找

 

临时环境变量配置:

     setpath=D:\Java\bin;%path%(原有环境变量路径)

classpath配置:

    永久配置方式:classpath=.;c:\;e:\  (“.”表示当前文件夹)

    临时配置方式:set classpath=.;c:\;e:\

如果没有定义环境变量classpath,java启动jvm后,会在当前目录下查找要运行的类文件;

如果指定了classpath,那么会在指定的目录下查找要运行的类文件,和上面的path相反。

 

常用DOS操作命令:

        d:(换盘符);cd..(返回上一级目录);cd\(退回根目录);dir:(显示目录下的子文件和文件夹)

 

Java分为两部分:编译、运行

Javac:编译部分,当执行javac时,会启动java的编译器程序。对指定扩展名的.java文件进行编译。 生成了jvm可以识别的class字节码文件,也就是java的运行程序

Java:运行部分,启动虚拟机,加载运行时所需的类库,并对class文件进行执行

 

第一个Java程序Hello World 组成部分

class  Demo1  //创建一个类,并且类名与文件名一致{public static void main(String[] args)   //主函数,程序入口{System.out.println("Hello World!");   //输出语句}}


 

 注释分类:

      单行注释://注释内容

      多行注释:/*    内容    */

      文档注释:/**             */

注释为以后调试程序提供方便,养成注释好习惯,以后会事半功倍。

 奋斗

 

0 0
原创粉丝点击