--Java--
文章平均质量分 50
金凝橡炙
世界那么大,我想去大城市!!!
展开
-
Java运算符的优先级
运算符 结合性 备注 [ ] . ( ) (方法调用) 从左向右 ! ~ ++ – +(一元运算) -(一元运算) 从右向左 * / % 从左向右 + - 从左向右 << >> >>> 从左向右 < <= > >= instanceof 从左向右 == != 从左向右 & 从左向右原创 2017-10-27 15:23:59 · 197 阅读 · 0 评论 -
Java基本数据类型的最大值和最小值
Java基本数据类型的最大值和最小值。 short 基本类型:short 二进制位数:16 包装类:java.lang.Short 最小值:Short.MIN_VALUE=-32768 (-2的15此方) 最大值:Short.MAX_VALUE=32767 (2的15次方-1)int 基本类型:int 二进制位数:32 包装类:java.lang.Integer原创 2017-10-26 14:03:01 · 3151 阅读 · 0 评论 -
《Java专栏》 — 访问控制修饰符
引用访问控制修饰符能修饰的对象包括:成员变量、方法、构造器 访问控制修饰符,就是控制修饰的对象可以在什么样的范围(包)内被访问。private:只能在当前类中被访问,一般用于对成员变量的修饰;default:没有定义修饰符就是 default;protected:可以在子类和本包中被访问,外部包不能被访问,在有一定业务意义的包中,可以定义类中成员变量是protected; p转载 2017-11-02 16:32:56 · 197 阅读 · 0 评论 -
《Java专栏》— JVM 内存机制
Java寄存器程序就是对内存的操作 所有进程都使用寄存器,Java虚拟机使用下列寄存器管理系统堆栈: 程序记数寄存器:跟踪程序执行的准确位置; 堆栈指针寄存器:指示操作栈项; 框架寄存器:指向当前执行的环境; 变量寄存器:指向当前执行环境中第一个本地变量。Java开发组决定Java只有四个寄存器,如果寄存器多于处理机端口数,处理器的效率将严重下降。 Java虚拟机中的原创 2017-11-01 16:59:59 · 202 阅读 · 0 评论 -
静态导入 import static
现状 要使用静态成员(方法和变量)我们必须给出提供这个静态成员的类。优点 使用静态导入可以使被导入类的静态变量和静态方法在当前类直接可见,使用这些静态成员无需再给出他们的类名。静态导入也是JDK5.0引入的新特性,下面以实例来说明静态导入的用法:比如先在一个包中定义一个这样的类:package com.example.learnjava;public class Common{原创 2017-11-01 15:51:12 · 368 阅读 · 0 评论 -
Java中方法的参数传递机制
两段代码public class Demo11 { void fun1(int i, int j) { i = i + 5; j = j + 5; System.out.println("fun1-i:" + i); System.out.println("fun1-j:" + j); } public stat原创 2017-10-31 19:56:29 · 660 阅读 · 3 评论 -
《Java专栏》— 中Math类的常用方法
常用值与函数: Math.PI 记录的圆周率 Math.E 记录e的常量 Math中还有一些类似的常量,都是一些工程数学常用量。 Math.abs 求绝对值 Math.sin 正弦函数 Math.asin 反正弦函数 Math.cos 余弦函数 Math.acos 反余弦函数 Math.tan 正切函数 Math.atan 反正切函数 Math.atan2 商的反正切函数原创 2017-11-09 08:34:41 · 179 阅读 · 0 评论 -
《Java专栏》— 集合框架
Java的集合框架,抽其核心,主要有三类:List、Set和Map。 List和Set继承了Collection,而Map则独成一体。初看上去可能会对Map独成一体感到不解,它为什么不也继承Collection呢?但是仔细想想,这种设计是合理的。 一个Map提供了通过Key对Map中存储Value进行访问,也就是说它操作的都是成对的对象元素,比如put()和get()方法,而这是一个Se转载 2017-11-07 15:12:46 · 359 阅读 · 0 评论 -
《Java专栏》 课题二:Java深入浅出
←返回目录什么是Java?第一个Java程序public class Hello { public static void main(String[] args) { System.out.println("Hello,World!"); }} Java可以理解为编程语言或者开发工具,Java 最终的目的是用于编写直接在机器上运行的程序。JDK(Java De原创 2017-10-27 15:43:59 · 429 阅读 · 0 评论 -
《Java专栏》 课题一:Java的发展史学习
Java的前生 20世纪90年代,硬件领域出现了单片式计算机系统,这种价格低廉的系统一出现就立即引起了自动控制领域人员的注意,因为使用它可以大幅度提升消费类电子产品的智能化程度。 Sun公司在1991年成立了一个称为Green的项目小组,帕特里克、詹姆斯·高斯林、麦克·舍林丹和其他几个工程师一起组成的工作小组负责专攻计算机在家电产品上的嵌入式应用。 Sun公司研发人员并没有开发一种全原创 2017-10-25 14:21:28 · 674 阅读 · 0 评论 -
《Java专栏》— 初学Java
目录 课题一:Java的发展史学习 课题二:Java深入浅出课题三:JVM 内存机制课题四:接口原创 2017-10-28 14:41:52 · 246 阅读 · 0 评论