Java学习日记-Day01

计算机结构

在这里插入图片描述

软件

系统软件和应用软件

系统软件:DOS(Disk Operating System),Windows,Linux,Mac,iOS

应用软件:WPS,QQ

软件开发:InteliJ IDEA

DOS命令

打开CMD的方式

  1. 开始+windows系统+命令提示符
  2. win+R 输入cmd
  3. shift+右键 打开PowerShell
  4. 文件地址栏前输入cmd+空格+路径

管理员方式运行

  1. 开始+windows系统+命令提示符+管理员运行
# 切换盘
> D:
# 查看当前目录列表
> dir
# 进入目录
> cd+目录名
> cd /d D:\IDE    跨盘
> cd .. 返回上一级目录
# 清理屏幕
> cls
# 退出终端
> exit
# 查看IP信息
> ipconfig
# 打开应用
> calc
> notepad
# ping命令
> ping www.baidu.com
# 创建文件夹
> md ymaint
# 删除文件夹
> rd ymaint
> rm /S ymaint    非空删除
# 创建文件
> cd>1.txt
# 删除文件
> del 1.txt
# 查看文件内容
> type 1.txt

高级语言

C语言是典型的面向过程的语言

C++、JAVA是典型的面向对象的语言

JAVA帝国

1995年
Java2SE-标准版桌面
Java2ME-移动版手机
Java2EE-企业版服务器

  1. 构建工具:Ant、Maven、Jenkins
  2. 应用服务器:Tomcat、Weblogic、Jetty
  3. Web开发:Spring、MyBatis
  4. 开发工具:Eclipse、intellij idea
  5. 大数据:Hadoop
  6. 手机端:Android

JAVA特性

  1. 简单性
  2. 面向对象
  3. 可移植性
  4. 高性能
  5. 分布式
  6. 动态性 -反射
  7. 多线程
  8. 安全性
  9. 健壮性

JAVA版本

  1. JAVASE标准版
    桌面控制、控制台开发
  2. JAVAME嵌入式开发
  3. JAVAEE企业级开发
    web端、服务器开发
  • JDK(java development kit)
  • JRE(java runtime environment)
  • JVM(java virtual machine)
    在这里插入图片描述

JAVA开发环境搭建

JDK下载与安装

https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

配置JAVA_HOME
在这里插入图片描述
配置PATH
在这里插入图片描述
测试
java -version

Hello World编写

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

编译

javac Ymaint.java

运行

java Ymaint

JAVA运行机制

在这里插入图片描述

编译型

compile全部编译成计算机语言

解释型

逐步解读每一步

规范

  1. public修饰的class必须和文件名一致

IDEA安装使用

https://www.jetbrains.com.cn/

在这里插入图片描述
快捷键:psvm public static void main(String[] args)
​ sout System.out.println();

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值