1995(java第一个版本)?
1996年1月,Sun公司发布了Java的第一个开发工具包(JDK 1.0),这是Java发展历程中的重要里程碑,标志着Java成为一种独立的开发工具。
Java是一门面向对象的编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。
Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。
Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等
什么是jdk、jre
jdk=jre+java的开发工具
jre=jvm+java的核心类库
下载与安装jdk
Java官网:
*Java*官网下载:
*Java*官网历史版本下载:
Java Archive Downloads - Java SE 8 | Oracle Hong Kong SAR, PRC
*Java*官网版本记录:
https://www.java.com/releases/fullmatrix/
配置环境变量path:
用户变量
系统变量(win10)
1.增加JAVA_HOME环境变量并指定jdk安装目录如:C:\Program Files\Java\jdk1.8.0_152
2.编辑path环境变量,增加%JAVA_HOME%\bin
dos命令进行测试
javac
java
java -version
转义字符:
\t——制表
\n——换行
\——转义
\r——回车
System.out.println("北京\t天津\t上海");
System.out.println("北京\n天津\n上海");
System.out.println("C:\\Windows\\System32\\cmd.exe");
System.out.println("C:\\\\Windows\\\\System32\\\\cmd.exe");
System.out.println("\"hello~\"");
System.out.println("\'hello~\'");
System.out.println("北京天津\r上海");
System.out.println("北京天津\r\n上海");
注释:
//
/*
*/
文档注释:
/**
*/
生成说明文档
javadoc -d f:\\tmp -auhtor -version Test.java
/*
* @author yue
* @version 1.0
*/
代码规范:
行尾风格、次行风格
Dos命令
md
rm
dir
help cd
cd /D c:
tree
cls
echo hello >hello.text
type nul >hello2.text
copy
move
相对路径与绝对路径
其他:
变量=变量名+值+数据类型
基本数据类型:
byte【1】、short【2】、int【4】、long【8】
float【4】、double【8】
char【2】
boolean【1】
引用数据类型:
类
接口
数组
字符编码
ASCLL【128字符】(一个字符可以表示256个字符)
Unicode(a[2]、嗄【2】)
UTF-8(a[1]、嗄【3】)
基本数据类型转换
char-int-long-float-double
byte-short-int-long-float-double
byte、short、char
String类型的转换
Scanner scanner = new Scanner(System.in);
//字符串——》其他
double double1 = Double.parseDouble(scanner.next());
float float1 = Float.parseFloat(scanner.next());
char char1 = scanner.next().charAt(0);
//其他——》字符串
int i=123;
System.out.println(""+i);