Java0530-node

1 计算机基础

1.1 硬件 ​

1.1.1 输入设备 ​

接受外部数据、指令 ​
键盘、鼠标、摄像头、扫描仪、麦克风 ​

1.1.2 输出设备 ​

显示/输出内部数据 ​
显示器、音响、打印机 ​

1.1.3 存储设备 ​

1.1.3.1 内存 ​

特点:瞬时存储、易失性、存取速度快 ​

1.1.3.2 外存 ​

硬盘、u盘 ​
特点:永久存储、存储速度较慢 ​
存储单位:bit(b)<byte(1B=8b)<MB(1M=1024B)
<GB(1G=1024M)<TB(1T=1024G)

1.1.4 处理器CPU ​

控制器:分析指令、分配协调其他组件
运算器:运算

1.2 软件

1.2.1 系统软件

Windows、Mac、Linux、Android

1.2.1.1图形化操作系统
1.2.1.2 命令行操作系统

DOS
启动:win+R——>cmd
目录切换:cd 目录名
相对路径:从当前目录出发
上一级目录:cd …
绝对路径:从根目录出发
跨盘符:盘符名:(D:)

1.2.2应用软件

2 程序

2.1 机器语言:

01010101010101
特点:可读性差,维护性低,执行效率高

2.2 汇编语言:

助记符 例:add 1,1 result
特点:可读性改善,代码冗长,对计算机硬件组成非常了解,运行速度贴近机器语言

2.3 高级语言:

C、C++、C#、Python、Java等

​ 编译型语言:源代码——>编译——>可执行文件

​ 解释性语言:源代码——>解释——>从上至下逐行解释执行

3 Java

3.1 简介

编译型高级语言、面向对象、跨平台、分布式

JVM(java virtual machine):Java虚拟机

3.2 历史

2004,J2SE1.5发布
2009,甲骨文收购Sun
2014,Java8正式版

3.3 JDK的安装和配置

JDK:java development kit Java程序安装包
JRE:java runtime environment Java运行时环境

3.4 JDK安装

安装包一步步执行
配置环境变量:在任何目录下都能使用bin目录下的指令
JAVA_HOME:C:\Program Files\Java\jdk1.8.0_333
Path:%JAVA_HOME%\bin
CLASSPATH:可以暂时不配置

4 第一个Java程序

步骤:

1、源代码
​ .java文件

public class HelloWorld{
    public static void main(String[] args){
        System.out.println("Hello World!!!");
    }
}

2、编译
cmd键入:​ javac java文件
生产​ .class文件
3、运行
cmd键入: ​ java class文件的名字
注意:
1)文件名要与public class后的名字一样
2)命名用英文,大驼峰法:每个单次首字母大写
3)乱码是编码格式的问题
4)main方法:程序的入口,四要素(public、static、void、String[])
5)开始的大括号一般在行末,结束的大括号一般与这个层级对其
6)每个指令以分号结束·

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值