`
l4432848
  • 浏览: 255218 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
(一)在使用ORACLE的过程过,我们会经常遇到一些ORACLE产生的错误,对于初学者而言,这些错误可能有点模糊,而且可能一时不知怎么去处理产生的这些错误,本人就使用中出现比较频繁的错误代码一一做出分析,希望能够帮助 ...
首先面向对象的语言有哪些?JAVA、C++、C#等等。但是呢很多人认为C#和C++有关系,其实一点关系都是没有滴。C#是仿Java做的,很多人都说是假Java,因为C#和Java太像了比如C#也有string但是他的是小写的,而Java的是大写的。如果你有 ...

JavaDate类

    博客分类:
  • java
在JDK1.0中,Date类是唯一的一个代表时间的类,但是由于Date类不便于实现国际化,所以从JDK1.1版本开始,推荐使用Calendar类进行时间和日期处理。这里简单介绍一下Date类的使用。   1、使用Date类代表当前系统时间   Date d = new Date();   System.out.println(d);   使用Date类的默认构造方法创建出的对象就代表当前时间,由于Date类覆盖了toString方法,所以可以直接输出Date类型的对象,显示的结果如下:   Sun Mar 08 16:35:58 CST 2009   在该格式中,Sun代表Sund ...
什么是面向对象编程?面向对象编程是目前比较流行比较新的编程方式,他是面向过程的升级,面向过程和面向对象的区别紧紧只是写法不一样而已。比如:面向过程的语言VB/C他编译后调用平台的指令都是一样的。面向对象的 ...
经常有人问我一些java常用类的使用方法,还有一些问某个常用类是干啥的。这些问题都是不会查询jdk api,对常用类的方法不熟悉等情况。于是,经过再三思考决定编写jdk api查询使用手册。   ☆准备工作   ①,浏览器能上网②,英语翻译软件(下载中文的可不用)③,已安装jdk   ☆下载api帮助   多年前,曾有热心肠的人,将英文版的api帮助文档翻译成中文版,此版为jdk1.6中文版。所以,我们可以在网络去下载中文版的,还可以下载最新版的英文版的对照查看。目前市面上没有1.6以后的中文版,所以到目前为止比较高的就是1.6的中文版。   在百度搜索网站输入 jdk1.6中文版。 ...
静态块是类里面的构造器,对象有构造器那么类也有构造器,类里面的构造器叫做初始化方法。也就是new一个对象他会经过一个构造器。加载一个类,也有被初始化的一片代码,这个就称之为静态块。一个类里面可以有很多个静态块,静态块的运行过程是,如果一个类里面有多个静态块,那么他是从上到下运行的。如图7.5所示:       图7.5   他是从上到下的运行,但是需要哪一个的时候他就会被加载实例化,但静态块还是从上到下执行。里面可以包含很多代码,但是静态块不能被实例的成员访问。如图7.51所示:     图7.51   静态块是类被加载的时候就会被创建,静态块会被4种方式加载。第一种new对象静态块 ...
 1.特性   Properties类表示了一个持久的属性集,可保存在流中或从流中加载,实现内存和文件的交互.Properties继承了Hashtable<Object,Object>类,可以使用add(),addAll()等方法,但其自身只支持String类型的键和值,因此在Properties内部定义了setProperty()等方法以保证类型安全.在其关联的文件内部每一个Property是这样表示的:KEY=VALUE.   2.方法 load(InputStream in) 从输入流中读取属性列表 setProperty(String key, Strin ...
一.equals()方法详解 equals()方法在object类中定义如下:   代码 public boolean equals(Object obj) { return (this == obj); }   很明显是对两个对象的地址值进行的比较(即比较引用是否相同)。但是我们知道,String 、Math、Integer、Double等这些封装类在使用equals()方法时,已经覆盖了object类的equals()方法。 比如在String类中如下:   代码 public boolean equals(Object anObject) { if (this = ...
☆ 写在前面   一名新手在历经千辛万苦写好Java程序,怀揣激动的心情去编译和执行java程序时,结果出现错误,什么找不到文件,什么不存在,找不到main方法等等。我在这里就文件后扩展名,也叫文件后缀名的问题来探讨 ...
一、为什么使用反射   为了写通用性的代码,如框架等。编译时期不知道传入的对象的类型,无法调用方法和属性,所以框架为了实现通用性,将Object为参数,只在运行的时候通过该类的Class对象获得类的信息。   二、什么是反射   主要是指程序可以访问、检测和修改它本身状态或行为的一种能力。Java中,反射是一种强大的工具。它使您能够创建灵活的代码,这些代码可以在运行时装配,无需在组件之间进行源代表链接。反射允许我们在编写与执行时,使我们的程序代码能够接入装载到JVM中的类的内部信息,而不是源代码中选定的类协作的代码。这使反射成为构建灵活的应用的主要工具。但需注意的是:如果使用不当,反射的 ...
学习Java编程时,我想让变量的值从键盘输入接收进来。平时在dos中运行效果很直观,那么我在Editplus这款开发工具中也可以输入,Editplus是带有控制台。当你运行Java程序时,此时出现的编译信息和运行结果的窗口就叫控制台。  ☆ 准备工作  ①,电脑系统搭建好java开发环境(jdk的环境配置)  ②,Editplus已配置了java程序的编译和运行环境  ③,Editplus的基本设置已进行设置(临时缓存文件,字体等。)  ☆ 编写程序(编码)  ①,打开Editplus在练习文件夹下建立一个名为Demo01.java的文件  ②,在第一行,引入jdk提供的工具类Scanner, ...
命令行参数就是main方法里面的参数String[] args他就是一个数组,args只是数据类型的一个名称,就是一个数组的变量,名称无所谓,类型没变就行了。这个就是程序的入口点。如图7.4所示:       图7.4   他是怎么运行的 ...
继承就是在一个现有类型的基础上,通过增加新的方法或者重定义已有方法(重写)的方式,产生一个新的类型。继承是面向对 象的三个基本特征——封装、继承、多态的其中之一,我们在使用java时编写的每一个类都是在继承,因为在java语言 中,java.lang.object类是所有类最根本的基类(或者叫父类、超类),如果我们新定义的一个类没有明确地指定继承自哪个基类,那么java 就会默认为它是继承自object类的。     1.为什么需要使用继承? 提高代码的重用性。 提高程序的扩展性。     2.Java继承的语法格式 Java继承的关键字:extends 格式: public cla ...
在使用Java进行程序设计的时候,当为一个long型变量赋值一个整数常量时,如果这个值超过int型数据的取   值范围,程序就会出现编译错误,但是有一种情况程序不会出错的,就是将多个int型数据进行算数运算的结   果赋值 ...
记录下来以下两种方法:   一、只弹出简单的单词提示(如输入system.的时候自动弹出out、in等字段的那种):     点击eclipse上面的windows --> preferences --> java -->editor --> content assist --> advanced --> 选择上面一排“select the proposal kinds contained in the 'default' content assist list” 下面的一个Java Prolosals 复选框,打上勾,再保存退出即可。      ...
Global site tag (gtag.js) - Google Analytics