zoukankan      html  css  js  c++  java
  • 初始Java

    1、何为Java

         Java通常狭义的被理解为是一种计算机程序语言。实际上,  从广义上讲, Java是一种技术,包括Java语言与Java平台。 

    2、Java语言具有如下特征:

         简单性  面向对象   动态与安全  多线程   跨平台
    3、Java虚拟机

        可运行Java字节码的虚拟计算机系统    它有一个解释器组件,可以实现Java字节码和计算机操作系  统之间的通信
    4、Java虚拟机的运行过程

        通过“编译器”将java源程序编译成java 字节码文件 ( .class)。 

        通过“解释器”将java字节码文件解释翻译为对应的机器指  令,并运行。


    5、JAVA跨平台的原理

        JVMJAVA虚拟机(Java Virtual Machine),运行JAVA字节码  的假想的计算机。
        Java虚拟机通过将平台无关的字节码文件转换为具体平台可   执行的机器指令,从而实现跨平台的特征。
    6、Java开发环境

        JDK (JavaSE Development Kit)是整个Java的核心,包括  Java运行环境(JRE)Java工具、 Java基础API等等。
        JDK是用于程序员开发Java程序的Java开发工具包。

        JDK包含JREJRE包含JVM

    7、安装目录

         bin目录:存放可执行文件;

         lib目录:存放Java的类库文件

         include目录:存放用于本地方法的文件

         demo目录:存放演示程序

         jre目录:存放Java运行环境文件

    8、JDK常用命令

    9、Java中使用关键字 class 来声明类。

        如果类声明时加了public修饰符则类名必须和文件名一致。  一个源文件中可以声明多个class类, 但最多只能有一个  public class类。
    10、注释

          单行注释 以 // 开始,以行末结束

          多行注释 以 /* 开始,以 */ 结束

          文档注释 使用/** */  

          文档注释与多行注释的区别:
          文档注释可以被javadoc命令所提取,生成Java API文档。而多行注释不能。

    11、标识符

          标识符用于给程序中的类,方法,变量等命名的符号。

           标识符由字符,数字,下划线_,货币符号($,¥等)组成。并 且首字符不能是数字。   标识符不能与Java中的关键字同名。    标识符不能与Java中的直接常量同名。( truefalsenull
          Java中的标识符是区分大小写的。

          这里的字符为Unicode字符,不再局限于26个英文字母, 而是可以是汉字,韩文,日本等字 符
    12、命令规范:

          类名和接口名中每一个单词的首字母均大写,     变量名和方法名中第一个单词的首字母小写,后续单词的首  字母大写,  常量全部大写并用下划线分隔,例如: ALL_CAPS
    13、变量:在程序的运行过程中其值可以被改变的量 ,由变量名 变量值组成

          变量声明:Java中的变量遵从先声明后使用的原则。

           声明的作用有两点:
                  确定该变量的标识符(即名称),以便系统为它指定存储地址  和识别它,这便是“按名访问” 原则。
                  为该变量指定数据类型,以便系统为它分配足够的存储单元。

          变量声明包括三部分:数据类型   变量名称    要赋给的初始值(可选)
           根据变量声明的位置,可以将 变量分为: 局部变量(方法,语句块{}中声明的变量)  ; 成员变量(类中声明的变量) 。   成员变量的作用域是整个类。局部变量的作用域为从局 部变量声明的位置起,

     到其所在的最小语句块止。
          变量作用域:语句块决定了局部变量的作用域,在作用域之外,局部变量是  不可访问的
                           如果两个局部变量同名,则两个局部变量的作用域不允  许有交集。 

    14、

    cd:进入路径
    ..  :返回上级
    echo :回看
    %  % :表示嵌套
    javac :编译.java文件
    java   :运行.class文件,无后缀
    javap :反编译(可通过此方法证明默认构造器),将字节码文件恢复成java源代码
    javadoc:文档生成器
    具体命令:javadoc -d -author -version 源文件名.java
    (其中,该文档注释中含有作者和版本信息)
    javac -d 路径 源文件.java:声明了包的源文件编译方式
    javac -d . 源文件.java在当前目录下对声明了包的源文件进行编译
    

      

  • 相关阅读:
    Yii CGridView 之 SQL 语句
    Yii的srbac拓展中“用户已经获授权项”无法查看
    MyBatis通过注解实现映射中的嵌套语句和嵌套结果
    MyBatis一对多映射简单查询案例(嵌套结果)
    MyBatis绑定Mapper接口参数到Mapper映射文件sql语句参数
    将前端请求中的数据绑定到Spring MVC响应方法中参数的四种方法
    MyBatis一对多映射简单查询案例(嵌套Mapper映射文件中的sql语句)
    Spring MVC与html页面的交互(以传递json数据为例)
    使用Spring JDBC连接数据库(以SQL Server为例)
    spring mvc访问html页面404报错解决
  • 原文地址:https://www.cnblogs.com/liuwei6/p/6551299.html
Copyright © 2011-2022 走看看