Java

1.命名规则

  (1)以字母.数字,下划线和$组成,但不能以数字开头。

  (2)国际通用的命名规则:驼峰法则

      <一、变量>
  1.单个单词的全小写
  var name = "zw"
  2.多个单词 第一个单词全小写,其余单词首字母大写
   var myName = "zw"
  var showHelloWorld = "zw"
  <二、类>
  3.全部单词的首字母都要大写
  PersonName
  <三.、常量>
  4.所有单词的字母全大写
  COUNTRYNAME

2.数据类型

 1、数字类型:byte  short  int  long  float  double

2、布尔类型:boolean

3、字符串:char(string)

 

3.数据转换

// 基本数据类型 ---> 包装类
/*Integer i1 = Integer.valueOf(23);
Integer i2 = new Integer(24);
Integer i3 = 25;*/

// 包装类 -----> 基本数据类型 xxxValue
/*int i4 = i1.intValue();
int i5 = i2;*/

// Sring ---- >基本数据类型

/*int i6 = Integer.parseInt("123");
System.out.println(i6);*/

// 基本数据类型 ----> String

/*String s1 = String.valueOf(123);

String s2 = Integer.toString(123);
System.out.println(s2);*/

4.运算符

  (1)算数运算符

    +  -  *  /  %  ++  --

  (2)赋值运算符

    =  +=  -=  *=  /=  %=

5.语句

  (1)条件语句

    1)if 语句 - 只有当指定条件为 true 时,使用该语句来执行代码

      语法:

      if (条件){
        只有当条件为 true 时执行的代码
       }

    2)if...else 语句 - 当条件为 true 时执行代码,当条件为 false 时执行其他代码

      语法:

      if (条件){
        当条件为 true 时执行的代码
       }else{
        当条件不为 true 时执行的代码
       }

    3)if...else if....else 语句 - 使用该语句来选择多个代码块之一来执行

      语法:

      if (条件 1){
        当条件 1 为 true 时执行的代码
       }
      else if (条件 2){       当条件 2 为 true 时执行的代码      }else{       当条件 1 和 条件 2 都不为 true 时执行的代码      }

    4)switch 语句 - 使用该语句来选择多个代码块之一来执行

      语法:

      switch(n){
        case 1:
          执行代码块 1
          break;
        case 2:
          执行代码块 2
          break;
        default:
          n 与 case 1 和 case 2 不同时执行的代码
      }


 (2)循环语句

    1)while 循环

while 循环会在指定条件为真时循环执行代码块。

      语法:
while (条件){
        需要执行的代码
     }
    
2)do-while循环

      do-while 循环是 while 循环的变体。该循环会执行一次代码块,
      在检查条件是否为真之前,然后如果条件为真的话,就会重复这个循环。


      语法:
          do{
            需要执行的代码
          }while (条件);

    3)for循环    
        for (语句 1; 语句 2; 语句 3){
            被执行的代码块
        }

        语句 1 在循环(代码块)开始前执行

        语句 2 定义运行循环(代码块)的条件

        语句 3 在循环(代码块)已被执行之后执行

原文地址:https://www.cnblogs.com/zw0214/p/7375307.html