【Java】Java概述以及开发环境简介(一)

简介: 本期主要介绍Java概述以及开发环境简介

1. Java语言概述


什么是Java语言


Java语言是美国Sun公司(

Stanford University Network),在1995年推出的高级的编程语言。所谓编程语言,是

计算机的语言,人们可以使用编程语言对计算机下达命令,让计算机完成人们需要的功能。

Java语言发展历史

1995 年 Sun 公司发布 Java1.0 版本

1997 年发布 Java 1.1 版本

1998 年发布 Java 1.2 版本

2000 年发布 Java 1.3 版本

2002 年发布 Java 1.4 版本

2004 年发布 Java 1.5 版本

2006 年发布 Java 1.6 版本

2009 年 Oracle 甲骨文公司收购 Sun 公司,并于 2011 发布 Java 1.7 版本

2014 年发布 Java 1.8 版本

2017 年发布 Java 9.0 版本

Java语言能做什么


Java语言主要应用在互联网程序的开发领域。常见的互联网程序比如天猫、京东、物流系统、网银

系统等,以及服

务器后台处理大数据的存储、查询、数据挖掘等也有很多应用。

image.png

image.png

image.png

2. 计算机基础知识


二进制


计算机中的数据不同于人们生活中的数据,人们生活采用十进制数,而计算机中全部采用二进制数表示,它只包含0 、 1 两个数,逢二进一, 1+1=10 。每一个 0 或者每一个 1 ,叫做一个 bit (比特)。

下面了解一下十进制和二进制数据之间的转换计算。

十进制数据转成二进制数据: 使用除以 2 获取余数的方式

image.png

二进制数据转成十进制数据:使用8421编码的方式

image.png

字节


字节是我们常见的计算机中最小存储单元。计算机存储任何的数据,都是以字节的形式存储,右键点击文件属性,我们可以查看文件的字节大小。

8 个 bit (二进制位) 0000-0000 表示为 1 个字节,写成 1 byte 或者 1 B 。

8 bit = 1 B

1024 B =1 KB

1024 KB =1 MB

1024 MB =1 GB

1024 GB = 1 TB

常用DOS命令


Java语言的初学者,学习一些DOS命令,会非常有帮助。DOS是一个早期的操作系统,现在已经

Windows系统取

代,对于我们开发人员,目前需要在 DOS 中完成一些事情,因此就需要掌握一些必要的命令。

进入 DOS 操作窗口

按下 Windows+R 键盘,打开运行窗口,输入 cmd 回车,进入到 DOS 的操作窗口

image.png

打开DOS命令行后,看到一个路径 c:\user 就表示我们现在操作的磁盘是c盘。

image.png



相关文章
|
4月前
|
Oracle Java 关系型数据库
搭建Java开发环境:
搭建Java开发环境:
58 0
|
26天前
|
存储 JavaScript Java
Java 中的 String Pool 简介
本文介绍了 Java 中 String 对象及其存储机制 String Pool 的基本概念,包括字符串引用、构造方法中的内存分配、字符串文字与对象的区别、手工引用、垃圾清理、性能优化,以及 Java 9 中的压缩字符串特性。文章详细解析了 String 对象的初始化、内存使用及优化方法,帮助开发者更好地理解和使用 Java 中的字符串。
Java 中的 String Pool 简介
|
2月前
|
Java 编译器 开发工具
Java开发环境
要开始Java开发,需要安装JDK(Java Development Kit)。JDK包含了JRE(Java Runtime Environment)和一系列开发工具,如编译器(javac)和调试器(jdb)。配置好环境变量后,你可以在命令行中编译并运行Java程序
|
6月前
|
Oracle 安全 Java
Java语言简介及发展
Java语言简介及发展
|
2月前
|
数据采集 分布式计算 Java
Kettle的Java开发环境需要什么jar包?
【10月更文挑战第24天】Kettle的Java开发环境需要什么jar包?
141 2
|
4月前
|
安全 Java API
Java 18 概述:新特性一览
Java 18 作为 Java 平台的最新版本,引入了多项令人振奋的新特性和改进,包括模式匹配、记录类型、流库改进、外部函数与内存 API 以及并发处理增强。这些新功能不仅提升了开发者的生产力,还显著增强了 Java 的性能和安全性。本文将详细介绍 Java 18 的主要新特性,并通过代码示例帮助读者更好地理解和应用这些功能。
|
5月前
|
存储 Oracle Java
01 Java概述基础与计算机基础(DOS+进制+原码反码补码)
01 Java概述基础与计算机基础(DOS+进制+原码反码补码)
52 17
|
5月前
|
存储 算法 Oracle
19 Java8概述(Java8概述+lambda表达式+函数式接口+方法引用+Stream+新时间API)
19 Java8概述(Java8概述+lambda表达式+函数式接口+方法引用+Stream+新时间API)
76 8
|
5月前
|
Java 数据安全/隐私保护
09 Java面向对象三大特征(概述)
09 Java面向对象三大特征(概述)
80 4
|
5月前
|
并行计算 Java 程序员
Java中的Lambda表达式和函数式编程简介
【8月更文挑战第1天】Lambda表达式,在Java 8中引入,为Java程序员提供了一种简洁、灵活的编写代码的方式。本文将通过实例介绍Lambda表达式及其在函数式编程中的应用,并展示如何利用这些特性简化代码和提高开发效率。
34 2