Java笔记第一章

  • 前言
  • 一、Java简介
  • 二、为什么学习Java开发?
  • 三、Java语言发展史
  • 1.起源:
  • 2.创始人:
  • 3.变革:
  • Java语言的特点:
  • 四、Java语言体系结构
  • 五、Java语言运行机制
  • 六、Java语言运行环境的搭建与配置
  • 七、开发第一个Java程序



前言

记录学习Java开发过程中的一些过程,错题集,知识点


提示:以下是本篇文章正文内容,下面案例可供参考

一、Java简介

Java是由Sun Microsystems公司于1995年5月推出的Java程序设计语言(以下简称Java语言)和Java平台的总称。

二、为什么学习Java开发?

学习JAVA语言主要用于应用性程序开发。

java语言涉及到许多领域开发。

服务器程序

银行,证券交易平台,电子商务后台

·Android应用

安卓手机,智能家电,移动设备

软件工具

开发工具eclipse,IneteliJIdea

嵌入式领域

智能卡,传感器

大数据技术

Hadoop以及其他大数据处理都是用java

工作岗位需求多

三、Java语言发展史

1.起源:

1991年Sun Microsystems公司提出研发需求:

内存小

CPU不同

于1995年5月正式推出Java 1.0

2.创始人:

James Gosling(詹姆斯·高斯林)

3.变革:

2004年 1.5版本发布(重大语法变革) 命名Java5

2009 sun公司被oracle(甲骨文)公司收购

现在的java每半年更新一次版本

Java语言的特点:

跨平台性

Java源代码只需要编写一次 编译为字节码文件

翻译(Java虚拟机(Java Virtual Machine),类加载,运行时数据存储 ,执行引擎)

在不同平台(操作系统)上运行

Java语言与平台无关

JVM与平台相关

开源(开放,免费)

面向对象

·交互式特性

·多线程机制

·动态的内存管理机制

·安全性

四、Java语言体系结构

JavaSE:(Standard Edition)
标准版 包括java基础核心的类:字符串,日期,集合,异常,IO,线程,GUI,网络编程

JavaEE(Enterprise Edition)
企业版 包含JavaSE,servlet(server applet),jsp

JavaME(Micro Edition)
微缩版 已被安卓开发取代

五、Java语言运行机制

创建.Java文件(源代码)–>编译器–>.class文件(字节码)–>不同平台的JVM–>翻译–>指令–>跨平台运行

java之父是通过C语言来制造的java语言吗_Java

六、Java语言运行环境的搭建与配置

下载https://www.oracle.com/cn/index.html

安装JDK(Java Development Kit ------ Java开发工具包)

JDK针对开发人员的工具包

里面包含一些工具(编译器工具(javac.exe)打包工具(jar.exe),测试工具),JRE(Java Runtime Environment—Java运行环境 , java基础类以及JVM包含在jre中 , )

安装了JDK不必再安装JRE

JDK包含JRE;若只需运行开发好的程序,安装JRE即可。

七、开发第一个Java程序

public class hello{

	public static void main(String[] args){
	
		System.out.println("see you again");
	
	}

}

java之父是通过C语言来制造的java语言吗_Java_02


通过javac命令将.java 文件编译为.class文件

然后通过java命令运行(hello)类

由于使用命令需到bin根目录中,很不方便

解决办法:

进入此电脑–>属性–>高级系统设置–>环境变量–>Path

在系统环境变量Path中将D:\Program-Files\Java\jdk1.8.0_261\bin配置到path中

java之父是通过C语言来制造的java语言吗_JVM_03


配置好就可以在任何目录下使用java命令

java之父是通过C语言来制造的java语言吗_java_04