zoukankan      html  css  js  c++  java
  • 从头学Java【2】

    1.关键字


      (1)定义:赋予特定含义的单词;   

      (2)注意:小写;goto、const作为保留字存在。

    2.标识符


      (1)定义:给类、接口、变量、方法取名字的字符序列;
      (2)规则:包含英文大小写字母、数字、$和_;
      (3)注意:不能以数字开头,不能是关键字、区分大小写。

      2.1常见标识符命名规则 

      1.包名(全部小写)

         多个单词组成时所有字母小写(例:package com)
      2.类名和接口

        多个单词组成时所有单词的首字母大写(例:HelloWorld) 
      3.变量名和方法名

        一个单词时全部小写;

        多个单词组成时第一个单词首字母小写,其他单词首字母大写(例:lastAccessTime、getTime)
      4.常量名

         多个单词组成时,字母全部大写,多个单词之间使用_分隔(例:INTEGER_CACHE) 注意:只是为了增加规范性、可读性而做的一种约定,标识符在定义的时候最好见名知意,提高代码阅读性。


    3.注释

      (1)行注释://
      (2)段注释:/*这是段註釋*/


    4.常量、变量

      在程序设计中,变量是一种存储数据的载体。计算机中的变量是实际存在的数据,与数学方程中抽象的“变量”存在本质区别。变量的数值可以被读取和修改,是所有计算的基础。

    声明一个变量的基本方式:

    数据类型 变量名;
    
    数据类型 变量名 = 数值表达式;

      #关于变量的命名见˂命名方法˃
    变量的使用:get set

    5. 数据类型及其转换

      每个变量都有自己的类型,这通常是不发生变化的。但很多时候不同数据类型的数据要放到一起计算,或者某个方法要求的数据类型与变量不匹配,这就需要类型转换。

    从低精度到高精度可以直接转换,如byte ,short,charint → float → double

      ...
      int num1 = 16;
      float num2 = num1;
      double num3 = num2;
      ...
    

      而反过来就要用强制类型转换:

      ...
      double num1 = 16.4;
      float num2 = (float) num1;
      int num3 = (int) num2;
      ...
  • 相关阅读:
    Expert Shell Scripting
    tr [a-z] [A-Z]
    ssh
    scp
    sort 命令
    cut 命令使用
    oracle 对象权限 系统权限 角色权限
    从linux内核中学到的编程技巧 【转】
    2019.3.16 最小生成树之城市改造
    2019.1.23 01迷宫
  • 原文地址:https://www.cnblogs.com/entrepre/p/6354269.html
Copyright © 2011-2022 走看看