欢迎来到study-hard-forever的博客

随笔分类 -  Java

关于Java的误解与思考: 原本认为java是一种存在于C/C++和Python之间的一种十分尴尬的语言(没有接触过java之前),因为相比于做系统C/C++远远胜于java(效率上来看),做人工智能,数据分析与挖掘等又没有python那么实用强大,但是java对于平台的构建,项目的架构却是令其他语言无法比拟的,例如web端的连接,后台数据库的搭建与整合,以及其它各种各样的操作,其中的细节与复杂关系可以说是完胜其他语言。Java方面也是以后要重点学习的对象(这也是学校的性质所决定的:学校给出的课程计划是Java全家桶,而不是其他语言。C/C++方面没有系统全面的课程,只有奋斗在ACM算法上的一线同学。说实话,自己没有那么强的代码实现能力,跟不上ACM,只能理解原理,谈不上实践。Python虽火,但是并非主流,就我们学校来看python能力是远远达不到的,毕业的时候靠python基本没有出路,而且说实话python的难度要比java和C++难得多(个人看法,从算法复杂程度来看,一般C/C++涉及的计算机和数学的算法比较多(ACM),java涉及的也会有JDK的优化,但是python的图像处理,机器学习,深度学习等方面的算法实现及其原理真的不易一时讲清,从库的使用来看,python也是最复杂的,这也是python几十行代码替代java、c++数百行代码的原因),但是python可完全作为一种工具,帮我们爬取一些所需的数据资料或者训练自己相应的模型,即使不深入了解其中原理,作为一种兴趣爱好也是蛮不错的。)
摘要:文章目录 C++文件读写(举例):注意事项(乱码问题):1、通过ifstream与getline()函数进行读取;直接通过ifstream定义的infile进行重定向输入。例一:例二:应用举例(可参考12306、图书管理系统): 2、通过fopen()、fscanf()、fprintf()函数读取文 阅读全文
posted @ 2021-02-01 22:54 study-hard-forever 阅读(282) 评论(0) 推荐(0) 编辑
摘要:Java基础: 1 1、java基础语法: 1 类、对象、方法、成员变量 1 编译运行java程序: 2 编译C/C++程序: 2 标识符: 2 修饰符: 2 2、 八种基本类型: 3 包装引用类: 4 Number和Math类: 5 3、 修饰符: 6 4、 运算符: 6 5、 循环结构: 6 6 阅读全文
posted @ 2021-01-20 00:45 study-hard-forever 阅读(206) 评论(0) 推荐(0) 编辑
摘要:UML关系总结 [转载] 在UML类图中,常见的有以下几种关系:泛化(Generalization), 实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency) 1.泛化(Generalization 阅读全文
posted @ 2020-04-07 11:04 study-hard-forever 阅读(2645) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示