Java常量总结
探索世界的奇点
扎根智能,奉献终生
展开
-
实例内部类、静态内部类和匿名内部类
实例内部类、静态内部类和匿名内部类小总结 内部类: 实例内部类 静态内部类 匿名内部类 本地内部类 实例内部类 1.如何拿到实例内部类的对象? 将实例内部类当做一个实例方法, 外部类调用内部类的实例方法。 2.在实例内部类当中,是否可以定义静态的数据成员? 可以,用static final修饰的 static final必须是在编译期间确定的 3.内部类可以访问外部类的所有数据成员,包括私有的。 ...原创 2019-12-04 19:33:52 · 125 阅读 · 0 评论 -
栈和队列
栈和队列 循环List列表的三种方式: 1.使用普通For循环,用get方法获取; 2.使用Iterator迭代器,使用next方法遍历; 3.使用增强for循环,之间输出。 LinkedList是采用链表的方式来实现List接口的,它本身有自己的特定的方法,如:addFirst(),addLast(),getFirst(),removeFirst()。 由于是采用链表实现的,由此在进行inser...原创 2019-11-19 12:07:21 · 83 阅读 · 0 评论 -
String类各种方法调用及相关的知识点:
String类各种方法调用及相关的知识点: 1.双引号引起的类容均放在常量池。 2.若常量池当中存在该字符串常量池。 3.如果两个字符串用+拼接,那么在编译期间就处理为拼接的结果。 4.两个变量拼接,在运行期间处理结果。 5.inter():手动入池。//native方法 如果代码中有此引用,直接将对象返回,直接引用。 6.利用反射访问String类中私有的字段,可修改私有的信息。 一、字符串的查...原创 2019-11-06 17:25:25 · 593 阅读 · 0 评论 -
认识异常,以及Exception和RuntimeException的区别
认识异常,以及Exception和RuntimeException的区别。 一、不借用任何字符串库函数实现无冗余地接受两个字符串,然后把它们无冗余的连接起来。 例如:abc def -->abcdef public static void main(String[] args) { Scanner scanner = new Scanner(System.in); String str = ...原创 2019-11-06 15:50:22 · 473 阅读 · 0 评论 -
链表常考习题分析汇总
链表常考习题分析汇总 //5.合并两个有序链表为一个有序链表,新链表是通过拼接给定两个链表中所有节点组成的。 public static void createCut(Node headA,Node headB){ headA.next = headB.next.next } public Node mergeTwoLists(Node headA,Node headB){ Node node ...原创 2019-11-05 16:31:34 · 148 阅读 · 0 评论 -
String、StringBuffer和StringBuilder之间的关系
String、StringBuffer和StringBuilder之间的关系 九.请解释String、StringBuffer、StringBuilder的区别: ①String的内容不可修改,StringBuffer和 StringBuilder的内容可以修改. ②StringBuffer与StringBuilder大部分功能是相似的。StringBuffer采用同步处理,属于线程安全操作;而S...原创 2019-11-05 16:25:55 · 102 阅读 · 0 评论 -
关于Java中类和对象总结与实例
一、类与对象的定义及使用: 所谓的类是共性的概念,而对象指的是一个具体事物。 1、定义与使用 通常来讲,一个类包含类名、属性、方法三部分,如果要使用类方法,则需实例化一个类对象去调用。 实例化对象的方法:类名称 对象名称 = new 类名称(); 下面定义一个Person类,并且实例化一个对象: 二、类与对象相关知识点总结: 1、对象的产生需要以下三步: 1)、加载类 2)、为对象...原创 2019-10-22 18:38:05 · 487 阅读 · 0 评论 -
关于Java中数组和各类循环问题的代码解法汇总
关于Java中数组和各类循环问题的代码解法汇总 /*数组打印的方式 public static void main(String[] args){ String str=new String(“hello”); char[]chs={‘w’,‘o’,‘r’,‘l’,‘d’}; change(str,chs); System.out.println(str+" "+new String(chs));...原创 2019-10-22 17:46:04 · 133 阅读 · 0 评论 -
十进制转十六进制和十进制转二进制小练习
一、十进制转十六进制相关知识点及小练习 1.十六进制数是在程序设计时经常要使用到的一种整数的表示方式。它有0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F共16个符号,分别表示十进制数的0至15。十六进制的计数方法是满16进1,所以十进制数16在十六进制中是10,而十进制的17在十六进制中是11,以此类推,十进制的30在十六进制中是1E。 例如: 十进制的435转换为十六进制,用43...原创 2019-10-13 17:36:25 · 648 阅读 · 0 评论