1、概述 1.1 异常机制已经成为一门语言是否成熟的标准,传统的 C语言没有提供异常机制; 主流的 Java、Python、C#均提供异常机制; 1.2 Java的异常机制只要由try , catch , finally , throw , throws关键字: try: try后紧跟一个花括号括起 ...
分类:
编程语言 时间:
2019-02-27 23:24:47
阅读次数:
216
一 jdk环境配置 验证系统是否安装过,打开命令窗口,输入:java -version 1.1jdk下载地址 官网:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 根据自己电脑下 ...
分类:
移动开发 时间:
2019-02-27 20:24:56
阅读次数:
229
1、下载并安装jdk. 下载地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 点击Accept,根据PC配置下载32位或64位的jdk 2、配置Java环境变量 右键” 计算 ...
分类:
其他好文 时间:
2019-02-26 17:13:15
阅读次数:
215
首先下载linux下的安装包 登陆网址https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 下载完成后,Linux默认下载位置在当前目录下的Download或下载文件夹下,通过命令cd ...
分类:
编程语言 时间:
2019-02-26 14:59:54
阅读次数:
235
一、下载jdk 这是下载jdk的官网地址: https://www.oracle.com/technetwork/java/javase/downloads/index.html 打开这个网站后出现如下界面: 点击DOWNLOAD按钮(也可以下载其他版本的,这里介绍的是jdk11.0.2) 先点击圆 ...
分类:
Windows程序 时间:
2019-02-25 18:56:46
阅读次数:
1109
1、概述 1.1 Java程序中许多对象在运行时会出现2种类型:编译时类型、运行时类型; eg:Person person=new Student(); 这行代码在编译时为Person类型,运行时为Student类型; eg:程序在运行时接受到外部传来的一个参数,编译时为Object类型,运行时又需 ...
分类:
编程语言 时间:
2019-02-25 00:47:54
阅读次数:
157
java虚拟机内存区域 参照官方文档 1.8版本 Oracle虚拟机内存划分文档 : https://docs.oracle.com/javase/specs/jvms/se8/html/jvms 2.html jvms 2.5 The Java Virtual Machine defines va ...
分类:
编程语言 时间:
2019-02-22 00:42:01
阅读次数:
205
Win10下 Java环境变量配置 首先,你应该已经安装了 Java 的 JDK 了(如果没有安装JDK,请跳转到此网址:http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html) 笔者安装的是 jdk ...
分类:
编程语言 时间:
2019-02-20 11:20:14
阅读次数:
218
1、线程的生命周期:新建、就绪、运行、阻塞、死亡 2、运行状态线程进入阻塞: 1.1 调用sleep方法主动放弃; 1.2 调用线程的suspend方法将线程挂起,不推荐使用; 1.3 线程调用一个阻塞IO方法,直到方法返回之前,该线程将被阻塞; (处于阻塞状态的线程在合适的时候重新进入 就绪状态) ...
分类:
编程语言 时间:
2019-02-16 13:58:59
阅读次数:
222
1、Java提供了一些工具方法,可以便捷控制线程的执行: 1.1 join Thread提供了让一个线程等待另一个线程执行完成的方法:join; 当某个程序的执行流中调用其他线程的join方法,该线程将被阻塞,直到被加入的线程执行完成为止; 1.2 sleep sleep可以将当前线程暂停一段时间, ...
分类:
编程语言 时间:
2019-02-16 13:21:30
阅读次数:
205