计算机语言的进制转换
-
十进制转二进制:除2取余,倒叙取值
-
二进制转十进制:1的位置上从右往左依次加上2对应的几次方,从2的0次方开始
-
负整数转换二进制:先算出绝对值的二进制值,反码+1(补码)
-
小数:乘二正序
-
计算机最小的单位bit (位) 8位是一个字节(byte) 1024B = 1KB …
Java发展史
-
sun公司1995年发布
-
Java之父:James Gosling 詹姆斯·高斯林
-
版本:96年开始发布JDK1.0 ,1.1…
-
官方网站最新版本17,目前我们使用JDK1.8 免费,稳定,企业大多数使用的版本
Java语言的特点
1, 面向对象的编程语言
2, 跨平台的编程语言
Java的虚拟机 (负责解释java class文件)
3, 是一门解释型编程语言 (JVM解释)
4,简单性
5,健壮性(垃圾回收机制)和安全性
6, 多线程 (同一时刻可以执行多个任务)
JDK,JRE,JVM
JDK
Java开发工具包( Java Development Kit),可以将java源代码编译成class文件,里面包含了常用的类库,同时包含JRE和JVM
JRE
Java运行环境(Java Runtime Environment ),如果没有jre,是不能执行class文件,JRE是包含了JVM的
JVM
Java虚拟机(Java Virtual Machine ),负责解释class文件给操作系统
编写Java的HelloWorld
编写源文件时的注意事项
- 文件命名:首字母大写,使用驼峰命名法
- 所有的符号要在英文半角的状态下输入
- 基础格式
public class HelloWorld{
public static void main(String[] args){
System.out.println("Hello World!");
}
}
(args可以变,println为换行输出)
(自动补全设置:window→preference→Java→Editor→Content Assist→Auto activation triggers for Java)
环境变量
步骤:
设置-高级系统设置-高级-环境变量
新建用户变量和系统变量,变量填写如图