随笔分类 -  【01】Java

摘要:问题描述: 刚刚安装完JDK,打开Eclipse创建一个新项目,写了一个测试类进行输出打印语句时,报无法找到相应类。 然后,我跑到CMD中进行javac Test.java运行测试时,报找不到对应文件。到了这里,让我怀疑我的JDK安装环境变量配置有问题。然后我使用java、javac、java -v 阅读全文
posted @ 2017-10-06 19:10 舞动的心 阅读(6297) 评论(1) 推荐(0) 编辑
摘要:目录 1 集合类简介 2 List介绍及简单使用 2.1 LinkedList介绍及简单使用 2.2 ArrayList介绍及简单使用 2.3 Vector介绍及简单使用 2.3.1 Stack介绍及简单使用 3 Set介绍 3.1 HashSet介绍及简单使用 3.2 TreeSet介绍及简单使用 阅读全文
posted @ 2016-11-23 15:50 舞动的心 阅读(679) 评论(0) 推荐(0) 编辑
摘要:一、接口 Java语言不允许一个子类拥有多个直接父类,即任何子类只能有一个直接父类。但允许一个类实现多个接口,即在定义类的接口名称列表中可以包含1个或多个接口名称,从而实现多重继承的特性。接口的定义格式如下: 【接口修饰词列表】 interface 接口名 【extends 接口名称列表】 { 接口 阅读全文
posted @ 2016-09-30 20:41 舞动的心 阅读(1978) 评论(0) 推荐(0) 编辑
摘要:一、统一资源定位地址(URL) (1)网络地址 在网络上,计算机是通过网络地址标识。网络地址通常有两种表示方法,第一种表示方法通常采用4个整数组成,例如: 166.111.4.100表示某一网站服务器的主页地址。 第二种方法是通过域名表示网络地址,例如: www.aaaa.edu.cn表示某一学校的 阅读全文
posted @ 2016-09-28 19:41 舞动的心 阅读(512) 评论(0) 推荐(0) 编辑
摘要:编写多线程程序往往是为了提高资源的利用率,或者提高程序的运行效率,或者更好地监控程序的运行过程等。多线程同步处理的目的是为了让多个线程协调地并发工作。对多线程进行同步处理可以通过同步方法和同步语句块实现。Java虚拟机是通过对资源(如内存)加锁的方式实现这两种同步方式。这种机制带来的另一个问题就是死 阅读全文
posted @ 2016-09-25 15:31 舞动的心 阅读(511) 评论(0) 推荐(0) 编辑
摘要:一、多线程基础 编写线程程序主要是构造线程类。构造线程类的方式主要有两种,一种是通过构造类java.lang.Thread的子类,另一种是通过构造方法实现接口java.lang.Runnable的类。因为类java.lang.Thread实际上也是实现了接口java.lang.Runnable的类, 阅读全文
posted @ 2016-09-14 16:54 舞动的心 阅读(407) 评论(0) 推荐(0) 编辑
摘要:一、输入流与输出流 输入流将数据从文件、标准输入或其他外部输入设备中加载到内存。输出流的作用则刚好相反,即将在内存中的数据保存到文件中,或传输给输出设备。输入流在Java语言中对应于抽象类java.io.InputStream及其子类,输出流对应于抽象类java.io.OutputStream及其子 阅读全文
posted @ 2016-09-11 17:44 舞动的心 阅读(3561) 评论(0) 推荐(0) 编辑
摘要:1、泛型 与面向对象的多态性相类似,应用泛型可以提高程序的复用性。与多态性不同的是,应用泛型可以减少数据的类型转换,从而提高代码的运行效率。泛型实际上是通过给类或接口增加类型参数实现的。不带泛型的类的定义格式是: 【类型修饰词列表】 class 类名 【extends 父类名】 【implement 阅读全文
posted @ 2016-09-05 22:14 舞动的心 阅读(1048) 评论(0) 推荐(0) 编辑
摘要:一、Java语言的特点(养成经常查看Java在线帮助文档的习惯) (1)简单性:Java语言是在C和C++计算机语言的基础上进行简化和改进的一种新型计算机语言。它去掉了C和C++最难正确应用的指针和最难理解的多重继承技术等内容,通过垃圾回收机制简化了程序内存管理,统一了各种数据类型在不同操作系统平台 阅读全文
posted @ 2016-09-04 15:09 舞动的心 阅读(940) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示