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语言运行环境的搭建与配置
下载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");
}
}
通过javac命令将.java 文件编译为.class文件
然后通过java命令运行(hello)类
由于使用命令需到bin根目录中,很不方便
解决办法:
进入此电脑–>属性–>高级系统设置–>环境变量–>Path
在系统环境变量Path中将D:\Program-Files\Java\jdk1.8.0_261\bin配置到path中
配置好就可以在任何目录下使用java命令