文章来源:盈佳科技学习中心 已帮助:692人
前面已经了解到Java技术知识点的一部分。盈佳科技Java培训再总结一下Java基础相关知识点,希望能够帮助Java程序员和打算入Java开发这个行当的新手们。
1、对象和实例,对象的创建
Java开发者需要了解class和instance的概念以及之间的差别,这是java面向对象特性的一个基础。这方面的主要知识点有:Class和Instance 的概念;Instance创建的过程:无继承:分配内存空间,初始化变量,调用构造函数;有继承:处理静态动作,分配内存空间,变量定义为初始值,从基类->子类,处理定义处的初始化,执行构造方法。特别要注意静态属性等从基类->子类进行初始化;默认无参构造方法相关的特性。
2、控制包括访问控制和流程控制
访问控制是java封装特性的一个基础,需要掌握public protected default private 对于class,method,field 的修饰作用。流程控制的基础,语法不一定常用,但还是需要了解,在合适的时间使用它们。需要掌握的有:if,switch,loop,for,while 等流程控制的语法。
3、RMI
RMI即RemoteMethodInvocation,Java编程语言特有的远程调用接口,使用简单方便。不过需要跨语言的情况下,需要使用webservice等其他方式来支持。一般来说,程序都不需要使用RMI,不过可以在特定的情况下使用的。
4、JNI
Java Native Interface,可以允许Java中调用本地接口方法,用于C/C++代码的调用。盈佳科技提醒大家需要注意的是在Java中加载sol文件的路径问题,本身调用接口并不复杂,但是经常在是否加载了所需的本地接口库中花费较大。