![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
语法学习
刺头拾年
公众号:刺头拾年。喜欢编程
展开
-
JVM一些面试题目探究
JVM一些面试题目探究在Java面试中,在考察完项目经验、基础技术后,我会根据候选人的特点进行知识深度的考察,如果候选人简历上有写JVM(Java虚拟机)相关的东西,那么我常常会问一些JVM的问题。请你谈谈你对JVM的理解?java8虚拟机和之前的变化更新?Java Virtual Mavhine :从Java平台的逻辑结构上来看,JVM包含了Java Hotspot Client VM和Java Hotspot Server VM两个模块(JDK包含JRE,JRE包含JVM的逻辑结构);从原创 2020-10-27 09:02:13 · 156 阅读 · 0 评论 -
注解and反射机制
注解and反射机制内置注解Override表示一个方法声明打算重写超类中的另一个方法声明。Deprecated可以用于修辞方法,属性,类,表示不鼓励程序员使用这样的元素,通常是因为它很危险或者存在更好的选择。SuppressWarnings用来抑制编译时的警告信息。(与前两个注解有所不同,需要添加一个参数才能正确使用,这些参数都是已经定义好了的)元注解负责注解其他注解,它们被用来提供对其他annotation类型作说明。Target表示我们的注解可以原创 2020-10-26 18:46:03 · 87 阅读 · 0 评论 -
GUI编程andJAVA
GUI编程(IDEA)Frame是一个顶级窗口Panel无法单独显示,必须添加到某个容器中布局管理器流式(FlowLayout)东西南北中(BorderLayout)表格(GridLayout)大小,定位,背景颜色,可见性,监听事件监听:输入框事件监听(简易计算器)鼠标监听事件(模拟画图工具)窗口监听事件键盘监听事件常用组件:Swing之JFame窗体JDialog弹窗Icon、ImageIcon标签文本域JScroll面板图片按钮、单选框、多选框下原创 2020-10-24 10:28:13 · 85 阅读 · 0 评论 -
JAVAand继续编程补充
继续编程面向对象编程补充多态注意事项:多态是方法的多态,属性没有多态父类和子类,有联系 类型转换异常!ClassCastException!存在条件:继承关系,方法需要重写,父类引用指向子类对象!Father f1 = new son();以下不能重写:static方法,属于类,它不属于实例final常量private方法抽象类(abstract)抽象的抽象:约束不能new这个抽象类,只能靠子类去实现它:约束抽象类中可以写普通的方法抽象方法必须在抽象原创 2020-10-17 11:56:20 · 77 阅读 · 0 评论 -
JAVAand面向对象
编程笔记面向对象编程本质:以类的方式组织代码,以对象的组织(封装)数据三大特性:封装继承多态构造器:(快捷键:Alt+Insert)和类名相同没有返回值作用:new 本质在调用构造方法初始化对象的值注意点:定义有参构造之后,如果想使用无参构造,显示的定义一个无参的构造封装的意义:提高程序的安全性,保护数据隐藏代码的实现细节统一接口系统可维护增加了super VS thissuper注意点:super调用父类的构造方原创 2020-10-16 22:12:20 · 106 阅读 · 0 评论 -
java基础学习记录笔记
JAVAand笔记Java流程控制笔记凡是属于IO流的类如果不关闭会一直占用资源,要养成好习惯用完就关掉顺序结构,它是任何一个算法都离不开的一种基本算法结构字符的本质还是数字break用于强行退出循环continue用于终止某次循环过程Scanner对象next();一定要读取到有效字符后才可以结束输入对输入有效字符之前遇到的空白,next()方法会自动将其去掉只有输入有效字符后才将其后面输入的空白作为分隔符或者结束符next()不能得到带有空格的字符串ne原创 2020-10-15 22:45:04 · 106 阅读 · 0 评论 -
java基础必须注意点
JAVAand常用注意类型转换and注意点不能对布尔值进行转换不能把对象类型转换为不相干的类型在把高容量转换到低容量的时候,强制转换转换的时候可能存在内存溢出,或者精度问题!!!变量and注意事项每个变量都有类型,类型可以是基本类型,也可以是引用类型变量名必须是合法的标识符变量声明是一条完整的语句,因此每一个申明都必须以分号结束运算符位运算符,效率极快!!!字符串连接符 +,,Stringint a = 10;int b = 10;System.out.pri原创 2020-10-15 18:25:03 · 73 阅读 · 0 评论 -
java基础知识说明
JAVAand熟络知识变量局部变量:必须声明和初始化值实例变量:从属于对象;如果不自行初始化,这个类型的默认值为00.0布尔值:默认值为false除了基本类型,其余的默认值都是null变量的命名规范所有变量、方法、类名:见名知意类成员变量:首字母小写和驼峰原则:除了第一个单词以外,后面的单词首字大写局部变量:首字母小写和驼峰原则常量:大写字母和下划线类名:首字母大写和驼峰原则方法名:首字母小写和驼峰原则JAVADoc参数信息@author 作者名@version 版原创 2020-10-15 18:07:12 · 95 阅读 · 0 评论 -
JAVAand数据类型拓展
数据类型涉及到的面试问题浮点数拓展float f = 0.1f;//0.1double d = 1.0/10;//0.1System.out.println(f==d);//falsefloat d1 = 23131312312313f;float d2 = d1 + 1;System.out.println(d1==d2);//turefloat 有限,离散,舍入误差,大约,接近但不等于银行业务怎么表示钱?BigDecimal 数学工具类字符拓展char c1 = '原创 2020-10-14 11:18:10 · 95 阅读 · 0 评论