• java基础


    1.java的历史:1995在sun公司改名高级编辑语言(java)。

    2.jdk:(java development),jdk包含jre

    包括Java虚拟机(JVM Java Virtual Machine)和Java程序所需的核心类库等,如果想要运行一个开发好的Java程序,计算机中只需要安装JRE即可。JRE是面向Java程序的使用者,而不是开发者。

    3.java三大领域:javaSE(开发桌面应用)javaEE(企业环境下应用的程序)JavaME。

    4.开发程序三步走:a.编写源程序(不可执行后缀名.java).b.编译(可执行后缀名.class)。c.执行

    1. java的基本语法
    2. 项目名,包名,类名(字母,数字,$_)
    3. 多单词组成,第二个单词大写,类名首字母必须大写,不能用中文和关键字。
    4. 保留字:jdk版本可能存在,并不适用(goto,const)。
    5. 常量:执行过程中其值不能发生改变。例如(圆周率)。
    6. 字面常量:
    • 6.1.字符串常量 用双引号括起来的内容
      6.2.整数常量 所有整数

    • 12,23小数常量 所有小数 12.34,56.78 字符常量

    • 用单引号括起来的内容 ‘a’,’A’,’0’

    • 布尔常量 较为特有,只有true和false

    • 空常量 null(数组部分讲解)

    7.进制数

    二进制 由0,1组成。以0b开头

    八进制 由0,1,…7组成。以0开头

    十进制 由0,1,…9组成。整数默认是十进制的

    十六进制 由0,1,…9,a,b,c,d,e,f(大小写均可)。以0x开头

    8421码

    1     1  1  1  1  1  1 1

    128 64 32 16 8 4 2 1

    二进制转换十进制 1001011 = 64+8+2+1 = 75

    十进制转换二进制 75 = 0b1001011

    //其他转化到十进制的
    //10101二进制
    //0123八进制*8^n
    //0x3c十六进制*16^n
    //( 十进制转换到其他进制) 除基取余,直到商为零,余数反转。

    8.

    有符号数据表示法(符号位不变/不管是正,数负数)

    在计算机内,有符号数有3种表示法:原码、反码和补码。计算机在操作的时候,所有数据的运算都是采用补码进行的。

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

    反码 正数的反码与其原码相同;

    负数的反码是对其原码逐位取反,但符号位除外。

    补码 正数的补码与其原码相同;

    负数的补码是在其反码的末位加1

  • 相关阅读:
    golang不想http自动处理重定向的解决方案
    学习WebDav
    keepass+坚果云管理我的密码
    定制右键功能,看这一篇就够了
    翻转二叉树
    加密sqlite3数据库文件
    算出cron表达式接下来几次执行时间
    关于斐波那契数列的3种解法
    golang通过cgo调用lua
    学习go语言并完成第一个作品
  • 原文地址:https://www.cnblogs.com/hdj1073678089/p/7240860.html
Copyright © 2020-2023  润新知