zoukankan      html  css  js  c++  java
  • Java语言基础1

    1、常量的概述和使用
      什么是常量: 在程序执行的过程中其值不可以发生改变
      Java中常量的分类:
        字面值常量
        自定义常量(面向对象部分讲)
        字面值常量的分类
        字符串常量 用双引号括起来的内容
        整数常量 所有整数
        小数常量 所有小数
        字符常量 用单引号括起来的内容,里面只能放单个数字,单个字母或单个符号
        布尔常量 较为特殊,只有true和false
        空常量 null(数)

    2、什么是进制:
      进制:就是进位制,是人们规定的一种进位方法。 对于任何一种进制--X进制,就表示某一位置上的数运算时是逢X进一位。二进制就是逢二进一,八进制是逢八进一,十进制是逢十进一,十六进制是逢十六进一。
      不同进制数据的表现形式:
          二进制的数据表现形式:
          由0,1组成。以0b(b可以大写也可以小写)开头(JDK1.7版本可以表示二进制了)
          八进制的数据表现形式
          由0,1,…7组成。以0开头
          十进制的数据表现形式
          由0,1,…9组成。整数默认是十进制的
          十六进制的数据表现形式
          由0,1,…9,a,b,c,d,e,f(大小写均可)。以0x开头

      快速的进制转换法:
        8421码及特点:
          8421码是中国大陆的叫法,8421码是BCD代码中最常用的一种。在这种编码方式中每一位二值代码的1都是代表一个固定数值,把每一位的1代表的十进制数加起来,得到的结果就是它所代表的十进制数码。

      原码反码补码:
      原码:
         就是二进制定点表示法,即最高位为符号位,“0”表示正,“1”表示负,其余位表示数值的大小。
      反码:正数的反码与其原码相

    3、变量的概述及格式:
      变量:在程序执行的过程中,在某个范围内其值可以发生改变的量
    4、数据类型的概述和分类

         整数型
            byte 占一个字节 -128到127
            short 占两个字 -2^15~2^15-1
             int 占四个字节 -2^31~2^31-1
             long 占八个字节 -2^63~2^63-1
        浮点型
            float 占四个字节 -3.403E38~3.403E38 单精度
            double 占八个字节-1.798E308~1.798E308 双精度
        字符型
            char 占两个字节 0~65535
        布尔型
            boolean 

      例题:
        ASCII码表的概述
        记住三个值:
         '0' 48
         'A' 65
        'a' 97
        +在有字符串参与中被称为字符串连接符
        System.out.println("5+5="+5+5);
        System.out.println(5+5+"=5+5");
      char数据类型
        char c = 97; 0到65535
        Java语言中的字符char可以存储一个中文汉字吗?为什么呢?
        可以。因为Java语言采用的是Unicode编码。Unicode编码中的每个字符占用两个字节。中文也是占的两个字节
         所以,Java中的字符可以存储一个中文汉字
    5、算术运算符的基本用法:
       运算符的分类
         算术运算符,赋值运算符,比较(关系或条件)运算符,逻辑运算符,位运算符,三目(元)运算符   有: +,-,*,/,%,++,-- 
       注意事项:
          +号在java中有三种作用,代表正号,做加法运算,字符串的连接符
          整数相除只能得到整数。如果想得到小数,必须把数据变化为浮点数类型
          获取的是除法操作的商,%获取的是除法操作的余数
      %运算符:
         当左边的绝对值小于右边绝对值时,结果是左边
         当左边的绝对值等于右边或是右边的倍数时,结果是0
         当左边的绝对值大于右边绝对值时,结果是余数
        %运算符结果的符号只和左边有关系,与右边无关
        任何一个正整数%2结果不是0就是1可以用来当作切换条件

      算术运算符++和--的用法:
        ++,--运算符的作用
         自加(++)自减(--)运算
        ++:自加。对原有的数据进行+1
        --:自减。对原有的数据进行-1

      赋值运算符的基本用法:
        基本的赋值运算符:=
        把=右边的数据赋值给左边。
        扩展的赋值运算符:+=,-=,*=,/=,%=
        += 把左边和右边做加法,然后赋值给左边。

      关系运算符的基本用法及其注意事项:
        关系运算符有哪些(比较运算符,条件运算符) 如:==,!=,>,>=,<,<= 
      注意事项:
        无论你的操作是简单还是复杂,结果是boolean类型。 "=="不能写成"="。

  • 相关阅读:
    [转]ExtJS之遍历Store
    [转]Ext ComboBox 默认选中某一项
    [转]extjs render 用法介绍
    [转]Extjs combo数据绑定与获取
    [转]ExtJs:xtype的含义
    java 使用POI批量导入excel数据
    面临读研,找工作杂感
    二维“有序”数组查找问题的解决
    操作系统——进程调度之短进程优先
    阶乘相关问题
  • 原文地址:https://www.cnblogs.com/YWJAVA7010/p/9289218.html
Copyright © 2011-2022 走看看