java_基本类型】的更多相关文章

目录 主要是为了复习java相关知识,本文主要内容来自于 http://www.runoob.com/java 一.局部变量 局部变量声明在方法.构造方法或语句块中 在方法.构造方法.语句块被执行的时候创建,执行完后,变量将会被销毁 访问修饰符不能用于局部变量 局部变量只在声明它的方法.构造方法或语句块中可见 局部变量在栈上分配的 局部变量没有默认值,所以声明后必须初始化才可使用. 二.实例变量 实例变量声明在一个类中 当一个对象被实例化之后,每个实例变量的值就确定了 实例变量在对象创建的时候创…
     在java中有三个类负责对字符的操作:Character.String.StringBuffer.其中,Character类是对单个字符进行操作,String是对一个字符序列的操作,StringBuffer是对一串字符进行操作.      1.  Character的声明      pubic final class Character extends Object implements Serializable,Comparable<Character>      2 . Char…
无参数无返回类型方法语法格式: public static void 方法名称(){ 方法体; } class Method03{ /*练习3:输出1-100中的每个数,要求使用无参无返回类型的方法完成 无参数无返回类型 语法格式: public static void 方法名称(){ 方法体 } */ public static void print(){ for(int i = 1; i <= 100; i++){ System.out.println(i); } } } class Met…
class Father{ public void fromFather(){ System.out.println("fromFather"); } } interface interfaceSon{ public void fromInterSon(); } class Son extends Father implements interfaceSon { public void fromFather(){ System.out.println("fromFather2…
Java方法中的可变参数类型,也称为不定参数类型,是一个非常重要的概念 举栗子 public class TestVarArgus { public static void dealArray(int... intArray) { for (int i : intArray) System.out.print(i + " "); System.out.println(); } public static void main(String args[]) { dealArray(); d…
package ming; import java.util.ArrayList; import java.util.Collection; import java.util.List; class Canvas { // ? extends Shape,定义了子类,所以List<Circle>可以用 public void drawAll(List<? extends Shape> shapes) { for (Shape s : shapes) { s.draw(this);…
精华笔记: 循环结构: for结构:应用率高.与次数相关的循环 三种循环结构的选择规则: 先看循环是否与次数相关: 若相关----------------------------直接上for 若无关,再看要素1与要素3是否相同: 若相同------------------------直接上do...while 若不同------------------------直接上while break:跳出循环 continue:跳过循环体中剩余语句而进入下一次循环 嵌套循环: 循环中套循环,常常多行多列…
Java_常遇问题 1.100/3 保留两位小数,处理方式: 业务场景一般在金额上 int a = 100, b =3; double result = Double.valueOf(new DecimalFormat("#.00").format((double)a/b *100)); System.out.println(result);//打印:33.33 2.equal 和 hashcode 区别: https://blog.csdn.net/ftx2540993425/art…
Java_框架面试题 欢迎来我Git上分享您的优秀建议 1.Spring框架分为哪七大模块,各模块的主要功能作用是什么? 七大模块,如下: 1. Spring Core: Core封装包是框架的最基础部分,提供IOC和依赖注入特性.这里的基础概念是BeanFactory,它提供对Factory模式的经典实现来消除对程序性单例模式的需要,并真正地允许你从程序逻辑中分离出依赖关系和配置. Spring Context: 构建于Core封装包基础上的 Context 封装包,提供了一种框架式的对象访问…
Java_集合面试题 0.链表,队列和栈的区别? 链表是一种存储结构,指得是存储时候除了要存储数据元素之外,还要用数据元素一起的另外空间存储数据元素的关系. 队列和栈都是线性表,属于逻辑结构范畴,都是访问点受到限制,并且限制在线性表端点的线性表. 栈被限定为在线性表中的同一个(唯一一个的)端点插入删除 队列被限定为在线性表的一端插入,另外一个端点删除 栈和队列也可以用链表来实现,分别称为链栈和链队列 1. ArrayList ArrayList是基于数组实现的,最大长度不会超过数组的长度2147…