Java学期总结

Java学期总结

转眼之间,Java课程就要接近尾声了。回顾这一学期其实过的挺快的,刚刚开学的时候发现这学期的专业课相比上学期有所增多,当时暗暗的告诉自己一定要好好学习。抱着很大的热情去学习每一科,Java第一节课的时候先是学习如何配置环境,安装,编译,运行等简单的操作。之后学习了如何编写简单的输入输出程序,当时感觉还挺简单。再后来学习基本数据类型,运算符以及语句以及对象方法的时候,就感觉光凭课上学习的是无法完全消化的,需要我们对于各种方法以及类包括父类,子类如何继承如何调用都需要牢记,这需要我们多多利用课后的时间去进行练习,后来学习输入流输出流等,单线程多线程通信,连接数据库等。

转眼间,一个学期快过去了,在本学期的Java学习中,我收获了很多。首先对于这门课程,课前预习课后复习是一定要坚持去做的,要时时刻刻保持头脑清醒,要能跟上老师的步伐。多和同学交流学习取长补短,摆正心态,不怕辛苦。我感觉学习java应该是循环渐进,有始有终,按部就班,脚踏实地,要学习好它,基础一定要打好,遇到难题应是想着去解决而不是退缩和放弃。

信心,恒心,毅力是最重要的,这是必须具备的心理素质。要是学习这门语言开始的时候很有兴趣,遇到苦难就退缩,从而最终会放弃学习java。没有经历风雨怎么见彩虹,编程有的时候就是那么折磨人,会遇到很多的困惑。但是一旦你弄懂了,或者是你把问题解决了,你会感到很兴奋,编程的快乐就在此了。

1.学习中,要养成良好的习惯写括号时要成对,字母大小写要区分,单词拼写要准确。

2 在学习的过程中,最好不是仅仅停留在java表层,不是抄书上的例子运行出结果就可以。要注意,即便对一个简单的例子也要有耐心去琢磨、调试、改动。

3.在学习的过程中一定要动手做、试着写代码,而不是抱着老师的讲义看看就行。很多东西和体会必须自己动手才能真正属于自己。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Java中的复数类可以用来进行复数运算和处理。以下是Java中复数类的总结: 1. Java自带的复数类:Java中自带了Complex类,可以通过导入java.util.Complex包来使用。 2. 复数类的定义:复数类通常由实部和虚部组成,可以定义一个复数类来表示这两个部分。例如: ```java public class Complex { private double real; private double imag; // 构造方法 public Complex(double real, double imag) { this.real = real; this.imag = imag; } // getter和setter方法 public double getReal() { return real; } public void setReal(double real) { this.real = real; } public double getImag() { return imag; } public void setImag(double imag) { this.imag = imag; } } ``` 3. 复数类的运算:复数类可以进行加、减、乘、除等运算,例如: ```java public Complex add(Complex other) { double real = this.real + other.real; double imag = this.imag + other.imag; return new Complex(real, imag); } public Complex subtract(Complex other) { double real = this.real - other.real; double imag = this.imag - other.imag; return new Complex(real, imag); } public Complex multiply(Complex other) { double real = this.real * other.real - this.imag * other.imag; double imag = this.real * other.imag + this.imag * other.real; return new Complex(real, imag); } public Complex divide(Complex other) { double real = (this.real * other.real + this.imag * other.imag) / (Math.pow(other.real, 2) + Math.pow(other.imag, 2)); double imag = (this.imag * other.real - this.real * other.imag) / (Math.pow(other.real, 2) + Math.pow(other.imag, 2)); return new Complex(real, imag); } ``` 4. 复数类的常用方法:复数类还可以实现一些常用方法,例如获取模长和相角,例如: ```java public double getModulus() { return Math.sqrt(Math.pow(this.real, 2) + Math.pow(this.imag, 2)); } public double getArgument() { return Math.atan2(this.imag, this.real); } ``` 5. 复数类的使用:定义好复数类后,就可以通过实例化对象来进行复数运算,例如: ```java Complex c1 = new Complex(2, 3); Complex c2 = new Complex(4, -2); Complex sum = c1.add(c2); Complex difference = c1.subtract(c2); Complex product = c1.multiply(c2); Complex quotient = c1.divide(c2); double modulus = c1.getModulus(); double argument = c1.getArgument(); ``` 以上就是Java复数类的总结

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值