![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
这里是学习java语言的学习记录
哎呦,帅小伙哦
这个作者很懒,什么都没留下…
展开
-
Java 与 C++都包含的内容不同点总结(一)
1,java中标识符可以有$。2,java中布尔类型的关键字是boolean,char类型占2个字节而C++中占1个字节。3,java里面变量在使用前必须赋值,不会像C++那样自动赋值的,否则会编译错误。4,java中的布尔类型就是true或者false,而不能用0 或者1 代替。...原创 2020-09-13 16:02:39 · 100 阅读 · 0 评论 -
java编程思想——第6章 访问权限控制
1,包内包含一组类,它们在单一的名字空间下被组织在一起。2,当编写一个java源代码文件时,此文件通常被称为编译单元。每个编译单元都必须有一个后缀名.java。而在编译单元内则可以有一个public类,该类的名称必须与文件的名称相同。每个编译单元只能有一个public类,否则编译器就不会被接受。如果在编译器单元中还有额外的类的话,那么在包之外的世界是无法看见这些类的。这是因为他们不是public类,而且它们主要用来为主public类提供服务。需要注意的是,虽然不是很常用,但编译单元内完全不带public原创 2020-09-08 22:51:16 · 82 阅读 · 0 评论 -
java编程思想——第5章 初始化与清理
1,由于构造器的名称必须与类名完全相同,所以“每个方法首字母小写”的编码风格并不适用于构造器。2,构造器是一种特殊的方法,因为它没有返回值。这与返回值为void明显不同。对于空返回值,尽管方法本身不会自动返回什么,但是仍可选择让他返回别的东西,构造器则不会返回任何东西。3,对于默认的构造函数,如果没有构造函数,编译器会提供一个默认的构造函数,如果自己定义了构造函数,编译器就不会在提供默认的构造函数。此时如果需要无参的构造函数就需要自己定义。4,java允许在构造器中调用构造器,可以使用this来原创 2020-09-03 23:50:34 · 114 阅读 · 0 评论 -
java编程思想——第3,4章 操作符&控制流程
1,==和equals()的区别 引用类型==比较的是对象的引用而不是对象的值,equals()比较的是对象的值而不是对象的引用。但是equals()的默认行为是比较引用。所以除非在自己的新类中覆盖equals()方法,否则仍是比较引用。覆盖将在后序章节介绍。2,如果在程序里使用了“直接常量”,编译器可以准确地知道要生成什么样的类型,但有的时候却是模棱两可的。如果发生这种情况,必须对编译器加以适当的“指导”。float f1 = 1f;大小写L代表long,大小写D代表double,大小写...原创 2020-12-28 16:39:43 · 120 阅读 · 0 评论 -
java编程思想——第2章 一切都是对象
1,java中的一个语言特性,字符串可以用带引号的文本初始化。通常,必须对对象采用一种更通用的初始化方法。2,5大存储数据的地方寄存器 最快的存储区,因为它位于处理器内部。java中不能直接控制,也不能在程序中感觉到寄存器存在的任何迹象,但是在C和C++中允许您向编译器建议寄存器的分配方式。堆栈(栈) 位于通用RAM中,通过堆栈指针可以从处理器那里获得直接支持。堆栈指针若向下移动,则分配新的内存;若向上移动,则释放内存。创建程序时,java系统必须知道存储在堆栈内所有...原创 2020-08-31 01:16:32 · 112 阅读 · 0 评论 -
java编程思想——第1章 对象导论
java原创 2022-10-05 21:49:04 · 90 阅读 · 0 评论 -
java基础——内存划分
栈内存 存放的都是方法中的局部变量。一旦超过作用域立刻从内存中消失。方法区中存放的是方法的相关信息,但是方法如果想运行,是在栈里面。堆内存 凡是new出来的都是放在堆中的。 堆内存中的东西都是有一个地址值,16进制的。堆内存中的数据都是有默认值的,整形默认0,浮点型默认0.0,布尔型默认flase,引用类型默认是null,字符串默认是‘\u0000’。方法区 存储了class中的方法。本地方法栈 与操作系统相关。寄存器 与CPU相关。...原创 2020-08-27 00:05:27 · 78 阅读 · 0 评论 -
java基础——标识符,变量
1,计算机中存储的最小单位是1B(一个字节)。2,windows中命令提示符的清屏命令:cls(clear screen)3,java具有跨平台性,功劳要归功于JVM,因为jvm虚拟机起到了翻译的作用。4,JRE(java runtime environment)是java运行时环境,包含JVM和运行时所需要的核心类库。5,JDK(java development kit)是java程序开发工具包,包含jre和开发人员使用的工具。6,java里面的标识符可以是字母,下划线,数字和‘$’(原创 2020-08-22 22:18:37 · 112 阅读 · 2 评论