zoukankan      html  css  js  c++  java
  • 非专业码农 JAVA学习笔记 2 java语言基础

    java语言基础

    (一)程序构成

    (二)数据类型变量和常量

    1.数据类型(与c#差不多)

    布尔bool 8位

    字节byte 8   -128-127

    字符char 16

    短整型Short 16

          Int 32

    Long 64

    Float 32

    Double 64

    2.标识符-变量常量方法对象和类的名字标记

    字母数字 还有两个特殊符号_ 和$

    字母下划线或者美元符号开头

    3.常量

    4.变量

    (三)表达式

    1.赋值和强制类型转换

    Tostring()弱转换

    类型=(类型)变量:a=(int)b;a的值为强行转换成int\的b

    2.字符串连接

    一般都是+号,表示连接,还有+=这列的组合符号等

    3.算术运算+-*/

    4.关系运算:== != < >等等

    5.逻辑运算,相对复杂一点

    &与  |或 !取反;||这类重合的,右边的表达式有可能不被执行

    6.位运算:二进制单位进行位置>>,<< ~(二进制反位取值),>>>右移不够补零

    7.其他:b>a?a:b;混合时候,用()可以优先执行

    8.运算优先度:强-弱

    .[]() ~!++--  */+-  >>  <>= !=  &|  &&||  ?: =(赋值)

    9.注释

    //  /**/

    (四)流程控制语句

    1.分支语句

    If(a>b)

    A;

    Else

    B;

    Swith(变量、表达式)    /*与c#不同就是case 中不用break;*/

    Case 值、运算结果:语句1;…;default:语句;

    2.循环语句

    While(n<10000)

    {执行的语句;}

    Do

    {执行的语句;}

    While{停止的条件;}

    3.跳转语句

    Continue:

    First-Loop:

    执行语句;

    If(条件)

    {continue First-Loop;}

    Break语句:要放在循环语句中才有效

    Return语句:返回,后面可以带参数,程序等,不带表示没有返回值,终止执行

  • 相关阅读:
    webDriver自动化操作(二)浏览器/页面信息属性操作
    webDriver自动化操作(一)元素定位和基础操作
    Selenium(一) Selenium和ChromeDriver的安装与配置
    Fiddler设置爬取app网页
    pycharm新建项目配置虚拟环境
    AIRTEST安装配置流程
    Jquery树插件zTree学习总结
    HTML中head标签内的使用标签详解
    Highcharts图表学习(二)
    noty-jQuery插件
  • 原文地址:https://www.cnblogs.com/mrrxu/p/4017688.html
Copyright © 2011-2022 走看看