如何才算掌握Java

  时常看到一些人说掌握了Java,但是让他们用Java做一个实际的项目可能又困难重重,在这里,笔者根据自己的一点理解斗胆提出自己的一些对掌握Java这个说法的标准,当然对于新手,也可以提供一个需要学习哪些内容的参考。另外这个标准仅限于J2SE部分,J2E...

#
java
#
Java
分享:

J2ME数组的复制及连接操作方法

public class Arrays {/*** 构造函数私有,这样可以保证只能通过:类名.静态方法 或 类名.静态方法 来访问内部数据,* 而不可以通过创建本类的对象来进行访问*/private Arrays() {} /*** 复制一个跟源byte数组一样的byte数组* @param rSource 源byt...

#
java
#
Java
分享:

Java中的import

  有些人写了一阵子 Java,可是对于 Java 的 package 跟 import 还是不太了解。很多人以为原始码 .java 文件中的 import 会让编译器把所 import 的程序通通写到编译好的 .class 档案中,或是认为 import 跟 C/C++ 的 #include 相似,实际上,这是错误的观...

#
java
#
Java
分享:

Java获取资源路径的3种方法与区别

  ◆一般情况下,我们都使用相对路径来获取资源,这样的灵活性比较大。   比如当前类为com/ketqi/Test.class   而图像资源比如sample.gif应该放置在com/ketqi/sample.gif   而如果这些图像资源放置在icons目录下,则应该是com/ketqi/icons/samp...

#
java
#
Java
分享:

Java包导入机制的研究与解析

  java中有两种包的导入机制,总结如下:   单类型导入(single-type-import),例如import java.io.File;   按需类型导入(type-import-on-demand),例如 import java.io.*;   关于这两种导入类型大家各有所爱,众说纷纭。这里分析一下这两种导入...

#
java
#
Java
分享:

发现Java虚拟机内存泄露问题

  内存泄露问题对于程序来说,是一个很难发现,并且容易引起严重灾害的事情。Java一直以其垃圾回收机制为自豪,那是否这种机制就是完美的呢。   常规理解上,Java的内存管理机制是将局部变量保存在堆中,当变量的作用域结束之后,该变量所占用的内容会...

#
java
#
Java
分享:

深入认识javascript中的eval函数

  发现为本文起一个合适的标题还不是那么容易,呵呵,所以在此先说明下本文的两个目的:   (1)介绍javascript中的eval函数的用法   (2)如何在函数内执行全局代码 先来说eval的用法,内容比较简单,熟悉的可以跳过。   eval函数接收一个参...

#
java
#
Java
分享:

Java与MySQL乱码的问题

解决方法一:(最重要的一种方法)   你看下my.ini,有无   [mysql]  default-character-set=utf8  [client]  default-character-set=utf8  [mysqld]  default-character-set=utf8   然后建立表时,也要用(比如) DROP&nbs...

#
java
#
Java
#
MySQL
#
mysql
分享:

Java动态载入使用中的两种方式

  java动态载入的时候需要考虑到安全因素,这个问题就是我们必须解决的问题。下面我们就看看如何才能更好的解决相关安全上面的问题。希望大家从中吸取相关的知识。   我们试想一下,如果不使用这种委托模式,那我们就可以随时使用自定义的String来动态...

#
java
#
Java
分享:

Java编程语言从三方面的深入剖析

  Java编程语言需要我们进行相关知识的学习,不少人都会说我们要注意相关问题的介绍。下面我们就从三方面来看看如何进行Java编程语言的认识和学习。希望大家有所收获。   我对进程、线程的了解,主要是学生时代看过的一本大概叫做“C++面象对象多线程...

#
java
#
Java
分享:

Java字节流与字符流

  对于我们常用的GBK中,英文是占用1个字节,中文是2个   对于UTF-8,英文是1个,中文是3个   对于Unicode,英文中文都是2个   Java的流操作分为字节流和字符流两种。   1、  字节流   所有的读操作都继承自一个公共超类java.io.Inp...

#
java
#
Java
分享:

Java调用外部程序命令

  今天要写个远程重启服务的功能,为了开发速度,暂时定为Java代码+WMIC命令的方法,简单的说,就是利用Java调用本机应用程序的方法。涉及到的 Java类有java.lang包里面的Runtime、Process、ProcessBuilder三个类,以及wmic中重启服务的命令。因为之前 也...

#
java
#
Java
分享:

Java中==、equals和hashCode的分析

12  public class Equals_HashCode {3     public static void main(String[] args) {4 //        1. '=='是用来比较两个变量(基本类型和对象类型)的值是否相等的,5 // &nbs...

#
java
#
Java
分享:

Java小技巧:关于Cookie的操作

  测试环境:JDK1.5、Tomcat5.5   1.设置Cookie Cookie cookie = new Cookie("key", "value"); cookie.setMaxAge(60); //设置60秒生存期,如果设置为负值的话,则为浏览器进程Cookie(内存中保存),关闭浏览器就失效。 cookie.setPath("/...

#
java
#
Java
分享:

主流开源Java EE应用服务器横向对比分析(图)

  在开源Java应用服务器领域,像JBoss、Tomcat及Apache的Geronimo,他们不仅仅是商业领域的领跑者,同时是技术领域的先行者。当然,所有的Java EE应用服务器的实现不尽相同,但其很多方面具有一定程度的可比性。本文对JBoss4.2、Geronimo 2及Tomcat 6三种...

#
java
#
Java
分享:

Java产生随机数的几种方式

  一、在j2se里我们可以使用Math.random()方法来产生一个随机数,这个产生的随机数是0-1之间的一个double,我们可以把他乘以一定的数,比如说乘以100,他就是个100以内的随机,这个在j2me中没有。   二、在java.util这个包里面提供了一个Random的类,...

#
java
#
Java
分享:

有趣的Java对象序列化缓存问题

  在这里我们将通过几个有趣的例子,来演示Java对象序列化缓存问题。下面这个程序非常神奇,用了不到4秒的时间就向我的硬盘上输出了1000TB的数据。不要怀疑你看错了,确实是不到4秒时间就输出1000TB的数据,不相信你也可以在你的电脑上运行一下这个程序。...

#
java
#
Java
分享:

主要排序算法Java实现

  1,冒泡法: public class BubbleSortImpl1 {  public static void BubbleSort(int A[]) {  int n = A.length;    for(int i=0;i<n;i++){      for(int j=0;j<n-i-1;j++){        if(A[j]>A[j+1])     ...

#
java
#
Java
分享:

JDK核心工程师答疑:模块化令JDK 7不再臃肿

  Java 7(严格说来是JDK 7)现在已经公开了M5版本用于测试,其中有已经完成的七大功能,也有开发者放出一些主要功能的代码范例供他人参考。JDK的每一次改版都有人抱怨说这令Java平台更加臃肿,正在步上C++的老路。这次JDK 7是否能够扭转这一局面?Sun的...

#
java
#
Java
分享:

Java序列化的机制和原理

  有关Java对象的序列化和反序列化也算是Java基础的一部分,下面对Java序列化的机制和原理进行一些介绍。   Java序列化算法透析   Serialization(序列化)是一种将对象以一连串的字节描述的过程;反序列化deserialization是一种将这些字节重建成一...

#
java
#
Java
分享:
分享到朋友圈
打开微信,点击底部的“发现”,
使用“扫一扫”即可将网页分享至朋友圈。

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计

法律顾问:上海漕溪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2022
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号