第一阶段笔记 Java基础_day01

子曰:学而时习之,不亦说乎。

day 01 JDK

一. 计算机基础

1. 计算机java

计算机是一种可以按照程序运行,自动、高速处理数据的现代化智能电子设备。由硬件和软件所组成,没有安装任何软件的计算机称为裸机。安全

2. 计算机硬件分布式

​ 指计算机系统中由电子,机械和光电元件等组成的各类物理装置的总称。工具

3. 计算机软件性能

​ 使计算机按照事先预约好的顺序完成特定的功能,计算机软件按照其功能划分为系统软件与应用软件。开发工具

​ 系统软件:DOS(Disk Operating System),Windows,,Linux,Unix,Mac,Android,iOSspa

​ 应用软件:office 操作系统

4. 计算机交互方式 - 命令行命令行

# 打开DOS窗口
win+r cmd
# 切换到F盘
F:
# 列出当前目录全部资源
dir
# 新建文件夹
mkdir test
# 删除文件夹
rmdir test
# 返回上一层
cd ..
# 返回到根目录
cd /
# 清屏
cls
二. Java语言概述

1. 平台版本code

​ J2SE标准版是为开发普通桌面和商务应用程序提供的解决方案,该技术体系是其余二者的基础,能够完成一些桌面应用程序的开发。

​ J2ME小型版是为开发移动设备和嵌入式设备(电器/机器人/机顶盒...)提供的解决方案。

​ J2EE企业版是为开发企业环境下的应用程序提供的一套解决方案,该技术体系中包含的技术如Servlet、JSP等,主要针对于Web应用程序开发.

2. 语言特色

​ 简单性,高性能,编译性,解释性,面向对象,分布式处理,健壮性,安全性,开源,跨平台

​ i. 什么是跨平台性?

​ 经过Java语言编写的应用程序在不一样的系统平台上均可以运行。一次编写,到处运行。

​ ii. 原理是什么?

​ 只要在须要运行Java应用程序的操做系统上,先安装一个Java虚拟机(JVM)便可。由JVM来负责Java程序在该系统中的运行。由于有了JVM,因此同一个Java程序在三个不一样的操做系统中均可以执行,这样就实现了Java程序的跨平台性,也称为Java具备良好的可移植性。

三. JDK

​ JDK是Java语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心。

​ 它包含了: 1) JAVA开发工具(jdk\bin);2) 基础开发库(jdk\jre\lib\rt.jar);3) 基础开发库的源码(jdk\src.zip)

1. 下载与安装

2. 检验JDK

java -version
四. Java开发

1. 使用工具开发

Eclipse(免费),IDEA(有免费,有收费),MyEclipse(收费)、

2. 下载安装配置Eclipse

# 设置工做空间
File -> Switch Workspace -> Other

3. 建立HelloWorld.java

# 建立project
右键 -> new -> project -> Java Project -> next -> 输入工程名称 -> Finish
# 建立package
右键 -> new -> package -> 输入包名称(cn.tedu.hello) -> Finish
# 建立class
右键 -> new -> class -> 输入类名 -> 勾选自动生成main方法 -> Finish
# 自动补齐
syso alt+/
# 运行程序
ctrl+F11
package cn.tedu.hello;
public class Helloworld{
    public static void main(String[] args) {
        //TODO Auto-generated method stub
           System.out.println(666);
    }
}
相关文章
相关标签/搜索