第一阶段:JavaSE/Java零基础入门/入门环境搭建

第一阶段:JavaSE

入门环境搭建

Java的特性和优势

◆简单性
◆面向对象
◆可移植性
◆高性能
◆分布式
◆动态性
◆多线程
◆安全性
◆健壮性

Java的三大版本

◆Write once,Run Anywhere

◆JavaSE:标准版(桌面程序,控制台开发,……)
◆JavaME:嵌入式开发(手机,小家电,……)
◆JavaEE:E企业级开发(web端,服务器开发,……)

JDK、JRE、JVM

◆JDK:Java Development Kit(Java开发者工具)
◆JRE:Java Runtime Environment(Java运行时环境)
◆JVM:JAVA Virtual Machine(Java虚拟机)(Java跨平台的核心)

在这里插入图片描述

Java开发环境的搭建

◆JDK下载与安装
	卸载JDK的步骤:
		1.删除Java的安装目录(在环境变量里找到JAVA_HOME里记载的目录,这里是安装Java的目录)。
		2.删除环境变量JAVA_HOME。
		3.删除环境变量Path下关于Java的目录。
		4.在Dos黑屏(cmd)上执行java-version命令,提示找不到命令,表示卸载成功。
	安装JDK的步骤:
		1.百度搜索JDK8⇒在Oracle网站注册账户⇒同意协议⇒下载电脑对应的版本的JDK
		2.双击安装JDK
		3.选择安装路径(最好是容易找的路径),并记住
		4.配置环境变量(我的电脑⇒右键⇒属性⇒高级系统设置⇒高级标签⇒环境变量⇒系统环境变量)
			①配置JAVA_HOME(新建)
				变量名:JAVA_HOME
				变量值:刚刚JDK的安装路径
			②配置path变量(添加)
				%JAVA_HOME%\bin(%表示引用)
				%JAVA_HOME%\jre\bin
		5.测试JDK是否安装成功
			①打开cmd
			②java-version(版本被打印出来,表示安C++装成功)
◆JDK目录介绍
	1.bin:可执行程序
	2.include:存放启动时所需要的C语言头文件(jdk是C和C++语言所写)
	3.jre:Java运行时环境
	4.lib:存放java的类库文件
	5.src:java的资源文件	

推荐下载notepad++

HelloWorld详解

1.随便一个新建文件夹,存放Java代码
2.新建一个Java文件
	・文件后缀名.java
	・HelloWorld.java
	・【注意】系统可能没有显示文件后缀名,需要手动打开
3.编写代码
4.编译java文件,在同级文件夹下会生成一个class文件(HelloWorld.class)
	・javac HelloWorld.java
5.运行class文件
	・java HelloWorld
6.可能会遇到的情况
	・每个单词大小写不能出现问题,java是大小写敏感的
	・尽量使用英文
	・文件名 与 类名必须保持一致,并且首字母大写
	・符号使用了中文
	・
public class HelloWorld{
	public static void main(String[] args){
		System.out.print("Hello,World!");
	}
}

在这里插入图片描述

Java程序运行机制

◆编译型
◆解释型

在这里插入图片描述

IDEA安装

1.什么是IDE?
集成开发环境(IDE,Integrated Development Environment )是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面等工具。集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开发软件服务套。所有具备这一特性的软件或者软件套(组)都可以叫集成开发环境。如微软的Visual Studio系列,Borland的C++ Builder、Delphi系列等。该程序可以独立运行,也可以和其它程序并用。IDE多被用于开发HTML应用软件。例如,许多人在设计网站时使用IDE(如HomeSite、DreamWeaver等),因为很多项任务会自动生成。
2.IDEA介绍
IDEA 全称 IntelliJ IDEA,是java编程语言开发的集成环境。IntelliJ在业界被公认为最好的java开发工具,尤其在智能代码助手、代码自动提示、重构、JavaEE支持、各类版本工具(git、svn等)、JUnit、CVS整合、代码分析、 创新的GUI设计等方面的功能可以说是超常的。IDEA是JetBrains公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的东欧程序员为主。它的旗舰版本还支持HTML,CSS,PHP,MySQL,Python等。免费版只支持Java,Kotlin等少数语言。
3.IDEA官网:https://www.jetbrains.com/
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值