IT老王:Java基础之环境安装(认识Java)

本文介绍了计算机硬件(如硬盘、内存和CPU)与软件(客户端应用、互联网应用和Java语言)的基础知识,包括Java的发展历史、不同版本特点和优点,以及如何安装JDK、配置环境变量和使用MyEclipse/IDEA编写第一个Java程序。内容还涵盖了编程入门必备的命令行和IDE操作,以及基本的代码规范。
摘要由CSDN通过智能技术生成

JAVA基础:day01

计算机基础

1.1.1硬件  

硬盘:计算机永久存储数据的载体,所有计算机所要使用的信息都存储在这里

内存:计算机暂时存储数据的载体,主要负责将数据从硬盘中传输到CPU中,平衡速率差

CPU:计算机的核心,大脑,主要处理单元,所有的信息都由CPU进行运算得出结果

功能键

tab

shift

ctrl

alt

Windows

空格

上下左右

回车

截图

快捷键

全选 Ctrl+A

复制 Ctrl+C

粘贴 Ctrl+V

剪切 Ctrl+X

撤销 Ctrl+Z

保存 Ctrl+S

反撤销 Ctrl+Y

硬件相当于人的身体,而软件相当于人的灵魂

1.1.2软件

客户端应用

客户端应用指的是通过在电脑或是移动设备中安装对应的客户端,用户通过打开并操作客户端进行的软件操作,如:穿越火线、刺激战场、微信...

CS软件 : client --> server

例1:windows画图板

例2:windows计算器

启动--》特定界面--》功能组件--》接收用户操作--》逻辑处理--》保存(或输出)数据

互联网应用—我们的未来方向

互联网应用指的是通过浏览器输入网站地址进行的软件操作,如:淘宝、京东、英雄联盟官网、王者荣耀抽奖小程序...

例1:游戏

浏览器现在已经有成千上万款游戏,诸如“1刀999”、“贪玩黄月”等,轻量级的游戏也成为了主流。

例2:应用

电商、管理系统、浏览器应用数不胜数,从互联网概念提出到现在各类软件陆续都转变成了以浏览器为载体。

BS软件:  browser --> server

例1:京东商城

例2:网上移动营业厅

启动--》特定界面--》功能组件--》接收用户操作--》逻辑处理--》保存(或输出)数据

    1. 初识java

1.2.1 Java之父

1.2.2 Java语言发展史

1.2.3 Java版本介绍

01.Java SE标准版

a.是为开发小型客户端应用程序提供的解决方案,可以完成一些桌面应用的开发

b.其他两个体系,必须依赖于这个体系

02.Java ME小型版

a.这个体系主要是为嵌入式设备或外接系统提供的解决方案

03.Java EE企业版

a.这个体系中包含有为企业进行软件开发所需要的全部解决方案

b.它主要倾向于进行企业级web开发,使我们日后主要学习方向

1.2.4 Java语言的优点

1.简单性

2.安全性

3.解释性

4.健壮性

5.面向对象

6.高性能

7.多线程

8.分布式

9.开源

10.跨平台

环境介绍

1.3.1 环境的安装

第一步、下载并安装JDK:

JDK是所有JAVA环境的基础,首先安装

第二步、配置环境变量:

安装JDK后需要与系统深度配合完成工作

第三步、开始编码:

环境安装配置完毕后,安装一款IDE就可以开始编码啦

Jdk配置

因为有JDK的工具包,使得JRE可以被构建出来,一旦JRE成功构建并运行,就产生了JVM。

1.3.2 path环境变量配置的作用

程序的执行需要使用外部指令javac,但是javac指令仅仅能在JDK安装目录下的bin目录下时候,因此程序只能写入bin目录

程序开发过程中,不能将源代码写入JDK的安装目录,因此需要将源程序保存到任意位置的指定目录(英文目录),所以需要使javac指令在任意目录下可以运行

1.3.3 安装MyEclipse10开发工具

MyEclipse,是在eclipse 基础上加上自己的插件开发而成的功能强大的企业级集成开发环境,主要用于Java、Java EE以及移动应用的开发。MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持相当不错。

​​​​​​​案例编写

1.4.1 使用记事本写第一个java程序

需求:

使用记事本完成第一个Java程序

实现步骤:

新建一个文本文档

在文本文档中编写第一个程序

在当前盘符的地址栏中输入CMD > 回车,打开命令行

输入javac命令编译Java类文件

输入java命令运行编译后的二进制文件

涉及技术点:  

cmd命令

案例扩展:

输出一段文字“老王讲IT  性感有魅力”

1.4.2 使用IDEA写第一个java程序

需求:

使用IDEA完成第一个Java程序

实现步骤:

新建一个Java项目

创建一个类

在main方法中写入一个输出语句

涉及技术点:  

1. public class HelloWorld {}

创建类

class用来创建类

HelloWorld 是类名

{}表示类的范围

2. public static void main(String[] args) {}

Main()(函数)方法的使用

main方法是程序的入口

每个关键字的位置、拼写以及特殊符号都不能错

{}表示main方法的范围

3. System.out.println("HelloWorld");

输出语句

表示要将小括号内的信息输出到控制台

双引号表示一长串信息

双引号中可以写中文

案例扩展:

符号 用途

\n 换行

\t 将光标移动到下一个水平制表符

​​​​​​​代码规范

缩进:

每当代码出现在大括号内,内部的代码要有一次缩进(TAB或8个空格)

类名首字母大写:

每当创建类时,类名的首字母必须大写

大小写敏感:

Java语法严格,大小写必须区分

大括号成对出现:

每当编写带有大括号的代码,大括号必须成对出现

所有符号都是英文:

代码中会用到各种各样的特殊符号,这些符号必须都是英文符号

以分号结尾:

每当一句代码写完,必须用分号结尾

[老王讲IT 性感有魅力] 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

IT老王Hua_TZ

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值