黑马程序员技术交流社区
标题:
非常基础的笔记技术贴
[打印本页]
作者:
起什么名
时间:
2018-10-7 21:06
标题:
非常基础的笔记技术贴
本帖最后由 起什么名 于 2018-10-7 21:08 编辑
进制的转换
二进制转换成十进制 如:1100->0*2^0+0*2^1+1*2^2+1*2^3=0+0+4+8=12
十进制转换成二进制 除二取余(从后往前取)
十进制转换成十六进制 除十六取余(从后往前取)
十六进制:1-9 A(10) B(11) C(12) D(13) E(14) F(15)
计算机的存储单位
最小的存储单位:Byte
1 Byte = 8 bit
1 KB = 1024 Byte
Byte > KB > MB > GB > TB
命令提示符
MS-DOS(Microsoft Disk Operating System)
命令提示符(cmd) win + R ->cmd
D: 切换盘符
cd 进入指定目录
cd 文件夹1\文件夹2\文件夹3 进入多级文件夹
cd 不完全文件名 + Tab切换文件
cd .. 返回上一级目录
cd\ 返回根目录
dir 查看当前文件夹
cls 清屏
exit 退出DOS
程序开发步骤
1.Java跨平台原理:代码一次编写,可以在任何平台下运行(win mac linux)核心JVM 解释器
2.Java三步骤:编写,编译,运行
JDK: 是 Java 程序开发工具包,包含 JRE 和开发人员使用的工具。
(Java开发工具包 开发者)
JRE: 是 Java 程序的运行时环境,包含 JVM 和运行时所需要的 核
心类库 。
(Java运行环境 运维人员)
JVM: Java 虚拟机,简称 JVM,是运行所有 Java 程序的假想计算机,
是 Java 程序的运行环境,是 Java 最具吸引力的特性之一。
三者包含关系:JDK -> JRE -> JVM
我们想要运行一个已有的 Java 程序,那么只需安装 JRE。
我们想要开发一个全新的 Java 程序,那么必须安装 JDK。
基本数据类型【重点】
四类八种:(重点)
整数型:byte short int long
浮点型:float double
字符型:char
布尔型:boolean
关键字:java自己定义的词语,有特殊含义
标识符:自己定义的内容
硬性要求:
可以包含字母,数字,下划线和 $(美元符号)
不能以数字开头
不能是关键字
运算符:进行特点操作的符合。例如:+
表达式:用运算符连起来的式子叫表达式。例如:20+5、a+b
算数运算符-自增自减运算符:
自增运算符:++
自减运算符:--
使用区别:
1. 在单独使用的时候,前++和后++没有任何区别。就是++num和num++一样。
2. 在混合使用的时候,有【重大区别】
A. 如果是前++/前--,那么变量立刻马上+1/-1,然后拿着结果进行使用。 【先加/减后用】
B. 如果是后++/后--,那么首先使用变量本来的值,然后再让变量+1/-1。 【先用后加/减】
注意事项:
只有变量才能使用自增、自减运算符。常量不可发生改变,所以不能用。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2