- 浏览: 1396032 次
- 性别:
- 来自: 西安
最新评论
-
kingterrors:
你不如直接把mdn的连接放上来, 看的格式还清楚些... ...
正则表达式replace方法应用 -
masuweng:
JSP的Cookie在登录中的应用 -
yhzhangdota:
最常用的都列举出来了,很好
Oracle字符函数 -
sgq0085:
这都能上首页博文推荐,javaeye真不行了
Junit4快速入门 -
masuweng:
Oracle 的case ...when语句
文章列表
Java提供了Date类来处理日期、时间。Date类从JDK1.0起就开始存在了。但正因为它历史悠久,所以它的大部分构造器、方法都已经过时,不再推荐使用了。
1.代码示例
import java.util.*;
public class DateTest
{
public static void main(String[] args)
{
Date d1 = new Date();
// 获取当前时间之后100ms的时间
Date d2 = new Date(System.currentTimeMillis() + 100);
System.out. ...
和随机数相关的类Random
- 博客分类:
- java
Random类的典型应用
1.代码示例
import java.util.*;
public class RandomTest
{
public static void main(String[] args)
{
Random rand = new Random();
System.out.println("rand.nextBoolean():"
+ rand.nextBoolean());
// 生成0.0~1.0之间的伪随机double数
System.out.println("rand.nextDoub ...
Math类的典型应用
- 博客分类:
- java
代码示例
public class MathTest
{
public static void main(String[] args)
{
/*---------下面是取整运算---------*/
// 取整,返回小于目标数的最大整数。
System.out.println("Math.floor(-1.2 ):" + Math.floor(-1.2 ));
// 取整,返回大于目标数的最小整数。
System.out.println("Math.ceil(1.2):" + Math.ceil(1.2));
...
StringBuilder类的典型应用
- 博客分类:
- java
代码示例
public class StringBuilderTest {
/**
* @param args
*/
public static void main(String[] args) {
StringBuilder sb = new StringBuilder();
// 追加字符串
sb.append("java");//sb = "java"
// 插入
sb.insert(0 , "hello "); // sb="hello java"
...
Objects类的应用
- 博客分类:
- java
1.Objects类的简介
Java 7新增Objects的工具类,它提供了一些工具方法来操作对象。
hashCode():返回指定对象的hashCode值。
toString:返回指定对象的“描述性”字符串。
requiredNonNull:检查对象是否为null。
2.代码示例
import java.util.Objects;
public class ObjectsTest
{
// 定义一个obj变量,它的默认值是null
static ObjectsTest obj;
int a;
int b;
public static void m ...
Object类的典型应用
- 博客分类:
- java
1.Object类关于自定义实现“克隆”的步骤
自定义类实现Cloneable接口,实现该接口的对象可以实现“自我克隆”。
自定义类实现自己的clone()方法。
实现clone()方法时通过super.clone():调用Object实现的clone()方法来得到对象的副本,并返回该副本。
2.代码示例
class Address
{
String detail;
public Address(String detail)
{
this.detail = detail;
}
}
//实现Cloneable接口
class User implem ...
System类典型用法
- 博客分类:
- java
System类说明
System类代表当前Java程序的运行平台,程序不能创建System类的对象,所以它提供了一些类属性和类方法,允许直接通过System类名来调用这些属性和方法。
System类提供了代表标准输入、标准输出和错误输出的类属性;并提供了一些静态方法用于访问环境变量、系统属性的方法。
代码示例
import java.io.*;
import java.util.*;
public class SystemTest {
/**
* @param args
* @throws Exception
* @throws FileNo ...
Scanner类的使用
- 博客分类:
- java
Scanner类说明
使用Scanner类可以很方面地获取用户的键盘输入,Scanner是一个基于正则表达式的文本扫描器,它可以从文件、输入流、字符串中解析出基本类型值和字符串值。Scanner类提供了多个构造器,不同的构造器可接受文 ...
代码示例
public class ArgsTest {
/**
* @param args
*/
public static void main(String[] args) {
// 输出args数组的长度
System.out.println(args.length);
// 遍历args数组的每个元素
for (String arg : args)
{
System.out.println(arg);
}
}
}
运行结果
F:\java\workspace\first\bin>java ...
Runtime类的用法
- 博客分类:
- java
Runtime类代表Java运行的环境,每个java程序都有一个与之对应的Runtime实例,应用程序通过该实例与其运行环境相关联。应用程序通过getRuntime()方法获取与之关联的Runtime对象。
代码实例
public class RuntimeTest {
public static void main(String[] args) {
// 获取Java程序关联的运行时对象
Runtime rt = Runtime.getRuntime();
System.out.println("处理器数量:"
+ rt.avail ...
集成开发环境MyEclipse介绍
- 博客分类:
- java
安装MyEclipse集成开发环境
第1步:双击myeclipse-8.5.0-win32.exe安装程序。
第2步:修改安装路径如下。 第3步:选择安装的工作空间,然后单击“OK”。 第4步:安装完成,进入程序运行主界面。
查看所安装的JRE并修改版本
第1 ...
下载和安装java 8 的JDK
第1步:从http://www.oracle.com/technetwork/java/javase/downloads/index.html 下载最新的JDK。
jdk-8u101-windows-x64.exe
第2步:安装 jdk-8u101-windows-x64.exe,安装界面如下注意 :安装路径不要安装在有空格的路径下,否则可能导 ...
番茄工作法
番茄工作法概述
番茄工作法基本思路:你规划打算一天内完成的工作,然后设置一个时长为25分钟的定时器,去完成计划中的第一项任务;在这25分钟内,你只关注这一项任务,心无旁骛。一旦有干扰,可以用各种方法屏蔽干扰,但是通常你要努力保证自己完全不被打扰。总之,你不希望自己的专注工作状态被打断。再5分钟结束的时候,设置一个5分钟的定时器,休息一下。这就是所谓的一个“”番茄钟“”。每4个番茄钟后,休息一会,通常是15分钟。
采取行动
试着用一下番茄工作法。不用担心要给每天设置多少个番茄钟的目标,只是试着使用这种方法,并列出你一周内能够完成多少工作。
一旦你了解自己一周能完成多少个番 ...
第一步:了解全局
通常做法:如果你碰巧有一本关于你学的知识的书,那么你就可以读一下其中介绍性章节,粗略浏览一下内容,但不要花费太多的时间。记住,我们在这一步骤的目的不是要掌握该知识,只是针对这一知识相 ...