zoukankan      html  css  js  c++  java
  • java基础学习--001

    一、认识java:

    1. J2EE:java2的企业版。主要用于分布式的网络程序的开发,如电子商务网站和ERP系统;

        J2SE:java2的标准版。主要用于桌面应用软件的编程;

        J2ME:java2的微缩版。主要用于嵌入式系统开发,如手机和PDA的编程;

    2. java的运行过程:

        源程序(.java文件)----->java编译器-----> 字节码(.class文件)-----> 类装载器----->字节码校验器----->解释器----->操作系统平台

    3. java的编译和运行:

        cmd中:输入:d:(回车)  -----打开D盘

                   输入:cd  java   ------打开D盘下java文件夹

                            javac helloworld.java  ----编译

                            java  hellowold          -----运行

       常见问题:运行时报错,找不到类。

       可能原因:1)没保存写的代码;

                     2)环境变量没配正确;

                     3)可将保存代码的目录添加到classpath中并加上.(.表示当前目录)

       注意:更改环境变量后,需要重启命令提示符。

    4. 其他基础常识

       1)开发需要JDK,而用户只需JRE。(JDK中包含JRE)

       2)path:windows系统执行命令时要搜寻的路径。(需要配置到in目录)

       3)classpath:java在编译和运行时要找的class所在的路径。(配置安装目录)

       4)java_home:java的安装路径。

       5)java -version 查看JDK的当前版本。

       6)一个源文件中最多只能有一个public类。如果源文件包含一个public类,它必须按该类名命名。

       7)java严格区分大小写。

     5. 小技巧

        1)tab   缩进;shift+tab   返回缩进。

     6. 程序执行过程

         

    硬盘上--程序
     ---1--->
    代码--操作系统代码
     ---3--->
    heap(堆) 放new出来的东西
            1                   2   stack(栈) 局部变量
            data segment 静态变量,字符串常量
            code segment 存放代码

             1:load到内存区;2:找到main方法开始执行;3)执行过程中的内存管理;

     7. 成员变量和局部变量

         成员变量:方法体外,类体里声明的变量。

         局部变量:方法体内声明的变量,包括参数。

  • 相关阅读:
    [转]关于php后门的编写
    PHP写txt日志换行
    AngularJS 前端JS框架
    跨域上传
    [转] 多域名THINKPHP利用MEMCACHE方式共享SESSION数据
    关于TP的 文件目录安全
    关于浏览器内部和 手机浏览器 上传兼容
    [转]php计算到指定日期还有多少天的方法
    vi/vim下看十六进制文件
    dos2unix(windows脚本文件放到unix下运行要注意)
  • 原文地址:https://www.cnblogs.com/jinf/p/3858868.html
Copyright © 2011-2022 走看看