Java开发

1、Java开发工具:idea https://www.jetbrains.com/idea/

2、六种数字类型(四个整数型,两个浮点型):byte、short、int、long、float、double

3、一种字符类型:char

4、一种布尔类型:boolean

5、在 Java 中使用 final 关键字来修饰常量

6、自动类型转换

整型、实型(常量)、字符型数据可以混合运算。运算中,不同类型的数据先转化为同一类型,然后进行运算。

转换从低级到高级。

  ------------------------------------>  

byte,short,char—> int —> long—> float —> double

7、命名空间

package suju.com.test;

8、在Java语言中,所有的变量在使用前必须声明,Java语言支持的变量类型有:类变量,实例变量,局部变量。

9、Java常量

final double PI = 3.1415927;

10、Java变量类型

在Java语言中,所有的变量在使用前必须声明。声明变量的基本格式如下:

type identifier [ = value][, identifier [= value] ...] ;

格式说明:type为Java数据类型。identifier是变量名。可以使用逗号隔开来声明多个同类型变量。

11、Java局部变量、Java实例变量、Java类变量。

12、Java修饰符。default、public、private、protected、static、final、abstract、synchronized、transient 、volatile 

13、Java运算符:算术运算符、自增自减运算符、关系运算符、位运算符、逻辑运算符、短路逻辑运算符、赋值运算符、条件运算符、instanceof运算符

14、Java循环结构:while、for、do while。Java 增强for循环。break关键字,continue关键字。

15、Java条件运算符。if else

16、Java switch case 语句。

17、Java Number & Math类。所有的包装类(Integer、Long、Byte、Double、Float、Short)都是抽象类 Number 的子类。

18、Java Character类。

19、Java String类。

20、Java StringBuffer类。

21、Java 数组。

22、Java正则表达式。

23、Java 日期时间。

24、Java方法:void关键字、方法重载、变量作用域、构造方法、可变参数、finalize方法、

25、Java Stream、File、IO

26、Java Scanner类。

27、Java异常处理。

28、try...catch ...finally、throws/throw。

29、Java继承。extends、implements、super、this、final、

30、Java重写(override)和Java重载(overload)

31、Java多态。

32、Java abstract类。

33、Java封装。

34、Java接口。

35、Java枚举。

36、Java包(Package)

37、Java数据结构。

38、Java集合框架

39、Java ArryList。

40、Java LinkedList。

41、Java HashSet。

42、Java HashMap。

43、Java Iterator(迭代器)

44、Java Object类。

45、Java 泛型。

46、Java序列化。

47、Java网络编程。

48、Java发送邮件。

49、多线程编程。

50、Applet基础。

51、Java文档注释。

52、实例。

53、Java8新特性。

54、Java MySQL 连接。

55、Java 9新特性。

人生,总是有一些空城旧事,年华未央;总是有些季节,一季花凉,满地忧伤。许多事,看开了,便会峰回路转;许多梦,看淡了,便会云开日出。学会思索,学会珍藏,微笑领悟,默默坚强。
原文地址:https://www.cnblogs.com/yuzhou133/p/14696837.html