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

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:网上移动营业厅

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

IT老王:Java基础之环境安装(认识Java)_第1张图片

    1. 初识java

1.2.1 Java之父

IT老王:Java基础之环境安装(认识Java)_第2张图片

1.2.2 Java语言发展史

IT老王:Java基础之环境安装(认识Java)_第3张图片

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命令运行编译后的二进制文件

IT老王:Java基础之环境安装(认识Java)_第4张图片

涉及技术点:  

cmd命令

案例扩展:

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

1.4.2 使用IDEA写第一个java程序

需求:

使用IDEA完成第一个Java程序

实现步骤:

新建一个Java项目

创建一个类

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

IT老王:Java基础之环境安装(认识Java)_第5张图片

涉及技术点:  

1. public class HelloWorld {}

创建类

class用来创建类

HelloWorld 是类名

{}表示类的范围

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

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

main方法是程序的入口

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

{}表示main方法的范围

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

输出语句

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

双引号表示一长串信息

双引号中可以写中文

案例扩展:

符号 用途

\n 换行

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

IT老王:Java基础之环境安装(认识Java)_第6张图片

​​​​​​​代码规范

缩进:

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

类名首字母大写:

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

大小写敏感:

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

大括号成对出现:

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

所有符号都是英文:

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

以分号结尾:

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

[老王讲IT 性感有魅力] 

你可能感兴趣的:(java基础,java,java,开发语言,myeclipse,intellij-idea,编辑器)