Java开发入门

Posted yjyxzzz

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java开发入门相关的知识,希望对你有一定的参考价值。

  

1.1Java语言概述

什么是Java语言

Java语言是美国Sun公司(Stanford University Network),在1995年推出的高级的编程语言。所谓编程语言,是计算机的语言,人们可以使用编程语言对计算机下达命令,让计算机完成人们需要的功能

Java语言发展历史

 技术图片

 

Java语言能做什么

Java语言主要应用在互联网程序的开发领域。常见的互联网程序比如天猫、京东、物流系统、网银系统等,以及服务器后台处理大数据的存储、查询、数据挖掘等也有很多应用。

1.2计算机基础知识

二进制

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

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

 技术图片

 

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

 技术图片

 

原码、反码、补码

原码:符号位加上真值的绝对值,即用第一位表示符号,其余位表示值

反码:正数的反码是其本身;负数的反码是在其原码的基础上, 符号位不变,其余各个位取反

补码:正数的补码就是其本身;负数的补码是在其原码的基础上, 符号位不变, 其余各位取反, 最后+1. (即在反码的基础上+1)。计算机系统中数都使用补码表示

正数的原码、反码、补码相同

负数的原码、反码、补码不同

[+1] = [00000001]原 = [00000001]反 = [00000001]补
[-1] = [10000001]原 = [11111110]反 = [11111111]补

字节

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

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语言开发环境搭建

2.1Java虚拟机JVM

JVM(Java Virtual Machine ):Java虚拟机,简称JVM,是运行所有Java程序的假想计算机,是Java程序的运行环境,是Java 最具吸引力的特性之一。我们编写的Java代码,都运行在 JVM 之上

跨平台:任何软件的运行,都必须要运行在操作系统之上,而我们用Java编写的软件可以运行在任何的操作系统上,这个特性称为Java语言的跨平台特性。该特性是由JVM实现的,我们编写的程序运行在JVM上,而JVM运行在操作系统上

 技术图片

 

2.2JDK与JRE

JRE (Java Runtime Environment) :是Java程序的运行时环境,包含 JVM 和运行时所需要的 核心类库

JDK (Java Development Kit):是Java程序开发工具包,包含 JRE 和开发人员使用的工具

 技术图片

 

2.3JDK安装图解

2.4JAVA_HOME环境变量的配置

配置环境变量作用

开发Java程序,需要使用JDK中提供的工具,工具在JDK9安装目录的 bin 目录下,在DOS命令行下使用这些工具,就要先进入到JDK的bin目录下,这个过程就会非常的麻烦,为了开发方便,我们想在任意的目录下都可以使用JDK的开发工具,则必须要配置环境变量,配置环境变量的意义在于告诉操作系统,我们使用的JDK开发工具在哪个目录下

配置环境变量步骤

 

三  开发工具IntelliJ IDEA

3.1开发工具概述

IDEA是一个专门针对Java的集成开发工具(IDE),由Java语言编写。所以,需要有JRE运行环境并配置好环境变量。它可以极大地提升我们的开发效率。可以自动编译,检查错误。在公司中,使用的就是IDEA进行开发

3.2IDEA软件安装

3.3IDEA首次启动

3.4创建包和类

3.5字体设置

IDEA工具的默认字体非常小,代码编辑器和控制台的输出字体都需要进行调整

点击菜单栏上的 File->Settings->Editor->Font 修改字体

3.6IDEA的项目目录

.idea 目录和 demo.iml 和我们开发无关,是IDEA工具自己使用的
out 目录是存储编译后的.class文件
src 目录是存储我们编写的.java源文件

3.7IDEA常用快捷键

 技术图片

 

3.8IDEA修改快捷键

在IDEA工具中, Ctrl+空格 的快捷键,可以帮助我们补全代码,但是这个快捷键和Windows中的输入法切换快捷键冲突,需要修改IDEA中的快捷键

File->Settings->keymap->Main menu->code->Completion->Basic

双击 Basic->remove->Ctrl+空格

再次双击 Basic->Add Keyboard->键入 Alt+/->点击OK

以上是关于Java开发入门的主要内容,如果未能解决你的问题,请参考以下文章

第1章Java开发入门

转载 java_web开发入门

入门学Java,要学哪些开发工具呢?

安卓开发教程 安卓开发怎么入门

java开发学习该怎么入门?

Java入门