zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    prim 堆优化+ kruskal 按秩优化
    poj 2679 Adventurous Driving(SPFA 负环)
    poj 1125 Stockbroker Grapevine (dij优化 0ms)
    codevs 4909 寂寞的堆(写的好丑0.0)
    noi 7221 拯救公主 (状态压缩+bfs)
    codevs2059逃出克隆岛(传送门bfs)
    HUD3336
    poj 3974 Palindrome
    疑难杂症
    正则表达 比较两个浮点数
  • 原文地址:https://www.cnblogs.com/yjyxzzz/p/11734675.html
Copyright © 2011-2022 走看看