砚舟 / INKWARD

Java的思考与感受

2026-11-08

刚考完Java期中考。说点我对Java的看法。相比起c,它封装了很多东西。简化了很多边界判断和硬件管理。但这样的坏处是在学完c之后感到很没用安全感,以及很多现成的可以通过直接调用的方法。这造成我可以在没读过源码,不知道底层如何实现的情况下,仍然可以通过学习它的语法和功能调用。这对开发效率确实有很大提升。再说它的面向对象的设计,Java从上到下都围绕着这种新的模式,给编程提供了一种新的思维方式。但它就像是一个专为一个这一主旨而构造。导致其函数名称是否冗长,大部分函数就像是一个路径名称。而Python就很好地兼顾了这些。再者我只是初学者,这些是我目前的一些看法,在面向对象设计的同时Java也解决了在不同设备上的同样可以运行的问题。所以大家是什么想法?