1.java语言简介
Sun公司于1995推出Java程序设计语言和Java平台开发。Java是一种面向对象的编程语言,它的前身是Oak。
版本 | 名称 | 发行日期 |
---|---|---|
JDK 1.0 | Oak (橡树) | 1996-01-23 |
JDK 1.1 | 1997-02-19 | |
JDK 1.1.4 | Sparkler(宝石) | 1997-09-12 |
JDK 1.1.5 | Pumpkin (南瓜) | 1997-12-13 |
JDK 1.1.6 | Abigail(阿比盖尔-女子名) | 1998-04-24 |
JDK 1.1.7 | bRUTUS (布鲁尔) | 1998-09-28 |
J2SE 1.2 | Playground(运动场) | 1998-12-04 |
J2SE 1.2.1 | none(无) | 1999-03-30 |
J2SE 1.2.2 | Cricket(蟋蟀) | 1999-07-08 |
J2SE 1.3 | Kestrel(美洲红隼) | 2000-05-08 |
J2SE 1.3.1 | Ladybird(瓢虫) | 2001-05-17 |
J2SE 1.4.0 | Merlin(灰背隼) | 2002-02-13 |
J2SE 1.4.1 | grasshopper(蚱蜢) | 2002-09-16 |
J2SE 1.4.2 | Mantis(螳螂) | 2003-06-26 |
Java SE 5.0 (1.5.0) | Tiger(老虎) | 2004-09-30 |
Java SE 6.0 (1.6.0) | Mustang(野马) | 2006-04 |
Java SE 7.0 (1.7.0) | Dolphin(海豚) | 2011-07-28 |
Java SE 8.0 (1.8.0) | Spider(蜘蛛) | 2014-03-18 |
Java SE 9.0 | 2017-09-21 | |
Java SE 10.0 | 2018-03-21 | |
Java SE 11.0 | 2018-09-25 | |
Java SE 12.0 | 2019-03-19 |
2.java语言能干什么
- Java SE 面向桌面级开发
- Java EE 面向企业级开发
- Java ME 面向移动端开发
3.Java基础知识
3.1 二进制
计算机采用二进制数表示数据,它只包含0和1两个数,逢二进一,1+1=10。每一个1或者0叫一个bit(比特)
- 十进制数转二进制数
使用除以2获取余数的方式
比如将十进制数6转换成二进制:
- 二进制数转十进制
例如将 二进制1001011转十进制
3.2 字节
简介
字节是我们常见的计算机中最小存储单元。计算机存储任何的数据,都是以字节的形式存储,右键点击文件属性,我们可以查看文件的字节大小
8个bit(二进制位)0000-0000表示为1个字节,写成1byte或者1B,具体关系如下:
- 8 bit = 1B
- 1024 B = 1 KB
- 1024 KB = 1 MB
- 1024 M = 1 GB
- 1024 G = 1 TB
3.3 DOS窗口
- 打开DOS窗口
按windows + r
键,输入cmd
进入DOS窗口
- 常用的命令
命令 | 简介 |
---|---|
盘符切换 | 盘符号: |
查看当前文件夹 | dir |
进入文件夹 | cd 文件夹名 |
进入上一层文件夹 | cd … |
退出到磁盘目录 | cd \ |
清屏 | cls |
4. Java环境
4.1 JVM、JRE、JDK
-
JVM (Java Virtual Machine)
Java虚拟机,简称jvm,是运行所有Java程序的假想计算机,是Java程序运行环境。
-
跨平台
任何软件的运行,都必须要运行在操作系统之上,而我们用Java编写的软件可以运行在任何的操作系统上,这个特性称为Java语言的跨平台特性。该特性是由JVM实现的,我们编写的程序运行在JVM上,而JVM运行在操作系统上
-
JRE (Java Runtime Enviroment)
java运行时环境,包含JVM和运行Java程序所需要的类库
-
JDK(Java Development Kit)
java开发库,包含JRE和开发人员所需要的库
如果想要
运行
一个Java程序就必须安装JRE如果想要
开发
一个Java程序就必须安装JDK
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/34131.html