java基础练习 14】的更多相关文章

目录 初探枚举类 枚举类-语法 枚举类的具体使用 使用枚举类的注意事项 枚举类的实现原理 枚举类实战 实战一无参 实战二有一参 实战三有两参 枚举类总结 枚举 API 总结 参考文章 微信公众号 Java技术江湖 个人公众号:黄小斜 本系列文章将整理到我在GitHub上的<Java面试指南>仓库,更多精彩内容请到我的仓库里查看 https://github.com/h2pl/Java-Tutorial 喜欢的话麻烦点下Star.Fork.Watch三连哈,感谢你的支持. 文章首发于我的个人博客…
1.反射. Class:反射类 任何一个类都有一个Class反射类.(影子) java.lang.reflect.*; Field:字段类 Method:方法类类 Constructor:构造方法类. 2.获取反射类 //1.获取反射类 类名.class Class clazz1=People.class; //2.通过全类名 Class clazz2=Class.forName("demo.People"); //3.对象获取 People p=new People(); Class…
学习redis 字典结构,hash找槽位 求槽位的索引值时,用到了 hash值 & sizemask操作, 其后的scan操作涉及扫描顺序逻辑,对同模的槽位 按一定规则扫描! 其中涉及位运算 & 和 %操作之间的关系!故整理学习资料如下: 原文引自:http://blog.sina.com.cn/s/blog_7b7cad23010163vy.html 由于位运算直接对内存数据进行操作,不需要转成十进制,因此处理速度非常快. 按位与(Bitwise AND),运算符号为& a&am…
1.注解简介 JDK 1.5 中引入的 java.lang.annotation 包提供注解编程支持,可以让类在编译.类加载.运行时被读取,并执行相应的处理. 在 Java EE应用的时候,总是免不了与各种配置文件打交道. 以Java EE中典 型的S(pring)S(truts)H(ibernate)架构来说,Spring.Struts和Hibernate这三个框架都有自己的XML格式的配置文件. 这些配置文件需要与Java源代码保存同步,否则的话就可能出现错误.而且这些错误有可能到了运行时刻…
  Java允许在一个类中定义另外一个类,这样的类被称为嵌套类,就像下面这样: class OuterClass { ... class NestedClass { ... } }   嵌套类分为两种:静态的和非静态的.声明为static的嵌套类被称为静态嵌套类,非静态嵌套类则被称为内部类: class OuterClass { ... static class StaticNestedClass { ... } class InnerClass { ... } }   嵌套类是其所在的外部类的…
import java.util.Scanner; public class Fourtheen { /*打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身.*/ public static void main(String[] args){ Scanner input=new Scanner(System.in); System.out.print("请输入一个三位数:"); int a=input.next…
已知2个一维数组:a[]={3,4,5,6,7},b[]={1,2,3,4,5,6,7}:把数组a与数组b 对应的元素乘积再赋值给数组b,如:b[2]=a[2]*b[2]:最后输出数组b的元素.…
修饰符:final .static.public.protected.private.default. 一.final(不能修改) 使用final修饰变量定义:该变量一旦被初始化之后就不允许再被修改. final修饰引用类型:一旦为其赋值,将不能够重新用来引用另一个对象,不过可以修改其引用对象的成员 变量. final修饰成员变量:其值不能改变,必须进行初始化. public class YourClassNameHere { final String color; // 如果后面没有在构造函数…
转载:http://blog.csdn.net/weitry/article/details/52964948 JAVA基础系列规划: JAVA基础(1)——基本概念 JAVA基础(2)——数据类型 JAVA基础(3)——容器(1)——常用容器分类 JAVA基础(4)——容器(2)——普通容器 JAVA基础(5)——并发(1)——总体认识 JAVA基础(6)——并发(2)——原子 JAVA基础(7)——并发(3)——锁机制 JAVA基础(8)——并发(4)——线程池 JAVA基础(9)——容器(…
转载:http://blog.csdn.net/weitry/article/details/52964509 JAVA基础系列规划: JAVA基础(1)——基本概念 JAVA基础(2)——数据类型 JAVA基础(3)——容器(1)——常用容器分类 JAVA基础(4)——容器(2)——普通容器 JAVA基础(5)——并发(1)——总体认识 JAVA基础(6)——并发(2)——原子 JAVA基础(7)——并发(3)——锁机制 JAVA基础(8)——并发(4)——线程池 JAVA基础(9)——容器(…