Java基础之创建窗口——使用SpringLayout管理器(TrySpringLayout)
控制台程序。可以把JFrame对象aWindow的内容面板的布局管理器设置为javax.swing.SpringLayout管理器。SpringLayout类定义的布局管理器根据javax.swing.Spring对象定义的一组约束,决定容器中每个组件的位置和大小。在使用SpringLayout管理...
java线程基础巩固---线程间通信快速入门,使用wait和notify进行线程间的数据通信
之前已经对于线程同步相关的知识点进行了详细的学习,这次来学习一下线程间的通信相关的知识,话不多说直接用代码进行演练,以一个简陋的生产者消费者模型来初步了解下线程间通信是怎么一回事。生产消费者第一版:然后具体实现生产消费方法:此时用两个线程来应用一下:这时看一下运行结果:对于一个生产者与一个消费者理解...
Java基础知识强化之网络编程笔记17:Android网络通信之 使用Http的Post方式读取网络数据(基于HTTP通信技术)
使用Http的Post方式与网络交互通信。Post方式需要向网络传输一部分数据,同时具有输入流和输出流。详见:Android(java)学习笔记210:采用post请求提交数据到服务器(qq登录案例) Java基础知识强化之网络编程笔记17:Android网络通信之 使用Http的Post方式读取网...
Java基础知识强化之网络编程笔记01:InetAddress类的概述和使用
1. InetAddress类InetAddress是Java对IP地址的封装,在java.net中有许多类都使用到了InetAddress,包括ServerSocket,Socket,DatagramSocket等等。InetAddress是一个不可变对象: • InetAddress是一个...
Java基础知识强化之网络编程笔记15:Android网络通信之 Android异步任务处理(AsyncTask使用)
AsyncTask,是android提供的轻量级的异步类,可以直接继承AsyncTask,在类中实现异步操作,并提供接口反馈当前异步执行的程度(可以通过接口实现UI进度更新),最后反馈执行的结果给UI主线程.1. Android异步任务处理(AsyncTask使用):(1)工程一览图:(...
Java基础知识强化之网络编程笔记18:Android网络通信之 使用HttpClient的Post / Get 方式读取网络数据(基于HTTP通信技术)
使用HttpClient进行Get方式通信,通过HttpClient建立网络链接,使用HttpGet方法读取数据,并且通过Response获取Entity返回值。使用HttpClient进行Post方式通信,通过HttpClient建立网络链接,使用HttpPost方法传出数据与读取数据,传出和传入...
Java基础知识强化之网络编程笔记16:Android网络通信之 使用Http的Get方式读取网络数据(基于HTTP通信技术)
使用Http的Get方式读取网络数据,使用Get方式与网络通信是最常见的Http通信,建立链接之后就可以通过输入流读取网络数据。详见:Android(java)学习笔记209:采用get请求提交数据到服务器(qq登录案例)Java基础知识强化之网络编程笔记16:Android网络通信之 使用Htt...
Java基础之static关键字的使用讲解
这篇文章主要介绍了Java基础之static关键字的使用讲解,本篇文章通过简要的案例,讲解了该项技术的了解与使用,以下就是详细内容,需要的朋友可以参考下
Java基础关于Map(字典)的方法使用
Java基础关于Map(字典)的方法使用java中一般用map与hashmap来创建一个key-value对象使用前提是要导入方法包:import java.util.HashMap;import java.util.Map;格式:Map 数据名称 = new HashMap();key(键)-v...
JAVA基础知识(2)--关键字static的使用
在Java类中声明属性、方法和内部类时,可使用关键字static作为修饰符,static标记的属性和方法可以由整个类进行共享,因此static修饰的属性称为类成员或者称为类方法;static修饰的方法称为类方法或者静态方法;static修饰的语句块在其所属的类中被载入JVM时被执行一次,一般用于一次...
Java基础学习中一些词语和语句的使用
在Java基础学习中,我们刚接触Java会遇到一些词和语句的使用不清的情况,不能很清楚的理解它的运行效果会是怎么样的,如:break,continue在程序中运行效果及跳转位置,1.先来看看break和continue使用和运行效果的额说明:break:关键字,可以用于任何循环体控制结构,在循环体内...
Java基础系列 - JAVA集合ArrayList,Vector,HashMap,HashTable等使用
package com.test4;import java.util.*;/** * JAVA集合ArrayList,Vector,HashMap,HashTable等使用 */public class test4 { public static void main(String[] args...
Java基础98 gson插件的使用
1、要用到的包概念:JSON是javascript对象的一种形态,是一种轻量级的数据交换格式。一般用来在Java EE后台服务和Android或者ios、HTML5之间进行通信的一种数据传递的格式。 Gson是谷歌推出的一个用于生成和解析JSON数据格式的工具;2、实例实体类 people pa...
Java基础之一组有用的类——使用正则表达式搜索子字符串(TryRegex)
控制台程序。正则表达式只是一个字符串,描述了在其他字符串中搜索匹配的模式。但这不是被动地进行字符序列匹配,正则表达式其实是一个微型程序,用于一种特殊的计算机——状态机。状态机并不是真正的机器,而是软件,专门用于解释正则表达式,根据正则表达式隐含的操作分析给定的字符串。Java中的正则表达式功能通过j...
Java基础之this关键字的使用
今天给大家带来的是关于Java基础的相关知识,文章围绕着this关键字的使用展开,文中有非常详细的介绍及代码示例,需要的朋友可以参考下
java基础 —— properties 使用
目的:分别读取myPro*.properties文件内容,复习一下项目中读取资源配置文件的方法。项目下载地址:http://pan.baidu.com/s/1jHuzPxs项目结构如图,ReadProperties.java为读取资源文件主要方法,:前提:使用 InputStream 进行读取时,需...
java基础---->Zip压缩的使用(转)
java中提供了对压缩格式的数据流的读写。它们封装到现成的IO 类中,以提供压缩功能。下面我们开始java中压缩文件的使用。目录导航:关于压缩的简要说明GZIP压缩文件的使用ZIP压缩文件的使用GZIP与ZIP压缩的比较友情链接关于压缩的简要说明一、 Java中有着压缩的类:CheckedInput...
java基础 File与递归练习 使用文件过滤器筛选将指定文件夹下的小于200K的小文件获取并打印按层次打印(包括所有子文件夹的文件) 多层文件夹情况统计文件和文件夹的数量 统计已知类型的数量 未知类型的数量
package com.swift.kuozhan;import java.io.File;import java.io.FileFilter;/*使用文件过滤器筛选将指定文件夹下的小于200K的小文件获取并打印(包括所有子文件夹的文件)。*/public class kuaozhan1 { ...
java基础---->Java中枚举的使用(一)
这里介绍一下java中关于枚举的使用。java中枚举的使用一、枚举中可以定义方法参照于TimeUnit的使用,TimeUnit.MILLISECONDS.sleep(1000);LoveUtils的类:package com.linux.huhx.enumTest;/** * Created by ...
Java基础之泛型——使用二叉树进行排序(TryBinaryTree)
控制台程序。1、实现针对容器类的基于集合的循环为了让容器类类型的对象能够在基于集合的for循环中可用,类必须并且只需要满足一个要求——必须实现泛型接口java.lang.Iterable<>。接口Iterable<T>是声明了单个方法iterable<T>接口并且...