关于流操作的Java实验作业

1. 根据提供的实验数据统计出学生的人数即文件的行数加1
2. 统计每门成绩优异的学生即成绩大于85,(由于文件随机产生的成绩有可能大于100的)
3. 统计每个学生的平均成绩,并将此成绩添加到文件的末尾一列
4. 按照学生的平时成绩对文件进行重新排序,将排好序的文件写入以自己班级为文件名的txt中
在编写程序时要符合JavaDemo所给的接口进行编程,在提交程序时只有符合接口的程序才通过,即在不改动接口和主函数的情况下之间运行程序能够成功

最近很烦,不知道该怎么选择了,首先,我已经精通了PHP和VC/C++,尤其是PHP,对tp,zf,symfony等框架和pear,adodb,smarty等类库也运用的十分熟练了,对PHP的各种模式比如结合ext,flex,jquery等开发也已经很好的掌握了,并且有几个大型项目和门户,以及大量企业站,小型站的开发经验,现在快要毕业了,要找工作了,仅一门PHP貌似不够强悍,想学习另外一门语言,首先因为学校是教JAVA的,所以对JAVA还是比较了解一点,但毕竟学校教的是基础,所以也是懂一点,然后自己也自学了点Python和LINUX C/C++,现在想从
1.JAVA大系(java ee,java se,android等)方向;
2.直接继续走开源路线把python学精通,比如twisted,django,pygame等等,然后学精通linux c/c++以及linux内核,嵌入式方向,
再结合php走纯开源路线。
此两者选其一,
但是想不好怎么选择,因为
1.JAVA学的人太多,而且JAVA貌似比较简单,比VC++都简单很多,纯粹自己的感受,因为JAVA EE这块纯粹是花时间的,就是各种框架和类库的用用,就是几乎很少动脑筋,一般不用考虑硬件的,JVM全部封装好了的,像SS2H这样的整合,什么EJB,就是比ROR,SYMFONY这些多打点代码,复杂点,背的,用的多点,说明手册多看点,学习时间长点,我知道难度几乎跟C++无法比拟的,但是学习这个,一个个学太耗时间了,至少一年的,而且貌似JAVA程序员的工资是十分的低的,(纯属个人见解,别臭骂我啊)
2.我虽然喜欢而且十分想往嵌入式甚至机器人方向发展(LinuxC/C++),但毕竟要面对现实问题,怕研究个7,8年也没有任何成果,连自己都养不活了,不仅如此我也十分喜欢开源,当初选择PHP就是这个原因,现在想选择Python,然后再linuxC/C++,Linux内核,但是Python中文学习资源包括书籍都是讲基础语法,跟JAVA,PHP方面的项目实例,模块大全的书都没有的,而且我英语又差,怕无法深入,况且毕竟我们这里,甚至中国地区招聘python程序员的公司少的可怜,都是招聘JAVA或者.net的(这里我想说,.net,c#这种微软的东西是以后死也不去学的,莫名的会鄙视,我也不知因为什么)而且也不想离浙江太远的。
一直在挣扎用什么语言好,有想用.net的C#,又想用java,但是java没有用过,不知道能不能实现,或者使用哪个程序实现。很纠结,因为一旦决定啦了,就要去招人啦!

设计过程很重要,光知道编码的做不出好的OA,C#和JAVA都能实现。JAVA有JBPM,开源的,可以利用。

不是楼主人气太差,而是时间仅仅过去18分钟。我一直学的java,所以我做的话应该会选择java吧。

a, 在程序顺序中, 线程中的每一个操作, 发生在当前操作后面将要出现的每一个操作之前.
b, 对象监视器的解锁发生在等待获取对象锁的线程之前.
c, 对volitile关键字修饰的变量写入操作, 发生在对该变量的读取之前.
d, 对一个线程的 Thread.start() 调用 发生在启动的线程中的所有操作之前.
e, 线程中的所有操作 发生在从这个线程的 Thread.join()成功返回的所有其他线程之前.
来源:足球直播

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值