一、boolean类型 1.说明: (1)在java语言中,boolean类型只有两个值:true、false,没有其他的值。在C语言中,是有0代表false和1代表true的 (2)在底层存储的时候boolean类型占用1个字节,因为实际存储的时候false底层是0,true是1 (3)布尔类型在 ...
分类:
编程语言 时间:
2019-08-13 00:29:39
阅读次数:
82
(一)本周工作内容: 本周对统一建模语言UML进行了深入的学习同时对JAVA语言的封装,继承两特性进行了学习, 并且还对JAVA语言的static关键字进行了学习。 (二)下周工作计划: 开始完成PTA上的题目,并继续学习JAVA语言的进阶内容。 (三)本周问题: 在用JAVA语言进行代码编写操作时 ...
分类:
其他好文 时间:
2019-08-11 17:26:36
阅读次数:
92
java 语言有个神奇的地方,那就是你时不时会去关注下内存。(当然了,任何牛逼的同学都应该关注内存) 今天我们就来这么场景吧:某应用运行了一段时间后,ecs监控报警了,内存比较高了,怎么办?随着时间的推移,发现内存越来越高(但是又不会打到100%),怎么办? 凡事讲究证据,报警说内存紧张就紧张吗,还 ...
分类:
其他好文 时间:
2019-08-11 15:33:04
阅读次数:
156
Unsafe是位于sun.misc包下的一个类,主要提供一些用于执行低级别、不安全操作的方法,如直接访问系统内存资源、自主管理内存资源等,这些方法在提升Java运行效率、增强Java语言底层资源操作能力方面起到了很大的作用。 但是,这个类的作者不希望我们使用它,因为我们虽然我们获取到了对底层的控制权 ...
分类:
编程语言 时间:
2019-08-11 14:52:01
阅读次数:
110
前言 之前一直做C++开发,在使用标准集合类的类库时都是使用的STL,觉的这个就是比C语言非常大的进步,很好用;后来玩Java,发现Java中的集合类更是好用,但是由于Java语言的发展原因,在使用的过程中也有很多坑,有很多的细节需要去处理。最近在进行组内代码评审时,就发现开发人员乱用集合类的情况。 ...
分类:
编程语言 时间:
2019-08-11 13:14:45
阅读次数:
99
JDBC 是干什么的? 是 Java 语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如 查询和更新 数据库中数据的方法。JDBC 是面向 关系型数据库 的。 JPA 与 JDBC 的异同? (1)相同点 都是面向关系型数据库的; 都具备查询保存数据的能力。 (2)不同点 JPA 是 ...
分类:
数据库 时间:
2019-08-11 13:10:09
阅读次数:
97
JVM 概述:JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。 引入Java语言虚拟机后,Java语言在不同平台上运行时不需要重新编译。Java语言使用Java虚 ...
分类:
其他好文 时间:
2019-08-11 00:31:48
阅读次数:
63
反射机制是什么 反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法; 对于任意一个对象,都能够调用它的任意一个方法和属性; 这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。 通俗点讲,通过反射,该类对我们来说是完全透明的,想要获取任何东西都可以。 反射 ...
分类:
编程语言 时间:
2019-08-10 17:39:37
阅读次数:
89
Java关键字是Java语言保留供内部使用的,如class用于定义类。关键字又称为保留字,他们的意思是一样的,我们不能使用关键字作为变量名或方法名。 关键字大概有50个,不建议被,而是在使用的过程中记住! 【注意】:出于应试教育的惯性思维,很多新手会选择背关键字,出于实战思维,我们不需要刻意去背诵, ...
分类:
编程语言 时间:
2019-08-10 14:20:06
阅读次数:
93