在循环结构、条件语句、运算符等等方面和c语言有很大的共通处,基本上没什么区别。所以如果有学过c语言的话,基础语法部分没什么难度,能够很轻易地上手。
学习Java我遇到的第一个问题就是配置,之前只接触过c语言,当时是直接下载编译器就可以的,这是第一次自己配置开发环境。
其次输入问题,它不同于c语言,只需print就可以。首先它需要引入类似c语言的库
其次要创建创建scanner对象。
还有就是Java的对象和类,我目前将它类似的等同于c语言的函数,只是多了一些权限的设定。
静态方法与非静态方法
静态方法(static)可以直接调用,而非静态方法只能通过对对象的调用。 非静态方法调用:
实例化这个类new
new 对象类型.非静态方法();
或者
对象类型 对象名=对象值(new 对象类型());
对象名.非静态方法();