Java基础--数据类型及进制转换

1.Dos常用命令符
-d: 盘符切换(切换到哪个盘输入那个盘符)
-dir(directory) 列出当前目录下 的文件以及文件夹
-md(make directory) 创建目录,md之后空格加文件夹名
-rd(remove directory) 删除目录,同md
-cd.. 退回到上一级目录
-del(delete) 删除文件,删除一堆后缀名一样的文件*.txt(文件格式)
-exit 退出dos命令
2.常用快捷键
ctrl+A 全选 ctrl+C 复制
ctrl+X 剪切 ctrl+V 粘贴
ctrl+Z 撤销 ctrl+S 保存
3.常量:在程序执行过程中其值不改变
a.字面值常量
1>.字符串常量
2>.整数常量
3>.小数常量
4>.字符常量
5>.布尔常量(true,false)
6>.空常量(null)
b.自定义常量

3.包:就是文件夹,用于对类进行分类管理。
单词全部小写。

        单级:com
        多级:com.baidu,cn.sohu
              a
              a.b
              a.b.c
              a.b.c.d

    类或者接口:
        一个单词:
            首字母大写。
            举例:Demo,Student
        多个单词:
            每个单词的首字母大写。
            举例:HelloWorld,MakeName

    方法或者变量:
        一个单词:
            全部小写。
            举例:main(),name,show(),age
        多个单词:
            从第二个单词开始,每个单词首字母大写。
            举例:showAllNames(),getNameBySid(),studentMaxAge

    常量:
        单词全部大写。

        一个单词:
            举例:PI
        多个单词:
            举例:STUDENT_MAX_AGE

4.java中的数据类型
a.基本类型:四类八种
1>.整数类型:byte,short,int(默认整数类型),long
2>.浮点类型:float,double(默认浮点类型)
3>.字符型:char(一个汉字占用两个字节,刚好可以存储一个汉字)
4>.布尔型:boolean
b.引用类型:类,接口,数组
注意:
a.如果要定义long类型的变量,要在数据之后加l或L,建议加L
b.如果要定义float类型的变量,要加f或F,建议加F

5.进制
二进制:由0,1组成。以0b开头
八进制:由0,1,…7组成。以0开头
十进制:由0,1,…9组成。整数默认是十进制的
十六进制:由0,1,…9,a,b,c,d,e,f(大小写均可)。以0x开头
6.进制转换
a.其他进制转十进制:
系数:每位上的数字
基数:几进制基数就为几
系数*基数^权 之和
     例:b2345转化为十进制
0b111010=0*2^0+1*2^1+0*2^2+1*2^3+1*2^4+1*2^5=58
b.十进制转其他进制
   做除法,除以要转的进制的基数,直到被除数为0,然后反转余数。
   十进制转二进制
7.数据类型转换
   a.隐式转换
      从小到大,  byte,short,char – int – long – float – double
   b.强制转化(可能会有精度损失)
     从大到小。
             格式:
目标数据类型 变量名 = (目标数据类型)(运算的结果) 
   注意:布尔型不进行换
8.字符的加法
   其实找字符中对应的ascII码表数值来进行运。
   字符串做加法就是字符串的拼。
9.运算符
   概念:对变量和常量进行操作的符号
   a.算术运算符:+,-,*,/,
%,++,–
   b.赋值运算符:=,+=<,······
   c.比较运算符:<,>,<=,>=,==,!=
   d.逻辑运算符: &,|,!,^
&&,||
               &: 有false则false
|: 有true则true
!:改变结果,取反
^:相同false,不同true
   &&和&:
结果一样,但是&&具有短路效果,左边如果是false,右边不执行。
||和|:
结果一样,但是||具有短路效果,左边如果是true,右边不执行。
   e.三目运算符:?
   (比较表达式)?表达式1:表达式2;
     如果比较表达式为真则结果为表达式1                         
                             为假结果为表达式2.                   
10.从键盘录入数据
    a.导包      import java.util Scanner;
    b.创建键盘录入对象       Scanner  sc=new Scanner(System.in) ; 
    c.获取键盘录入对象       int x=sc.nextInt();                  

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值