
- cmd窗口
- 快捷键 win+r
- 开始菜单 搜索 输入cmd
- 文件夹路径出键入cmd
- 命令提示符路径
D:javaseday01>
路径代表当前所在路径
默认路径:C:users当前用户
- 常用命令
-
[盘符号]: 切换盘符 相对路径:相对当前路径而言绝对路径:以盘符开头 -
Java概述
- JAVA之父:
詹姆斯·高斯林 (James Gosling);高司令- 发展历史
20世纪90年代,单片机编程;Sun,Green,由James负责嵌入式系统,C++面向对象Oak(橡树),FirstPerson;1995年,互联网兴起,JAVA;1995年,由sun公司正式推出Java,是一门高级编程语言2009年的时候,Oracle收购sun,Java成为Oracle公司的产品c、java版本发展1、1996年1月23日, JDK1.0发布,Java语言有了第一个正式版本的运行环境,JAVA程序可以在浏览器中运行,被看作是未来的互联网语言2、1997年2月19日,JDK1.1发布,新增反射等新特性,Java 语言的基本形态基本确定。3、1998年12月4日,JDK1.2发布,在该版本中,对技术体系进行了拆分,分为三个方向;这个分类影响非常久远,体现出主流语言设计者的思想:针对于不同的应用领域,在形态,API 集合等方面进行划分。J2SE 标准版,J2ME和J2EE的基础J2ME 面向移动端开发版本,主要面向手机等终端设备开发J2EE 面向企业级开发版本4、2000年5月8日,JDK1.3发布,在1.2的基础上类库等进一步完善5、2002年2月13日,JDK1.4发布,Java 语言真正开始走向成熟,提供了非常完备的语言特性。新增正则表达式、NIO等新特性。6、2004年9月30日,JDK1.5发布,里程碑式的版本,从这个版本开始版本名称更新为JDK5,该版本新增注解、自动装箱、自动拆箱等多个新特性,极大的推动了java语言的发展。 Jdk5JavaSeJavaMEJAVAEE7、2006年12月11日,JDK6发布,该版本语法改进不多,但在虚拟机内部做了大量的改进,成为一个相当成熟稳定的版本。8、2011年7月28日,JDK7发布,Oracle发布的第一个JAVA版本,该版本Java 虚拟机的稳定性真正做到的工业级,成为一个计算平台而服务于全世界。9、2014年3月18日,JDK8发布,新增Lambda 表达式等新特性,引入函数式编程新思想。d、主要应用领域- java的特点
- 简单易学:相比c c++来说
- 安全:Java本身是一门安全
- 完全面向对象:重要
- 丰富开源支持:社区
- 跨平台
一次编译,到处运行- 跨平台
平台:Windows Linux Mac Android总结:JVM(JAVA虚拟机)是跨平台的核心,将JAVA
程序翻译成当前操作系统可以理解的指令,操作系统根据程序指令执行程序 -
- java的基本概念
JRE=JVM+核心类库JDK=JRE+开发工具- java开发环境的安装配置
- 下载JDK
访问java的官方网站,下载并安装JDK下载地址:- 安装jdk
双击安装程序安装jdk,注意选择安装路径,路径中不要有中文和空格、特殊字符安装完成后会弹出框询问是否要继续安装jre,由于jdk具有jre完整的能力,根据自身需要选择是否安装。
java -version可以查看当前JDK的版本
JAVA入门案例&编译运行class固定的 Demo 类名(可以自定义) {} 表示范围
class Demo{定义main方法 主函数 是java程序的入口public static void main(String[] args){输出语句 双引号里边写什么 运行就输出什么内容System.out.println("Hello World!!");}}- 编译和运行
javac:编译 将我们写的java程序翻译- 格式:javac 文件名(带后缀.java)
java:运行 根据.class文件在当前操作系统执行程序- 格式:java 文件名(不能带后缀)
- 注意
1、在同一个.java文件中,可以定义多个类;每个类在编译之后都会生成一个同名的.class文件2、如果类使用public修饰的话,则同一个.java文件中不能存在两个以上的public类3、如果类使用public修饰,则类名和.java文件名称必须保持一致- 程序执行流程
PATH 环境变量
Path是Windows系统内置的一个环境变量,可以在path中配置java环境变量;可以实现java的命令在任意目录下都可以使用- 通过系统配置修改PATH环境变量
3.JAVA环境变量配置最佳实践 - 业界最常用的配置方式
- 配置环境变量JAVA_HOME,指向当前jdk安装目录
- 通过系统配置修改PATH环境变量
配置PATH环境变量,在原有环境变量之后追加%JAVA_HOME%in
- JAVA之父: