翻译自:https://docs.oracle.com/javase/tutorial/essential/exceptions/tryResourceClose.html try with resources语句是一种声明了一种或多种资源的try语句。资源是指在程序用完了之后必须要关闭的对象。tr ...
分类:
其他好文 时间:
2018-08-02 22:55:50
阅读次数:
189
1.官网下载jdK1.8 地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 根据自己的需求选择合适的版本 下载下来后放到指定文件夹下 解压到/usr/local tar -zx ...
分类:
其他好文 时间:
2018-08-02 16:01:58
阅读次数:
106
异常机制 异常就是程序在运行时出现的不正常情况。发生在运行时期,java程序在运行时期发生的不正常情况,此时java就按照面向对象的思想对不正常现象进行描述和对象的封装。异常的由来:问题也是现实生活中一个具体的事物,也可以通过java的类的形式进行描述,并封装成对象。异常其实就是java对不正常情况 ...
分类:
编程语言 时间:
2018-08-02 15:59:38
阅读次数:
148
一、抽象类 当事物不能具体描述时可将事物抽象化,只对其应有的行为进行简单的描述而不进行深度具体的描述,这样就产生了抽象类,使用abstract关键字对类进行修饰内部方法也是用abstract进行描述。 1.特点 抽象方法只能定义在抽象类中且不能有方法体,抽象类不能被实例化不能使用new关键字创建对象 ...
分类:
编程语言 时间:
2018-08-02 01:59:16
阅读次数:
153
最新java8.0(1.8)javaSE(桌面应用程序)标准javaME(塞班系统应用)javaEE(主要web开发,企业级应用)企业javaEE改名为JakartaEEjava特性:面向对象简单跨平台开源壮健性安全多线程java虚拟机jvm(负责把java翻译为当前系统所能识别的命令)JDK:java开发工具包jdk包含jreJRE:java运行环境下载jdkhttps://www.oracle
分类:
编程语言 时间:
2018-08-02 00:02:41
阅读次数:
206
面向对象(Object Oriented) 面向对象是一种思想,是基于面向过程而言的,就是说面向对象是将功能等通过对象来实现,将功能封装进对象之中,让对象去实现具体的细节;这种思想是将数据作为第一位,而方法或者说是算法作为其次,这是对数据一种优化,操作起来更加的方便,简化了过程。 面向对象有三大特征 ...
分类:
编程语言 时间:
2018-08-01 23:55:48
阅读次数:
199
首先先来说明两件事情 1、后面的一些博客都会对jdk底层的方法进行一些分析,因为我个人开发了2年多,发现有很多事情还不是清楚,当我今天再好好底层源码的时候还是有不少的收获,所以和大家分 享一下,我只要参考一下相关文档 jdk1.8api:https://docs.oracle.com/javase/ ...
分类:
编程语言 时间:
2018-07-31 00:30:22
阅读次数:
154
Java有什么核心优势让其流行? 跨平台性 互联网上的电脑硬件不同,软件环境差异较大。需要一个跨平台的语言。 Java的三个版本是什么? JavaSE: 定位在客户端,主要用于桌面应用软件的编程 JavaEE:定义在服务器端的企业版,主要用于分布式网络程序的开发 JavaME:主要应用于嵌入式系统开 ...
分类:
编程语言 时间:
2018-07-29 23:56:13
阅读次数:
664
java学习一般是以J2SE开始的。那么在开发之前我们必须要安装好环境,那安装环境有什么需要注意的问题吗? 首先我们要去把自己需要的JDK下载下来,然后安装在自己想要放的目录下面。 (1)path变量。JDK包括有编译器(javac.exe)和解释器(java.exe),它们都在JDK安装目录的bi ...
分类:
编程语言 时间:
2018-07-29 23:24:37
阅读次数:
237
1.对于JAVAEE课程的目标 在本学期结束后,我要了解JAVAEE和JAVASE的区别,学会如何使用JAVAEE语言来编写一些简单的企业级应用。 2.JAVAEE map JAVAEE map我在网上找了一个比较好的,网址:https://blog.csdn.net/mudiss/article/ ...
分类:
编程语言 时间:
2018-07-29 14:17:30
阅读次数:
138