笔记
茶猿
这个作者很懒,什么都没留下…
展开
-
java学习心得8
java中流的分类; 从流动方向上分:分为输入流和输出流两类。程序可用输出流向文件写数据,用输入流从文件中读取数据。总的来说,输入流针对键盘,输出流针对屏幕。 从读取类型分:一般分为字节流和字符流。字节流是从输入流与输出流派生出来的一系列类,他们以字节为基本处理单位。字符流是从reader与writer派生出的一系列类,它以16位的Unicode码表示的字符为基本处理单位。 从发生的源头分:分为字节流与过滤流,用于直接操作目标设备对应的流叫做字节流。程序可通过过滤流去操作节点流,便于读写各种原创 2020-12-22 12:55:50 · 163 阅读 · 0 评论 -
java学习心得7
volatile关键字的作用:它指示jvm这个变量是不稳定的,每次使用它都到主存中进行读,原创 2020-12-08 12:16:47 · 117 阅读 · 0 评论 -
将c++代码改成java代码实验总结
(1)Java里面没有namespace,有package。而且Java里不用写头文件。(2)private,public等在Java里面需要单独写在每一个成员前面。private: //原代码节选 int id; //账号 double balance; //余额 double rate; //存款的年利率 int lastDate; //上次变更余额的时期 double accumulation; //余额按日累加之和 //改写后原创 2020-11-10 11:03:10 · 3448 阅读 · 0 评论 -
java学习心得6
一,借助JDK,选取几个String与StringBuffer、StringBuilder的常用API,并编写实例测试API的功能。待补充·········二,请简述String、StringBuffer、StringBuilder三者之间的共同点与区别,应该分别在何种场景下使用?String:字符串常量 。StringBuffer 与 StringBuilder是字符缓冲变量。1、String类型的字符串对象是不可变的,2、StringBuilder和StringBuffer类型的字符串是可变原创 2020-11-09 23:08:10 · 126 阅读 · 0 评论 -
java学习心得5
一、简述java Error类与Exception类的区别。Error表示系统级的错误和程序不必处理的异常,是java运行环境中的内部错误或者硬件问题。Exception表示需要捕捉或者需要程序进行处理的异常,它处理的是因为程序设计的瑕疵而引起的问题或者在外的输入等引起的一般性问题,是程序必须处理的。二、简述异常处理的两种方式,区别是什么?java有两种处理异常的方式,自己处理与直接抛出。自己处理时调用者是不知道的,java自行拦下并解决异常,而直接抛出则是将异常传递给调用者。三、选取Runtim原创 2020-11-09 22:34:18 · 112 阅读 · 0 评论 -
java学习心得4
一,如何实现两个对象之间的互发消息?通过对象引用的方法,当一个类在域变量中声明另一个对象时,两个对象便可以互发消息。如课本中例5.6class FighterPlane{ String name; int missileNum; public FighterPlane(String _name,int _missileNum){ name = _name; missileNum = _missileNum; } public void fire(){原创 2020-11-09 21:58:52 · 87 阅读 · 0 评论 -
JAVA学习心得3
一、java的访问控制符有哪些?各有什么访问权限?对象的访问控制符有public、protected、default、private。public:具有公共访问权限,被其修饰的属性或方法可以被任何类调用。protected:具有子类访问权限,被其修饰的属性或方法可以被同一包下的类使用或不同包的子类使用,不能被不同包下的其他类使用。default:具有包访问权限,如果类中方法或属性不使用其余三种方法修饰时,则默认使用此方法,可被自己类中方法使用,也可被同一包下的其他类使用private:被其修饰的原创 2020-11-02 23:00:26 · 147 阅读 · 0 评论 -
2020-10-11
对象与对象引用的区别:对象是类的实例化,对象可以通过引用被修改。从存储空间上看,对象一般存储在堆中,引用存储在堆栈中。对象作为参数传递的特点是:作为对象引用传递可以改变。原创 2020-10-11 18:19:56 · 86 阅读 · 0 评论 -
2020-09-29
JAVA包含布尔,字符,整数,浮点,字符串等数据类型。 基本数据类型转换包括自动类型转换与强制类型转换。为什么需要包装类?因为JAVA是一个面向对象的编程程序,基本类型不具有对象的性质,因此需要包装类。 integer是int的包装类,integer变量需要实例化才能使用,是对象的引用。转化通过构造方法完成。 逻辑运算符&与&&的区别是:&执行时需要先执行对左右两边的表达式,再对结果进行相应计算,而&&如果在左边的表达式就能确定结果的话就不会再执行右边。 JAVA中跳出多重循环的语句有br..原创 2020-09-29 00:38:02 · 85 阅读 · 0 评论