Java教程

【Java复习Ⅰ12】String、类的概念

本文主要是介绍【Java复习Ⅰ12】String、类的概念,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

20201111 String 双十一这天

作业题:

continue与if组合跳过不需要的东西:【用于for循环筛】

逆向思维?:中途运算,结果输出
Math、complex【使用Math中的】
Math.abs()、
Math.PI
Math.pow(a,b)
Math.

double类型算两次:在运算for循环时,只需要改1.0/m就行,因为m如果是double则需要更大的空间去运行,会造成资源的浪费。

BigDecimal,给系统输入的1.0其实并不是真正的1.0,而对于BigDecimal能够接收字符串类型的1.0,结果就是1.0
BigDecimal精度比Double类型更高

多大于好【因为有人类的逻辑在里面,可读性更高】
A!B异或:处理各种
可以加快运算的速度(位运算)

类的概念

构造方法:子类也必须使用父类的构造方法,对程序起一个约束作用
重载:可以对类的构造方法and类的成员方法进行重载,需要输入的参数不同,
this:指定同名该类的变量
变量的独立性:用到static
static修饰的成员变量是该群体所具有的共同特征
static修饰的成员方法内用到的成员变量也必须是static类型的
static修饰的成员方法/成员变量可以直接用类名.XX使用

面向过程POP(Procedure Oriented)
是有顺序的,是刻意的,没有OOP的自由度,是机械式的
贝尔实验室
BCPL Basic Combined Programming Language早期指令语言
嵌入式:硬软件结合,基于特定设备进行编程的语言
V/Q/Software Basic:
Combined:C语言(C98……)面向过程的顶峰
Cpp:半面向对象

面向对象~人类思维
属性和功能要一起存在

这篇关于【Java复习Ⅰ12】String、类的概念的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!