Java基础
Java基础
0.快速学习技术和知识点

1.故事
1.詹姆斯·高斯林 (James Gosling)是一名软件专家,1955年5月19日出生于加拿大,Java编程语言的共同创始人之一,一般公认他为“Java之父”。
2.1995,sun公司发布java第一个版本。
3.java8,11是长期支持版本,目前公司普遍使用java8。
4.java se标准版,java ee企业版。
2.重要特点
1.java语言是面向对象的。
2.java语言是健壮的。
3.java语言是跨平台的。一个编译好的.class文件可以在linux,window中运行。
4.java语言是解释型的。编译后的代码,不能直接运行,需要在编译器中运行。
3.JDK
1.JDK=JRE+开发工具集(例如javac,java编译工具等)。
2.JRE=JVM+Java SE标准类库。
3.运行.class文件,只需要jre。
4.运行流程

5.开发注意事项
1.一个源文件中最多只能有一个public类。其他类的个数不限。
2.可以将main方法写在非public类中,然后指定运行非public类,这样入口方法就是非public类的mian方法。
3.源文件.java,编译后,字节码文件.class。
6.常用的转义字符
在控制台中,输入tab键,可以实现命令自动补齐。
1 \t :一个制表位,实现对其功能。
2 \n:换行
3 \r:回车(回到第一个字符)
4 \\:输出\
5 \\\\:输出\\
6 \":输出"
7.注释
1.\\ :单行注释
2.\* *\ :多行注释
3.文档注释(百度)
8.代码规范
1. Tab #选择代码向右移动
2. Tab+Shirt #选择代码向坐移动
3. 运算符与"="号习惯性加一个空格,例如2 + 4 = 5。
4. 行宽度不要超过80
5. 代码编写风格为行尾或者次行。