java
zhongguojiexiaochen
这个作者很懒,什么都没留下…
展开
-
Java多线程程序设计详细解析
Java多线程程序设计详细解析 一、理解多线程多线程是这样一种机制,它允许在程序中并发执行多个指令流,每个指令流都称为一个线程,彼此间互相独立。线程又称为轻量级进程,它和进程一样拥有独立的执行控制,由操作系统负责调度,区别在于线程没有独立的存储空间,而是和所属进程中的其它线程共享一个存储空间,这使得线程间的通信远较进程简单。多个线程的执行是并发的,也就是在逻辑转载 2014-03-31 20:16:06 · 482 阅读 · 0 评论 -
Java中的静态变量和静态函数
Java中的静态变量和静态函数静态变量: 在JAVA中类在声明的时候,其实并没有申请和产生内存空间,就如同我们的一个切实可行的想法,但其实并没有去实施这个想法。而类只有在用这种数据类型创建一个类的对象的时候,才能在内存中申请和产生类大小的内存空间,这一块内存空间是用来存放成员变量和成员函数的备份。所以在类声明的时候,是不可以对成员变量进行初始化的,只有用类创建的对象时,才能通过对象对变原创 2014-03-31 22:04:07 · 826 阅读 · 0 评论 -
java nanotime foreach 用法
nanoTimepublic static long nanoTime()返回最准确的可用系统计时器的当前值,以毫微秒为单位。 此方法只能用于测量已过的时间,与系统或钟表时间的其他任何时间概念无关。返回值表示从某一固定但任意的时间算起的毫微秒数(或许从以后算起,所以该值可能为负)。此方法提供毫微秒的精度,但不是必要的毫微秒的准确度。它对于值的更改频率没有作出保证。在取值范围大于约292转载 2014-03-31 20:24:46 · 1204 阅读 · 0 评论 -
java 类修饰符
public private 只修饰内部类default(什么都不写)protected下面这些事修饰类的abstract final static 前面必须得加上上面四种的一种 什么都不加的类是包访问权限.不是public private protected都不是。只有本类和同一包中的类可以访问,其他没有访问权限原创 2014-03-31 20:18:21 · 527 阅读 · 0 评论 -
Mac 查看已安装的jdk版本 及其 安装目录
1、打开终端,输入: /usr/libexec/java_home -V注意:-V 中的V 必须是大写!原创 2019-05-03 18:59:47 · 180 阅读 · 0 评论 -
mac uiautomatorviewer 打不开 终端报错java_home 无效 ,mac 更改java_home
问题描述:uiautomatorviewer.bat 点击后打不开界面,只有终端terminal 报错大概说/Library/Java/JavaVirtualMachines/jdk1.8.0_171.jdk/Contents/Home 这个java_home invalid(原来的终端报错没截图记下来,后悔)问题排查:查看了下java_home:终端输入这个命令...原创 2019-05-03 22:31:13 · 1511 阅读 · 0 评论