Java的创始人James Gosling1996年发行JDK(Java Development Kit)1.0JDK(Java Development Kit)是Java语言的软件开发工具包(SDK)JDK分为三个版本JavaSE Standard Edition 标准版JavaME Micro Edition 微型版JavaEE Enterpise Edition 企业版Java是一种强类型语言Java中的每一个数据都是数据类型Java的特性健壮安全 简单跨平台面向对象分布式多线程动态等Java运行原理Abc.java----javac.exe编译—Abc.class—java.exe运行JRE Runtime Enviroment 运行环境必须的集合 包含了JVM和Java APIJVM Vitual Machine 这是Java虚拟机,作用是实现跨平台编译JDK Development Kit 软件开发包 包含JRE开发工具安装JDK后想要能在任意目录使用的话需要配置PATH配置方法1.环境变量Path----前面加 X:\JDK目录\bin2.新建变量Java_Home 值输入:X:\JDK目录-----Path加%Java_Home%\bin;dos下代码盘符切换 D:创建文件夹 md 文件夹名称删除文件夹 rd 文件夹名称进入文件夹 cd 文件名称一级回退目录 cd…去根目录 cd/删除文件 del 文件名称清除清屏 cls//包名 文件名 package com.ca123;//类名 HelloWorld//主函数主方法程序入口 :public static void main(String [] args){}关键字在Java中被赋予特定含义的单词。必须小写public 公共的 权限修饰符 修饰类时 类名和文件名一致class 定义类的标识符Java中不是关键字就是标识符标识符是用来给变量方法类接口包取名使用的。标识符的组成字母数字符号不能以数字开头符号只能下划线和美元符号$不能是关键字取名规范包要全小写。类接口项目名大驼峰单词的首字母都大写。变量方式 小驼峰 第一个单词的首字母小写后面每个首字母大写常量值恒定不变有字面值常量整数小数/浮点数字符串自定义常量。变量变化的量用来存储数据的容器。变量定义的格式数据类型 变量名初始化值变量特定1.变量不初始化不能被使用。2.变量不能被重复定义但可以重复赋值。数据类型有基本数据类型和引用数据类型。基本数据类型有四类八种引用数据类型三种 数组类接口变量使用注意float f1.345flong l1345679123L字符串String不是关键字是引用类型中的类类型。char类型中单引号数值如’a’能转化为ASCII中97大写A是65数据类型转换1.小-----大 自动转换 2.大------强制转换目标数据类型 目标变量目标数据类型变量字符串常量可以直接转换为int类型整数常量可以转化为char类型Scanner使用只能获得字符串不能用字符char类型。1.导入import java.util.Scanner;2.创建对象 Scanner inputnew Scanner(System.in);3.获得键盘输入的数据 int(数据类型) ainput.nextInt();