Java 中的一些知识点】的更多相关文章

1.数据类型的相关知识点 1.1.java内置封装类的转换 java中内置的封装类Byte.Integer.Float.Double和Long都可以转换成double类型的数值:因为这些封装好的类中都有doubleValue()的方法,进而调用此方法就可以转换成Double类型的数值啦:[各个类声明的引用对象,都会有相应的xxxValue()方法,转换成自己需要的数据类型] 比如: package fdx.test.ShuJuKind; public class TestOne { public…
本篇文章会对面试中常遇到的Java技术点进行全面深入的总结,帮助我们在面试中更加得心应手,不参加面试的同学也能够借此机会梳理一下自己的知识体系,进行查漏补缺. 1. Java中的原始数据类型都有哪些,它们的大小及对应的封装类是什么? (1)boolean boolean数据类型非true即false.这个数据类型表示1 bit的信息,但是它的大小并没有精确定义. <Java虚拟机规范>中如是说:“虽然定义了boolean这种数据类型,但是只对它提供了非常有限的支持.在Java虚拟机中没有任何供…
继承 1.继承概述 继承是面向对象的三大特征之一.可以使得子类具有父类的属性和方法,还可以在子类中重新定义,追加属性和方法 1.1 继承的格式 格式:public class 子类名 extends 父类名{} 范例:public class Zi extends Fu{} Fu:父类,也叫基类.超类 Zi:子类,也叫派生类 1.2 继承中子类的特点 子类可以有父类的内容 子类还可以有自己特有的内容 2.继承的好处和弊端 好处: 提高了代码的复用性(多个类相同的成员可以放到同一个类中) 提高了代…
JVM,运行是内存模型 Java 反射 Java 注解 函数式接口 lambda表达式/流式计算 动态代理…
多态 1.多态概述 同一个对象在不同时刻表现出的不同形态 多态的前提和体现: 有继承/实现关系 有方法重写 有父类引用指向子类对象(Animal a = new Cat();) 2.多态中的成员访问特点 成员变量:编译看左边,执行看右边 成员方法:编译看左边,执行也看左边 为什么成员变量和成员方法的访问不一样呢? 因为成员方法有重写,而成员变量没有. 示例: 父类 package com.itheima_06; public class Animal { public int age = 40;…
StringBuilder 1.StringBuilder概述 如果对字符串进行拼接操作,每次拼接都会构建一个新的String对象,既耗时又浪费空间,而且这种操作还不可避免.我们可以通过StringBuilder类来解决这个问题. StringBuilder是一个可变的字符串类,我们可以把它看成一个容器,这里说的可变是指StringBuilder对象中的内容是可变的. String和StringBuilder的区别: String中内容是不可变得 StringBuild中的内容是可变的 2.St…
目录 Java中面向对象的基础知识 1. 什么是面向对象  2. 三大基本特征和五项基本原则 3. Java的平台无关性 4. 值传递和引用传递 5. 方法重载和重写 6. 基本数据类型 7. 包装类型 8. String类 8.1 subString方法的原理 8.2 repalce函数 8.3 valueOf函数 8.3 常量池(来源于互联网) 8.4 intren方法 8.5 兄弟类之间的比较 Java中面向对象的基础知识 本篇博客主要记录Java中面向对象的概念知识和一些基础Java类的…
笔者csdn博客同文地址:https://blog.csdn.net/weixin_45791445/article/details/106597515 我是小康小白,一个平平无奇的Java小白.热爱有趣的文字,生活和远方. 个人博客:https://blog.csdn.net/weixin_45791445 小白最近快考试了,复习的顺便总结一下一些小白认为容易忘记的知识点,希望能帮助到大家. 小白的总结系列二,三已上线Java中容易遗漏的常用的知识点( 二 )(为了和小白一样马上要考试的兄弟准…
Java中的String类知识点 前言 在 Java 中字符串属于对象,Java 提供了 String 类来创建和操作字符串. 如何创建字符串 最简单的方式 String str = "hello"; 因为字符串属于对象,所以和其它对象一样,可以使用关键字和构造方法来创建 String 对象. String s2 = new String("hello"); 储存位置 String 创建的字符串存储在公共池中,而 new 创建的字符串对象在堆上. 特性 String…
在Java语言中,有一些相对生僻的知识,平时用的机会可能不是很多,但如果不了解不掌握这些知识点的话,也可能会掉入陷阱之中,今天我们就来初步梳理一下: 1. goto是java语言中的关键字. "臭名昭著"."十恶不赦"的goto竟然是java中的关键字!没错,参看下图中的关键字列表,goto赫然在列: 虽然goto是java中的关键字,但它没有在java中使用,如果我们需要类似跳转的功能,可以使用break关键字,比如,如果要求在满足某种条件时跳出整个两重循环,可以…