E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
JAVA笔记
Java笔记
之语言基础_源文件
要点1:源文件是一个包含Java代码的文本文件,以.java作为文件后缀。源文件通过编译产生可执行的字节代码文件,即类文件,该源文件对应的类文件以.class作为文件后缀名。该源文件中的字符必须满足Java语言的语法规定,否则在编译时会产生编译错误。采用JDK命令行编译一个源文件如下: javacsrcfile.java要点2:一个源文件最多只能包含一个顶层的public类定义。也就是说,在一
juxiangwu
·
2010-10-26 11:36
java
职场
休闲
Java笔记
之语言基础_源文件
要点1:源文件是一个包含Java代码的文本文件,以.java作为文件后缀。源文件通过编译产生可执行的字节代码文件,即类文件,该源文件对应的类文件以.class作为文件后缀名。该源文件中的字符必须满足Java语言的语法规定,否则在编译时会产生编译错误。采用JDK命令行编译一个源文件如下: javacsrcfile.java要点2:一个源文件最多只能包含一个顶层的public类定义。也就是说,在一
juxiangwu
·
2010-10-26 11:36
java
职场
休闲
Java笔记
[align=left][/align]现在我们已经有中国的‘中’,对应的10进制编码为10023,对应的16进制编码是4e2d,我们只怎么得到的呢? 我们以‘国’为例: char c2='国';//现在又一个汉字,我想得到它对于的十进制 System.out.println(c2); int c3=(int)(c2);//将汉字强制转换为int类型,就可以得到汉字对于的
jifeng520qq
·
2010-10-16 13:00
java
Hibernate3.1.X 多线程下BUG
刚写过一篇
Java笔记
-使用JConsole进行JVM性能监测,今天就又遇上99%,乐不开支拍拍手打开JConsole就要收拾它。
yaojialing
·
2010-08-27 16:00
java
多线程
Hibernate
struts
OpenSource
Hibernate3.1.X 多线程下BUG
刚写过一篇
Java笔记
-使用JConsole进行JVM性能监测,今天就又遇上99%,乐不开支拍拍手打开JConsole就要收拾它。
yaojialing
·
2010-08-27 16:00
java
多线程
Hibernate
struts
OpenSource
java笔记
7IO
java.io.Filejava程序通过java.io.File类来访问文件属性,通过File类构造文件对象从而控制屋里文件或目录,操作文件或目录的属性(路径、权限、日期和时间等),java.io.File代表系统文件名publicFile(StringpathName)以pathName为路径创建File对象,如果pathName是相对路径,则默认的当前路径再系统属性user.dir中存储pub
shijinupc
·
2010-08-10 02:00
java
String
File
buffer
import
byte
JAVA笔记
1.static关键字不能应用于局部变量。 2.由于局部变量使用的是栈内存,由于某些原因(主要是效率)虚拟机不能为栈上的变量设置默认值,所以局部变量需要显式赋初始值。 3.数组 * 刚构造的数组中的元素总是设为默认值 * 一个数组的大小将在数组使用new 关键字真正创建时被给定 * 相对于用循环来拷贝数组,Sy
yishizhu
·
2010-08-08 22:00
java
多线程
虚拟机
工作
java笔记
6java.util包
Arrays类:提供了一些方法用于排序、查找等操作,在编制程序中可以直接使用这些方法。排序:在编制程序中可以直接使用类Arraus提供的某个sort方法,来对数组排序,sort使用形式:publicstaticvoidsort(Xxxa[]),该方法用改进的快速排序方法对指定的而数组a进行排序,其中数组a是类型为char、short、int、long、float、double、boolean的数组
shijinupc
·
2010-08-05 06:00
java笔记
5java.lang包
包装类:包装类封装了一个对应的基本数据类型数值,并为其提供了一系列操作byte(字节) Bytechar(字符) Characterint(整型) Integerlong(长整型) Longfloat(浮点型) Floatdouble(双精度) Doubleboolean(布尔) Booleanshort(短整型) Short例如Integer构造函数Integer
shijinupc
·
2010-08-03 03:00
java笔记
4异常
异常(Exception):是在程序运行过程中所发生的破坏了正常的指令流程的事件。Throwable具有两个子类,它们是Error:称为错误,由Java虚拟机生成并抛出,包括动态链接失败、虚拟机错误、装载错误等,程序对其不做处理;Exception:所有异常类的父类,其子类对应了各种各样可能出现的异常事件,一般需要用户显示的声明或捕获;RuntimeException:Java程序运行时常常遇到的
shijinupc
·
2010-08-01 03:00
java
exception
虚拟机
String
vector
编译器
java笔记
3继承和多态
继承和访问控制符??????无条件继承有条件访问?子类能够继承父类中public和protected成员;子类能够继承父类中default成员,但子类与父类必须位于同一包内;子类不能继承父类的private成员;子类不能直接使用父类隐藏的成员变量和重写的父类方法;(super)?子类通过继承的父类的方法来访问继承自父类的私有成员;可以用子类对象来代替父类对象或:父类对象的引用可以指向父类对象,也可
shijinupc
·
2010-07-31 02:00
java笔记
2面向对象和数组
在定义成员变量时可以对其初始化,如果不对其初始化,编译器实用默认值对其初始化;局部变量声明后必须对之进行初始化,否则编译出错对象的生命周期由指向它的引用决定,当指向对象的引用都失效时,该对象将无法被访问,则其生命周期终结,成为“垃圾”对象。此时,对象仍存留于内存中,直至被垃圾回收器清除;在类体中,可以用{…}将代码括起来,构成一个初始化块,与成员变量、方法、构造方法平起平坐;初始化块以“块”的形式
shijinupc
·
2010-07-31 01:00
java笔记
1java语言基础
java在执行字节码文件时执行以下三步:加载代码,校验代码,执行代码标示符只能以字母下划线和美元符开头~:对数据的每一个二进制位取反;&:参与运算的两个值,相应位均为1,则结果为1,否则为0。|:参与运算的两个值,只要相应位有一个为1,则结果为1,否则为0。^:参与运算的两个值,相应位相同,则结果为0,否则为1。>>:有符号右移,使用“符号扩展”:若值为正,则高位插入0,若值为负,高位插入1;>>
shijinupc
·
2010-07-31 01:00
Java笔记
(五)
1.抽象类和抽象方法 包含抽象方法的类叫做抽象类。若果一个类包含一个或多个抽象方法,该类必须被限定为抽象的,即抽象类中的方法可以不都是抽象方法。 2.Interface Interface关键字产生一个完全抽象的类,它根本就没有任何具体的实现。Interface不仅仅是一个极度抽象的类,因为它允许人们通过创建一个能被向上转型为多种基类的类型。 当要使用一个接口时,在接口中定义的方法必须被定义为
ackerman
·
2010-07-07 21:00
java
设计模式
算法
框架
工作
Java笔记
(四)
一、复用类 1.super关键字 Java用super关键字表示超类的意思,当前类就是从超类继承来的。如果没有默认的基类构造器,或者想调用一个单参数的基类构造器,必须用super关键字显示的编写调用基类构造器的语句。 2.@override注解 Java SE5中增加了@override注解,它并不是关键字。当你想要覆写某个方法时,可以选择添加这个注解,在你不留心重载而非覆写了该方法时编译器会
ackerman
·
2010-07-06 19:00
java
jvm
Java笔记
(三)
一、package和classpath 假如cmd的当前目录是D:\javalearn,当前工作目录也是此目录: 1.建立HelloWorld.java package com.edicypages.ackerman; public class HelloWorld{ public static void main(String[] args){ System.out.println(&
ackerman
·
2010-07-05 20:00
java
工作
Java笔记
(二)
1.==和!=可以作用在任何内置型别上,其他运算符无法作用于boolean型别。2.对象相等性关系运算符==和!=可以作用于任何对象上。任何对象(不含基本型别)都拥有equals()函数,例如: Interger n1=new Interger(47); Interger n2=new Interger(47); n1.equals(n2)会返回true(Interger是外覆类
ackerman
·
2010-07-05 20:00
java
初学者的
Java笔记
问题1:如何判断java已经安装完毕,很简单,在命令提示符中输入javac如果系统能够找到说明java已经安装完成。问题2:设置windows环境变量配置path和classpathpath:windows系统执行命令时要搜寻的路径classpath:java在编译和运行时要找的class的路径。问题3:java的版本查询在命令提示符中使用java-version就可以查出java的版本问题4:要
陶国文
·
2010-06-13 15:25
java
职场
笔记
初学者
休闲
初学者的
Java笔记
问题1:如何判断java已经安装完毕,很简单,在命令提示符中输入javac如果系统能够找到说明java已经安装完成。问题2:设置windows环境变量配置path和classpathpath:windows系统执行命令时要搜寻的路径classpath:java在编译和运行时要找的class的路径。问题3:java的版本查询在命令提示符中使用java-version就可以查出java的版本问题4:要
陶国文
·
2010-06-13 15:25
java
职场
笔记
初学者
休闲
Java笔记
(一)
一、程序存储在哪里: 1.register速度最快的存储场所,位于处理器内部,程序员无法直接触碰。2.stack位于一般的RAM中,速度仅次于register。java中可以将对象的reference置于stack之内,但却不能将一般的Java对戏那个也置于其上。(C++的对象是产生于stack的)3.heap是一中通用性质的内存存储空间,存在于RAM中,用来置放所有的Java对象。编译器不需知
ackerman
·
2010-06-08 18:00
java
html
C++
c
C#
分享我的
JAVA笔记
1、所有的对象都是在堆中构造的。 2、不要在构造器中定义与实例域重名的局部变量。 3、只要方法是私有的,类的设计者就可以确信:它不会被外部的其它类操作调用,可以将其删除。如果方法是公有的,就不能删去,因为其它的代码可能调用它。 4、在下面两种情况下使用静态方法: (1) 一个方法不需要访问对象状态,其所需参数都是通过显示参数提供(例如:Math.pow)。 (2) 一个方法只
wenqiang06ky
·
2010-06-05 19:00
java
数据结构
c
虚拟机
算法
java笔记
System.getProperty() 参数大全 java.version Java Runtime Environment version java.vendor  
min_80
·
2010-05-06 13:00
java
html
unix
OS
ext
java笔记
一,transient 在序列化(ObjectInputStream)时就是可以将对象序列化进物理空间上,在这个类中若设有transient的变量,序列化时不被存储,对象还原时,也不会有这个变量(作用是安全问题,有些不希望把类里面所有的东西都能存储)。 transient int a; 二,volatile: Java 语言中 volatile 变
zhy_lyj
·
2010-04-16 16:00
java
jvm
虚拟机
jni
FP
java笔记
:Java面试题汇总(基础方面)
1.列举出10个JAVA语言的优势 a:免费,开源,跨平台(平台独立性),简单易用,功能完善,面向对象,健壮性,多线程,结构中立,企业应用的成熟平台,无线应用 2.列举出JAVA中10个面向对象编程的术语 a:包,类,接口,对象,属性,方法,构造器,继承,封装,多态,抽象,范型 3.列举出JAVA中6个比较常用的包 Java.lang;java.util;java.io;java.sql;java
hlw881008
·
2010-04-10 11:00
java笔记
2009年6月5日10:00:181. setActionCommand的作用。设置此组件激发的操作事件的命令名称。如:JButton btnShow = new JButton(); btnShow.setActionCommand("show"); 当这个按钮被点击的时候,你就可以用ActionEvent 的 getActionCommand().equals("show")去比较触发事件的是
chenjinyu_tang
·
2010-02-25 09:00
Java笔记
public class RandomArray { public void test(int...x){ System.out.println("test"); }  
抢街饭
·
2010-02-04 17:00
java
jvm
JAVA笔记
(五)
java中的修饰符 static表示静态,它可以修饰属性,方法和代码块。 1,static修饰属性(类变量),那么这个属性就可以用类名.属性名来访问,也就是使这个属性成为本类的类变量,为本类对象所共有。这个属性就是全类公有。(共有的类变量与对象无关,只和类有关)。 类加载的过程,类本身也是保存在文件中(字节码文件保存着类的信息)的,java会通过I/O流把类的文件(字节码文件)读入JVM(jav
dongzhumao86
·
2009-12-27 22:00
JAVA笔记
(四)
面向对象的三大特征:封装、继承、多态。 java中的封装 封装,一个对象和外界的联系应当通过一个统一的接口,应当公开的公开,应当隐藏的隐藏。(对象的属性应当隐藏),一个对象的内部是透明的,就是把对象内部的可透明性和隐藏的特性区分开,该透明的透明,该隐藏的隐藏。 (封装的属性)java中类的属性的访问权限的默认值不是private,要想隐藏该属性或方法,就可以加private(私有)修饰符,来限制
dongzhumao86
·
2009-12-27 22:00
JAVA笔记
(三)
面向对象的思想 anythingisObject(万物皆对象) 抽象,从对具体的对象中抽取有用信息。对象有其固有属性,对象的方法,即对象的行为(对象能做什么)对象本身是简单的(功能简单),多个对象可以组成复杂的系统(对象之间彼此调用对方的方法) 对象应当是各司其职(功能简单),各尽所能(把自己的功能作到最好)。(弱耦合性实现了前面所述的对象的特点) 对象的耦合性,是对象之间的联系,对象和系统之
dongzhumao86
·
2009-12-27 22:00
JAVA笔记
(二)
在类中定义的方法在返回值前加上static修饰符就可以在main方法中调用了。如果不用static那就需要在main方法中创建对象,使用对象来调用对象的方法。 publicclassTest{ publicstaticvoidmain(String[]args){ Testt=newTest(); intb=1; intc=2; int[]a=newint[10]; t.sqort(
dongzhumao86
·
2009-12-27 22:00
JAVA笔记
(一)
java语言是解释执行,java源码是通过编译生成一种特殊的.class的中间字解码文件,然后再有JVM进行解释执行。 java语言对指针进行了上层的封装,它保证能够通过这个指针(引用),来访问有效的内存单元。 java语言不允许多继承,使继承关系成树装图,每个类都只能由一个父类。 java语言的开发效率高,但执行效率低。(相当于c++的55%) java的垃圾回收机制,在java中new的对象
dongzhumao86
·
2009-12-27 22:00
9.接口-
java笔记
1.抽象类 抽象是普通类和接口之间的中庸之道。接口所有的方法都没有方法体。抽象类有些方法是抽象的,无方法体,有些是有方法体的。但是抽象类和接口都不能实例化,都是继承用的。如果一个抽象类被继承,其抽象应当被实现,否则导出类也是抽象类。抽象类里可以没有抽象方法,abstract可以是该类无法实例化。2.接口 可以有域,但默认都是static,final。方法都没方法体,且自动都是public,所以实现
飘落的枫叶
·
2009-12-21 00:00
java
框架
Access
8.多态--
java笔记
1.绑定 定义:将一个方法调用同一个方法主体关联起来称作绑定。前期绑定 就是在程序运行之间就知道调用哪个主体的方法。例子:Shape是基类public class Shape { public void draw() {} public void erase() {}}public class Circle extends Shape { public void
飘落的枫叶
·
2009-12-16 18:00
java
F#
11.持有对象--
java笔记
又看了java思想的第四版得第11章,记一下关键点留个纪念,呵呵。通俗易懂的就不写了。 按照章节和知识点写的。 这一章也是了解容器常用的知识点。 1.使用容器的原因 写程序之前不知道需要多少个对象。 2.基本概念 Collection 一个独立元素的序列,有list,set(元素不重复),queue &
飘落的枫叶
·
2009-11-16 00:00
java
Java笔记
(2)开发人员必备的案头网站
一般的,但都要看看的【来自】http://www.cnblogs.com/kwklover/archive/2006/04/12/372747.html【不断完善中】http://www.gotapi.com/语言:英语简介:HTML,CSS,XPATH,XSL,JAVASCRIPT等API的查询网站。http://www.w3schools.com/语言:英语简介:W3C制定的标准诸如XML,H
cndes
·
2009-11-05 15:00
java
.net
正则表达式
语言
tutorials
frameworks
java笔记
-工厂模式
一、引子话说十年前,有一个爆发户,他家有三辆汽车(Benz(奔驰)、Bmw(宝马)、Audi(奥迪)看来这人比较爱国,没有日本车),还雇了司机为他开车。不过,爆发户坐车时总是这样:上Benz车后跟司机说"开奔驰车!",坐上Bmw后他说"开宝马车!",坐上Audi后他说"开奥迪车!"。你一定说:这人有病!直接说开车不就行了?!而当把这个爆发户的行为放到我们程序语言中来,我们发现C语言一直是通过这种方
daniellai123
·
2009-10-30 17:00
java
Blog
OO
java笔记
-线性表,链表,哈希表
线性表,链表,哈希表是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一系列相应的类来实现基本的数据结构。这些类均在java.util包中。本文试图通过简单的描述,向读者阐述各个类的作用以及如何正确使用这些类。 Collection ├List │├LinkedList │├ArrayList │└Vector │ └Stack └Set Map ├Hashtab
daniellai123
·
2009-10-30 10:00
java
jdk
数据结构
编程
算法
Java笔记
(很基本的)
1. 前言...1-41.1. JAVA特点...1-41.2. 运行原理...1-41.3. JAVA目录...1-42. 一·基础知识...2-42.1. 配置环境...2-42.2. Java中基本概念...2-53. 二·定义,关键字和类型...3-53.1. 注释的三种形式...3-53.2. Java代码中的“;”、“{}”、“”.3-53.3
·
2009-10-10 00:00
java
exception
String
object
equals
Class
Java笔记
类system的方法 记住 泛型 Collection list(有序重复) arrayList linklist set(无序不重复) hashset Map 键值对 key-value Vector StringBuilder 可变字符串对象
lwhjava
·
2009-07-11 18:00
java
swing
正则表达式
socket
OS
Java笔记
-范型使用
定义范型类:packageshdemo;importhibernatemap.User;importjava.util.ArrayList;importjava.util.List;publicclassFan{privateTvalue;publicTgetValue(){returnvalue;}publicvoidsetValue(Tvalue){this.value=value;}}//T
daniel_lai
·
2009-07-09 10:37
JDK
Java笔记
-范型使用
定义范型类: package shdemo; import hibernatemap.User; import java.util.ArrayList; import java.util.List; public class Fan<T> { private T value; pu
daniellai123
·
2009-07-09 10:00
java
.NET程序员学
Java笔记
[6]-Apache commons httpclient应用
/** * 说明: * 需要引用的包: * commons-httpclient-3.1.jar * commons-logging-1.1.1.jar * commons-codec-1.3.jar */ package net.io99; import org.apache.commons.httpclient.*; import org.apache.c
venliong
·
2009-06-13 04:00
java
apache
.net
.NET程序员学
Java笔记
[5]-连接MySQL并读取Metadata及Log4j应用
/** * 说明: * 需要引用log4j-1.2.15.jar与mysql-connector-java-5.1.7-bin.jar * log4j.properties配置如下: log4j.rootLogger=debug, stdout, R log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4
venliong
·
2009-06-13 02:00
java
apache
log4j
.net
mysql
.NET程序员学
Java笔记
[4]-JDBC连接Access数据库
package net.io99; import java.sql.*; public class TestAccess { public static void main(String args[]) throws Exception { //连接Access 2007数据库,需要先在“数据源”中的“用户DSN”先添加相应的驱动 //String strurl=&
venliong
·
2009-06-11 00:00
java
.net
jdbc
Microsoft
Access
.NET程序员学
Java笔记
[3]-TestSQLServer2005
/** * 说明:需要先配置MS SQL Server JDBC: * Window→Preferences→Java→Installed JRE * 如果果JRE6:Edit→add External JARs...→选择sqljdbc4.jar * 如果是JRE5:Edit→add External JARs...→选择sqljdbc.jar */ package
venliong
·
2009-06-10 01:00
java
sql
.net
SQL Server
jdbc
.NET程序员学
Java笔记
[2]-TestSWT
/** * 说明: * 先引用org.eclipse.swt.win32.win32.x86_3.4.1.v3452b.jar * Project→Properties→Java build Path→Libraries→Add External JARs * Project→Properties→Java build Path→Order and Export→选择导出org.e
venliong
·
2009-06-10 01:00
java
eclipse
.net
.NET程序员学
Java笔记
[1]-Test
/** * */ package net.io99; import java.io.IOException; /** * @author ASUS * */ public class Test { /** * @param args * @throws IOException */ public static void main
venliong
·
2009-06-10 01:00
java
.net
Think In
Java笔记
15.5远程方法调用(RMI)RMI用于远程调用Java对象远程接口RMI依赖远程接口来完成自己的工作创建远程接口的时候,必须:接口和所有方法必须是public属性必须是java.rmi.Remote接口的扩展接口必须throwsjava.rmi.RemoteException作为参数和返回值的对象必须是远程接口,不能是具体类远程接口的实施:服务器必须包含UnicastRemoteObject
NozaOne
·
2009-06-03 04:00
Thinking in
java笔记
(2)
Java提供了两个用于高精度计算的类:BigInteger和BigDecimal BigInteger: BigInteger:支持任意精度的整数。 BigInteger(String val) 将 BigInteger 的十进制字符串表示形式转换为 BigInteger。
chen1984
·
2009-03-10 22:00
java
UP
Thinking in Java 笔记(1)
初学者Thinking in
Java笔记
今天开始,再次重新温故下Java,温故的方式:看Thinking in Java。
chen1984
·
2009-03-09 21:00
java
编程
C++
c
C#
上一页
38
39
40
41
42
43
44
45
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他