zoukankan      html  css  js  c++  java
  • java基本语法

    1、数据类型

      基本数据类型:

        4种整数类型:byte(-128~+127), short, int, long

          2种浮点类型: float, double

          1种字符类型: char '\0'

          1种布尔类型: boolean false/true

      原始数据类型:基本数据类型,void(不能参与运算)

    2、变量定义: 数据类型 变量名称 = 值<必须为变量对应兼容数据类型>

       char sex = '男';

       char sex = 4.5;

       double price = 4.5;

       price = 3; 常量定义:

       final double PI = 3.14;

    3、标识符命名规范
      a、就是在java中能够自己定义的字符串都是标识符。
      b、定义只能以字母,下划线,$开始,其他部分不能包含除$以外的特殊字符
      c、命名最后以驼峰命名方式: StudentClass, studentName,STUDNET_NO,并且不能使用java中 保留关键字
      d、标识符名必须有意义,见名知意,不要使用中文命名,尽量少使用拼音缩写命名。
      e、标识符的定义:
        ①、变量和方法名称必须使用小写字母开始
        ②、类名必须使用大写字母开头
        ③、常量必须全部大写,多个单词之间使用下划线分割
    4、变量操作
      连接操作
      运算操作

      算术运算
      位运算
      逻辑运算
      三目运算
      转换操作
      数据类型的转换
    5、控制流程:
      判断
      选择
      循环
      continue,break语句

    package demo;
    
    
    public class JavaBase {
        @SuppressWarnings("unused")
        public static void main(String[] args) {
            byte a = -128;
            float b = 4.5f;
            double c = 4.3;
            char d = 'q';
            boolean e = true;
            long g = 1111223222222111111l;
            
            int num1 = 2;
            int num2 = 3;
            System.out.println(num1 + "+" + num2 + "=" + num1 +num2);
            System.out.println(num1+num2);
            
            System.out.println((int)c);
            System.out.println(c = 99);
            
            System.out.println(8>>2);
            System.out.println(2<<2);
            
            System.out.println(5 & 2);
            System.out.println(5 | 2);
            
            System.out.println(5 ^ 3);
            System.out.println(~-10);
            
            System.out.println(2<1);
            
            if (num1==2) {
                System.out.println("2");    
            }else {
                System.out.println("3");
            }
            
    //        1.7以后可以用字符串
            String key = "2";
            switch (key) {
            case "1":
                System.out.println("字符串1");
                break;
            case "2":
                System.out.println("字符串2");
                break;
            default:
                break;
            }
            
            
        }
    }
  • 相关阅读:
    0Day – 2011.1.20[From B4A]
    0Day – 2011.1.16[From B4A]
    ubuntu 桌面下方的面板(任务栏)恢复方法
    Delphi WebBrowser用法几则浅谈
    0Day – 2011.1.3[From B4A]
    0Day – 2011.1.8[From B4A]
    0Day – 2011.1.6[From B4A]
    0Day – 2011.1.10[From B4A]
    0Day – 2011.01.21[From B4A]
    0Day – 2011.1.7[From B4A]
  • 原文地址:https://www.cnblogs.com/sunBinary/p/9816434.html
Copyright © 2011-2022 走看看