
Java
文章平均质量分 63
iteye_8845
这个作者很懒,什么都没留下…
展开
-
Java中Character类的使用方法
Character类的使用方法 Character:字符类型 1、属性。 static int MIN_RADIX :返回最小基数。 static int MAX_RADIX :返回最大基数。 static char MAX_VALUE :字符类型的最大值。 static char MIN_VALUE :字符类型的最小值。 static Class TYPE :返回当前类型。2、...2011-07-25 08:08:40 · 1632 阅读 · 1 评论 -
Java中关键字final和static使用的经验之谈
一、final 根据程序上下文环境,Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量。你可能出于两种理解而需要阻止改变:设计或效率。 final类不能被继承,没有子类,final类中的方法默认是final的。 final方法不能被子类的方法覆盖,但可以被继承。 final成员变量表示常量,只能被赋值一次,赋值后值不再改变。 final不能...原创 2012-06-20 10:17:41 · 88 阅读 · 0 评论 -
JAVA中的charAt()和toCharArray()的用法
1、charAt()功能类似于数组,可以把字符串看作是char类型的数组,它是把字符串拆分获取其中的某个字符;返回指定位置的字符。charAt(i),i为int类型,i从0开始。例如:String str01 = "hello123";char c = str01.charAt(1); //返回位置为1的字符output:c=e解析:类似于String [] str...原创 2012-06-05 14:55:48 · 1655 阅读 · 0 评论 -
java教程:解析java的多线程机制(二)
四、线程间的同步Java应用程序的多个线程共享同一进程的数据资源,多个用户线程在并发运行过程中可能同时访问具有敏感性的内容。在Java中定义了线程同步的概念,实现对共享资源的一致性维护。下面以笔者最近开发的移动通信计费系统中线程间同步控制方法,说明Java语言中多线程同步方式的实现过程。 在没有多线程同步控制策略条件下的客户账户类定义框架代码如下所示:public class Regi...原创 2011-12-02 21:35:10 · 133 阅读 · 0 评论 -
java的socket编程总结大全
一,网络编程中两个主要的问题一个是如何准确的定位网络上一台或多台主机,另一个就是找到主机后如何可靠高效的进行数据传输。在TCP/IP协议中IP层主要负责网络主机的定位,数据传输的路由,由IP地址可以唯一地确定Internet上的一台主机。而TCP层则提供面向应用的可靠(tcp)的或非可靠(UDP)的数据传输机制,这是网络编程的主要对象,一般不需要关心IP层是如何处理数据的。目前较为流行的网络编程模...原创 2011-12-02 21:28:36 · 93 阅读 · 0 评论 -
jdbc学习笔记-----jdbc性能优化
这里说的是如何正确使用jdbc编程接口,以获得更好的性能.jdbc主要优化有:1.选择正确的jdbc驱动程序2.Connention的优化 使用连接池来管理Connection对象3.Statement的优化 使用批量更新等4.Result的优化 正确的从数据库中get数据等(1)选择正确的jdbc驱动程序:1 jdbc-odbc 桥2 本地api-部分 jav...原创 2011-12-02 21:27:05 · 85 阅读 · 0 评论 -
java连接数据库Oracle|DB2|Sql Server|Sybase|Informix|MySQL||PostgreSQL|access
Java数据库连接(JDBC)由一组用 Java 编程语言编写的类和接口组成。JDBC 为工具/数据库开发人员提供了一个标准的 API,使他们能够用纯Java API 来编写数据库应用程序。然而各个开发商的接口并不完全相同,所以开发环境的变化会带来一定的配置变化。本文主要集合了不同数据库的连接方式。 一、连接各种数据库方式速查表 下面罗列了各种数据库使用JDBC连接的方式,可以作...原创 2011-12-02 21:20:50 · 150 阅读 · 0 评论 -
java之socket编程之谈
一篇不错的介绍Java Socket编程的文章事实上网络编程简单的理解就是两台计算机相互通讯数据而已。对于程序员而言,去掌握一种编程接口并使用一种编程模型相对就会显得简单的多了。Java SDK提供一些相对简单的Api来完成这些工作,Socket就是其中之一。 对于Java而言。这些Api存在与Java.net这个包里面。因此只要导入这个包就可以准备网络编程了。网络编程的基本模型就是客户机到服务器...原创 2011-12-02 21:17:25 · 86 阅读 · 0 评论 -
java入门教程:网络通信例子(二)
java网络通信基础入门教程文件Sample9_2.java package chapter09.sample9_2;import java.io.*;import java.net.*;public class Sample9_2 { public static void main(String[] args) { try { // 获取...原创 2011-12-01 23:22:34 · 123 阅读 · 0 评论 -
java入门教程:网络通信例子(一)
java网络通信例基础入门教程一 文件ExtendString.java package chapter09.sample9_1;public class ExtendString { public ExtendString() { } /** 去掉字符串两端的空白字符,并将字符串转化为中国的标准字符gb2312的字符串. ...原创 2011-12-01 23:20:55 · 197 阅读 · 0 评论 -
java中的compareto方法的详细介绍
java中的compareto方法,返回参与比较的前后两个字符串的asc码的差值,看下面一组代码String a="a",b="b";System.out.println(a.compareto.b);则输出-1;若a="a",b="a"则输出0;若a="b",b="a"则输出1; 单个字符这样比较,若字符串比较长呢??若a="ab",b原创 2012-07-19 10:38:09 · 665 阅读 · 0 评论 -
java中关于synchronized同步的详解
记下来,很重要。Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。 一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。 二、然而,当一个线程访问object的一...原创 2012-07-17 16:03:24 · 87 阅读 · 0 评论 -
详谈java中System.exit(0)和System.exit(1)的本质区别
1.解析查看java.lang.System的源代码,我们可以找到System.exit(status)这个方法的说明,代码如下: /** * Terminates the currently running Java Virtual Machine. The * argument serves as a status code; by convent...原创 2012-07-12 17:33:02 · 97 阅读 · 0 评论 -
详细讲解java中equals和==的本质区别
值类型是存储在内存中的堆栈(以后简称栈),而引用类型的变量在栈中仅仅是存储引用类型变量的地址,而其本身则存储在堆中。==操作比较的是两个变量的值是否相等,对于引用型变量表示的是两个变量在堆中存储的地址是否相同,即栈中的内容是否相同。equals操作表示的两个变量是否是对同一个对象的引用,即堆中的内容是否相同。==比较的是2个对象的地址,而equals比较的是2个对象的内容。显然,当equ...原创 2012-07-12 15:54:48 · 127 阅读 · 0 评论 -
java教程之awt图形用户界面设计(二)
JAVA教程 第五讲 AWT图形用户界面设计(二) 5.2.1 事件类 与AWT有关的所有事件类都由java.awt.AWTEvent类派生,它也是EventObject类的子类。AWT事件共有10类,可以归为两大类:低级事件和高级事件。 java.util.EventObject类是所有事件对象的基础父类,所有事件都是由它派生出来的。AWT的相关事件继承于java...原创 2011-12-07 23:48:10 · 411 阅读 · 0 评论 -
将输入的阿拉伯数字转换的汉字的大写输出
//题目:将输入的阿拉伯数字转换的汉字的大写输出package test;import java.io.*;public class File_3{ /** * @param args * n 临时存储商 */ public void outNum(long number) { int i = 0; int n = 0;...2011-07-25 08:13:32 · 346 阅读 · 0 评论 -
开启一个文本文件,一次读取其内的一行文本
/*题目:编写一个Java程序要求:开启一个文本文件,一次读取其内的一行文本。 *令每一行形成一个String,并将读出的String对象置于LinkedList中。 *请以相反次序印出LinkedList内的所有文本行。 * */package test;import java.io.*;import java.util.LinkedList;public c...2011-07-25 08:12:12 · 417 阅读 · 0 评论 -
开启一个文本文件,并将该文档内字符以相反次序输出到另一个文档中
/*题目:编写一个Java程序要求:开启一个文本文件, *并将该文档内字符以相反次序输出到另一个文档中 * */package test;import java.io.*;import java.util.Scanner;public class File_1_1{ /** * @param args */ public void getFi...2011-07-25 08:10:47 · 302 阅读 · 0 评论 -
Java中使用多线程、curl及代理IP模拟post提交和get访问
Java中使用多线程、curl及代理IP模拟post提交和get访问菜鸟,多线程好玩就写着玩,大神可以路过指教,小弟在这受教,谢谢! 更多分享请关注微信公众号:lvxing1788~~~~~~ 分割线扭起来 ~~~~~~ /** * @组件名:javaDemo * @包名:javaDemo * @文件名:Jenny.java * @创建时间...原创 2014-09-26 08:44:13 · 2709 阅读 · 0 评论