小知识,大挑战!本文正在参与“程序员必备小知识”创作活动
出于找工作的目的,我发现市场上 Java 工作职位要更多一些。甚至有些大数据的岗位,不仅要求 Python,也需要掌握 Java。技多不压身,趁年轻多学习。
1 操作习惯
{}
更多一些;System.out.
。而且 System.out.println
要更常用一些,可以打印完换行,而System.out.print
则是会在同一行进行打印输出;def main(): print("国庆快乐!") if __main__ == "__main__": main()
2 语法理解
User.java
,那么代码里一定有class User
,代码的所有功能都是用类和对象实现的;this
,其他地方不用每个都加,Python 则必须要加上 self
;子类(父类)
来继承,Java 则通过 extends
标识符来继承,而且 Java 体现了更精细、更强大的规范:接口。Java里,抽象类是对类的抽象,而接口是对抽象类的抽象。可以明确的规定,某个接口一定要实现哪些属性和方法,但只用来规范不用来定义。同时,接口的继承用 `implements,可以对多个接口进行继承。我这里有非常全的Java学习资料,可以私信我,一起学习进步。