zoukankan      html  css  js  c++  java
  • 符号等

    • 1】Java语言特点:跨平台,简单易学,安全性高,支持多线程,纯面向对象
    • 2】3】
      • Java程序编写流程:

             源文件编写xx.java -- javac编译 -- 生成.class文件 -- java运行类

    • 大括号{}

          大括号的作用是定义一个代码块,代码块在逻辑上是一个整体。

    分隔符:

    分号:用于标示java语句的分隔。并不是以回车做为分隔符。

        String str = "Hello"; int i = 2;

        String mess = "Hello" +

                      "tom";

        虽然一条Java语句可以跨行,但是同一个字符串和变量名不能跨行。

        String name = "zhang

                      san";         //error

        String na

                  me = "zhangsan";

     

    大括号{}

        大括号的作用是定义一个代码块,代码块在逻辑上是一个整体。

    2】

    标识符

    标识符:

    • Java 对各种变量、方法和类等要素命名时使用的字符序列称为标识符
    • 凡是自己可以起名字的地方都叫标识符,最常见的三个是:类名,方法名,变量名。

     

    定义合法标识符规则:

    • 由26个英文字母大小写,数字 ,_或 $ 组成
    • 数字不可以开头。
    • 不可以使用关键字和保留字,但能包含关键字和保留字
    • Java中严格区分大小写,长度无限制
    • 标识符不能包含空格

    注意:在起名字时,为了提高阅读性,要尽量有意义,见名知意

     

    Java中的名称命名规范

    • 包名:多单词组成时所有字母都小写:xxxyyyzzz
    • 类名、接口名:多单词组成时,所有单词的首字母大写:XxxYyyZzz
      • 变量名、方法名:多单词组成时,第一个单词首字母小写,第二个单词开始每个单词首字母大写:xxxYyyZzz
        • 常量名:所有字母都大写。多单词时每个单词用下划线连接:XXX_YYY_ZZZ

      3】    变量

    • 变量的概念:

      编程的本质,实际上就是对内存中的数据进行访问和修改

       

      可以这样理解:

      变量相当于一个有名字的容器,这个容器可以装不同类型的数据

       

      Java是一种强类型(strongly typed)语言,变量在定义时必须指定类型。

    •  

      如上图所示:该区域有自己的名称(变量名)和类型(数据类型)

    • 该区域的数据可以在同一类型范围内不断变化

      使用变量注意

      4]数据类型
      • 变量的作用域:一对{ }之间有效
      • 初始化值

      定义变量的格式:

      数据类型 变量名 [= 初始化值];

      可以在定义的时候赋值,也可以在使用之前赋值,有些变量可以不用显式赋值,系统有默认值

    • 数据类型

    • 浮点类型:float、double

      Java 的浮点型常量默认为double型,声明float型常量,须后加‘f’或‘F’。

       

      字符类型:char

    • 字符型常量的三种表现形式:

      • 字符常量是用英文的单引号('')括起来的单个字符,:char c1 = 'a';   char c2 = '中'; char c3 =  '9';
      • Java中还允许使用转义字符‘’来将其后的字符转变为特殊字符型常量。:char c3 = ' ';     ' '表示换行符
      • char类型可以运算  char ch = 'A';  int i = ch + 1;

        布尔类型:boolean

        boolean 类型适于逻辑运算,一般用于程序流程控制boolean类型数据只允许取值true和false

         

         

      • 从long型转换到float型不需要进行强转,但是会丢失精度

        long l = 111111245687L;

        float ff = l;

        System.out.println(ff);

      •  

  • 相关阅读:
    第一节:从程序集的角度分析System.Web.Caching.Cache ,并完成基本封装。
    大话缓存
    第二节:SQLServer的安装及使用
    OpenCV特征点检测——ORB特征
    Opencv学习笔记--Harris角点检测
    关于Yuri Boykov and Vladimir Kolmogorov 于2004年提出的max flow / min cut的算法的详解
    [论文笔记] CUDA Cuts: Fast Graph Cuts on the GPU
    Graph Cut and Its Application in Computer Vision
    OpenCV中openMP的使用
    四种简单的图像显著性区域特征提取方法-----> AC/HC/LC/FT。
  • 原文地址:https://www.cnblogs.com/Chasingdreams/p/6558969.html
Copyright © 2011-2022 走看看