码迷,mamicode.com
首页 > 编程语言 > 详细

java基础01

时间:2018-08-07 01:39:57      阅读:181      评论:0      收藏:0      [点我收藏+]

标签:har   开发   throws   src   斜杠   基本数据   包括   存储   logs   

第一章 java开发环境

 

 

第二章 数据类型和运算符

  1. 变量的命名规则

    变量由字母、数字、下划线、或美元符号组成,不能以数字开头,不能使用java中的关键字,区分大小写,见名知义原则驼峰命名法。

  2. java中的关键字如:byte、short、int、double、long、string、char、private.........

  3. 文档注释

   //单行注释  /**/多行注释  文档注释以“/**”开头,以“/”结尾

      @author   @paramet @retrun   @version  @since   @throws

  4. 数据类型

    ①java中8中基本数据类型

      整数型(byte、short、int、long)  浮点型(float、double)   字符型 (char) 布尔型(boolean)

      注意String不是基本数据类型是对象,引用数据类型

      char类型采用Unicode码存储,占两个字节,一个中文汉字占三个字节。所有的类型长度固定,不会因为硬件软件系统不同发生改变。

      

String  str = "A";
char     cstr=‘A‘;
str.equals(cstr)==false

 

    ②引用数据类型,主要包括类、接口、数组。

    ③常用的常量,‘\n’换行  ‘\t’ tab键  ‘\\’表示反斜杠\  ‘\‘‘表示单引号   ‘\‘‘‘表示双引号 

    ④数据类型的转换

      技术分享图片

        java中的自动类型转换,低级别类型自动转为高级别类型

        例如:5+6+7L+‘A‘--结果类型为Long类型   5+5.6+7L+‘A‘--结果为double类型

        java中强制类型转换,高-->低

          例如:int num=786;  byte by = (byte) num; //强制类型转换会丢失数据

          00000000 00000000 00000011 00010010  int   786

                        00010010  byte  18

  5.java中的运算符号

    参考:https://www.cnblogs.com/dust2017/p/6309008.html

    注意自运算只有i++、++i两种,假如int i=1;  i++(1)  ++i(2)

    &和&&的区别
    &(单位与):不管‘与’符号左边的逻辑运算结果是真还是假,都会判断符号右边的结果,耗时。
    &&(短路与):如果‘与’符号左边的结果为假,就不会再判断右边的运算结果,因为最终的结果已经确定,为假。省时

    同理 |和||的区别

    三元运算符 变量=条件?值1:值2;

 

java基础01

标签:har   开发   throws   src   斜杠   基本数据   包括   存储   logs   

原文地址:https://www.cnblogs.com/xuhewei/p/9434341.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!