博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java基础
阅读量:6093 次
发布时间:2019-06-20

本文共 1094 字,大约阅读时间需要 3 分钟。

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

转载于:https://www.cnblogs.com/hdj1073678089/p/7240860.html

你可能感兴趣的文章
控件调用函数
查看>>
activity的启动模式
查看>>
Android主线程、子线程通信(Thread+handler)
查看>>
gitlab配置邮箱
查看>>
Win10桌面奔溃怎么办?雨林木风Win10奔溃解决方法教程
查看>>
mysql Inoodb 内核
查看>>
Redis 基础
查看>>
windows32位系统 安装MongoDB
查看>>
UITextField的returnkey点击事件
查看>>
Java下使用Apache POI生成具有三级联动下拉列表的Excel文档
查看>>
特殊字体引用
查看>>
owlcar 用法心得 自定义导航
查看>>
数据结构 学习笔记03——栈与队列
查看>>
DB2 OLAP函数的使用(转)
查看>>
数学之美系列二十 -- 自然语言处理的教父 马库斯
查看>>
Android实现自定义位置无标题Dialog
查看>>
面试总结
查看>>
Chrome浏览器播放HTML5音频没声音的解决方案
查看>>
easyui datagrid 行编辑功能
查看>>
类,对象与实例变量
查看>>