zoukankan      html  css  js  c++  java
  • java基础 01

    java基础01
    1.
    /**
     * JDK:  (Java  Development ToolKit)  java开发工具包。JDK是整个java的核心!
     *        包括了java运行环境 JRE(Java Runtime Envirnment),一堆java工具和
     *        java基础的类库(Java API===>java应用程序接口,其实就是大牛给我们写好的一些class文件)!
     *   
     *   J2SE :标准版(standard edition)  
     *   
     *   J2EE :企业版(enterprise  edition)
     *   
     *   J2ME :移动设备(micro edition) 
     * 
     *   
     * JRE:java运行环境 (Java Runtime Envirnment),是我们常说的java平台!所有的java程序都要在jre环境下才能运行!
     *     包含了JVM,JAVA的核心类库! 但是不包含开发工具----编译器,调试器!
     *   
     * JVM:(Java  virtial  Mechinal)java虚拟机  ,属于jre的一部分!
     *    主要工作:解释自己的字节码文件,并且映射到本地的CPU的指令继承的OS系统调用!
     *    java是跨平台的,就是基于jvm的!使用jvm的映射规则,让其变得与操作系统无关了!
     *    jvm不关心我们写的.java文件,只关注.class文件!因为.class文件有jvm需要的指令集!
     */
    01

     2.

    3.

    /* *   使用记事本  开发 第一个java小程序
     *   
     *   01.必须已经配置好了 环境变量    win+r   之后 输入 cmd   点击确定     输入  java 回车  输入  javac  回车
     *      没有出现错误提示   就说明配置成功!
     *   02.在一个合适的地方(E:/java/  e盘下面的java文件夹下面)  
     *     创建一个  HelloWord.java文件    ====》java源文件===》所有以  .java结尾的文件
     *   03.书写java代码
     *   
     *     public  class  HelloWord{                                           
     *        // 单行注释  运行的时候不编译                                              
     *     public  static  void main(String[] args){  //java程序的入口,主线程        
     *        System.out.print("大家下午好!");                                    
     *       }                                                               
     *    }                                                                  
     *   04.我们能看懂!想让电脑看懂,需要去编译这个.java文件
     *      001.win+r   输入 cmd  回车
     *      002.找到文件所在的目录   pushd  (e:/java) 文件的目录  回车
     *      003.输入javac  文件名.java  回车  会发现 在文件的目录下 多出一个.class文件
     *           文件名称 不区分大小写
     *        编译这个.java文件  成.class文件   让电脑能看懂的  字节码文件===》所有以  .class结尾的文件
     *         .class文件我们看不懂!  可以使用反编译工具来把.class文件反编译成.java文件
     *   05.执行.class文件    得到我们想要的结果
     *       java 文件名   这里不需要写.class     
     *       文件名区分大小写 
     */
    02
  • 相关阅读:
    mysql 远程登陆不上
    hdu 5339 Untitled【搜索】
    SqlServer 书目
    passwordauthentication yes
    oracle 11g RAC ocfs2
    Oracle 11g RAC database on ASM, ACFS or OCFS2
    CentOS ips bonding
    Oracle 11g RAC features
    openStack 王者归来之 trivial matters
    openstack windows 2008 img
  • 原文地址:https://www.cnblogs.com/areyouready/p/6376732.html
Copyright © 2011-2022 走看看