Skip to content

掌握多线程和并发(Thread,Executors、Fork-Join两个框架)
Thread是原生的线程,需要程序开发者自行管理。Executors、Fork-Join两个编程框架只需要专注业务逻辑的编写,而不需要考虑线程的具体管理。

掌握网络编程(TCP/UDP的编程、NIO原理、以及Java Mail(即邮件编程)的编程)。

掌握数据库编程(Connection/Statement/ResultSet/连接池),要熟知JDBC的这些关键的类,以及数据库连接池的设计和使用。

混合编程(掌握原理,编程时候再查询API)。知道Java可以和另外一台机器的Java进行通讯,Java可以去调用其他程序所实现的程序,两者之间可以相互的互动,也就是说,Java这边可以调用外部的一个函数,然后取得外部函数的返回结果,这样一来,两个不同语言实现的程序,就可以互动起来。这就是混合编程的目的。

掌握:

  • Java语法糖
  • Java泛型和反射
  • Java代理和注解
  • 嵌套类
  • Lambda表达式和Stream流处理
  • Java类加载机制和安全策略
  • Java模块化编程
  • Java字节码
  • JVM
  • 内存管理

有了上述要点,框架软件才得以实现。