Java的创始人:James Gosling
1996年发行JDK(Java Development Kit)1.0
JDK(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 API
JVM Vitual Machine 这是Java虚拟机,作用是实现跨平台编译
JDK Development Kit 软件开发包 包含:JRE+开发工具
安装JDK后想要能在任意目录使用的话需要配置PATH
配置方法:1.环境变量Path---->前面加 X:\JDK目录\bin;
2.新建变量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 f=1.345f;long l=1345679123L;
字符串String不是关键字,是引用类型中的类类型。
char类型中单引号数值,如’a’能转化为ASCII中97,大写A是65;
数据类型转换:1.小----->大 自动转换 2.大------>强制转换
目标数据类型 目标变量=(目标数据类型)变量;
字符串常量可以直接转换为int类型;整数常量可以转化为char类型
Scanner使用:只能获得字符串,不能用字符char类型。
1.导入import java.util.Scanner;
2.创建对象 Scanner input=new Scanner(System.in);
3.获得键盘输入的数据 int(数据类型) a=input.nextInt();