Java 编程基础(转)
张小洛
猿野荒人...
展开
-
Java多线程详解(二)
本文承接上一篇文章《Java多线程详解(一)》。四.Java多线程的阻塞状态与线程控制上文已经提到Java阻塞的几种具体类型。下面分别看下引起Java线程阻塞的主要方法。1.join()join —— 让一个线程等待另一个线程完成才继续执行。如A线程线程执行体中调用B线程的join()方法,则A线程被阻塞,知道B线程执行完为止,A才能得以继续执行。 1转载 2017-09-04 15:36:53 · 160 阅读 · 0 评论 -
java中的简单的字符串大小比较方法——compareto方法的详细介绍
原文链接:在java编程中,我们会偶尔遇到字符串大小比较的问题,compareTo()方法很简单就实现这种功能。该方法用于判断一个字符串是大于、等于还是小于另一个字符串。判断字符串大小的依据是根据它们在字典中的顺序决定的。 语法:Str1.compareTo(Str2); 其返回的是一个int类型值。若Str1等于参数字符串Str2字符串,则返回0;若该Str1按字典顺序小于参数字符串...转载 2018-03-28 11:00:49 · 5392 阅读 · 0 评论 -
关于Java对日期的加减处理
Java对日期Date类进行加减运算,年份加减,月份加减import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;public class DateTestUtil { public static void main(String[] args) throws Ex转载 2018-03-16 16:16:19 · 2010 阅读 · 0 评论 -
关于Java中的进程和线程的理解
关于Java中的程序,进程和线程的详解...程序:一段静态的代码,一组指令的有序集合,它本身没有任何运行的含义,它只是一个静态的实体,是应用软件执行的蓝本。进程:是程序的一次动态执行,它对应着从代码加载,执行至执行完毕的一个完整的过程,是一个动态的实体,它有自己的生命 周期。它因创建而产生,因调度而运行,因等待资源或事件而被处于等待状态,因完成任务而被撤消。反映了一个程序转载 2017-09-04 14:16:20 · 2146 阅读 · 0 评论 -
Ajax请求中的async:false/true的作用
Ajax请求中的async:false/true的作用官方的解释是:http://api.jquery.com/jQuery.ajax/async Boolean Default: true By default, all requests are sent asynchronous (e.g. this is set to true by default). If you转载 2017-09-04 15:45:21 · 251 阅读 · 0 评论 -
Java Socket网络编程(一)
Java最初是作为网络编程语言出现的,其对网络提供了高度的支持,使得客户端和服务端的沟通变成了现实,而在网络编程中,使用最多的就是Socket。像大家熟悉的QQ,MSN都使用了Socket相关技术Socket编程一、网络基础知识(参考计算机网络)1、两台计算机间进行通讯需要以下三个条件:IP地址、协议、端口号 2、TCP/IP协议: 是目前世界上应用最为广泛的协议,是以TCP和转载 2017-09-05 10:15:54 · 303 阅读 · 0 评论 -
Java Socket网络编程(二)
Java最初是作为网络编程语言出现的,其对网络提供了高度的支持,使得客户端和服务端的沟通变成了现实,而在网络编程中,使用最多的就是Socket。像大家熟悉的QQ,MSN都使用了Socket相关技术.TCP编程 1、TCP协议是面向连接的、可靠的、有序的、以字节流的方式发送数据,通过三次握手方式建立连接,形成传输数据的通道,在连接中进行大量数据的传输,效率会稍低 2、Java中基于T转载 2017-09-05 11:19:10 · 335 阅读 · 0 评论 -
Java多线程详解(一)
多线程作为Java中很重要的一个知识点,在此还是有必要总结一下的。一.线程的生命周期及五种基本状态关于Java中线程的生命周期,首先看一下下面这张较为经典的图:上图中基本上囊括了Java中多线程各重要知识点。掌握了上图中的各知识点,Java中的多线程也就基本上掌握了。主要包括:Java线程具有五中基本状态新建状态(New):当线程对象对创建后,即进入转载 2017-09-04 15:34:32 · 197 阅读 · 0 评论 -
Java多线程详解(三)
原文链接:http://www.cnblogs.com/lwbqqyumidi/p/3821389.html本文主要接着前面多线程的两篇文章总结Java多线程中的线程安全问题。一.一个典型的Java线程安全例子 1 public class ThreadTest { 2 3 public static void main(String[] args) {转载 2017-09-04 15:38:51 · 150 阅读 · 0 评论 -
关于OOP/COP/AOP/SOP的编程、开发(软件工程)和架构的模式的阐述
面向对象编程(OOP)、面向组件编程(COP)、面向方面编程(AOP)和面向服务编程(SOP)1、什么是面向对象编程(Object-Oriented Programming)? 2、什么是面向组件编程(Component-Oriented Programming)? 3、什么是面向方(切)面编程(Aspect-Oriented Programming)?4、什么是面向服务编程(Service-Or...转载 2018-04-16 10:35:53 · 2061 阅读 · 0 评论