java基础知识
文章平均质量分 72
dingdangxiaoma
程序人生
展开
-
java 闪屏 java应用程序运行时闪屏 运行时图片
不好意思呀,从网上找到的源代码,再找时,找不到了原网址了,表示歉意。java 应用程序,闪屏,也就是弹出一个图片,几秒后显示主程序,或是主程序的登录界面。网上的应用例子应该有好几种,这里给出一种,在闪屏下面加动态文字提示的闪屏。源代码:package cmsdb.gui;import java.awt.Color;import java.awt.Dimension;impo转载 2011-11-02 16:10:37 · 4218 阅读 · 1 评论 -
Java从入门到精通 - Swing表格JTable利用tableModel添加行修改行删除行
import java.awt.BorderLayout;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.event.MouseAdapter;import java.awt.event.MouseEvent;import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JL转载 2010-09-03 12:30:00 · 12225 阅读 · 0 评论 -
Java从入门到精通 - Swing表格JTable不滚动
import java.awt.BorderLayout;import java.util.Vector;import javax.swing.JFrame;import javax.swing.JTable;import javax.swing.table.JTableHeader;public class JTableTest2 extends JFrame{ public JTableTest2() { super(); setTitle("表格");转载 2010-09-03 12:10:00 · 769 阅读 · 0 评论 -
Java从入门到精通 - Swing表格JTable支持滚动
import java.awt.BorderLayout;import javax.swing.JFrame;import javax.swing.JScrollPane;import javax.swing.JTable;public class JTableTest extends JFrame { public JTableTest() { super(); setTitle("表格"); setBounds(100,100,240,150);转载 2010-09-03 12:06:00 · 2056 阅读 · 0 评论 -
Java从入门到精通 - 数据库操作连接ACCESS数据库
import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;public class ConnAccessTest { Connection con; String DBDriver = "sun.jdbc.odbc.JdbcOdbcDriver";转载 2010-09-02 14:23:00 · 476 阅读 · 0 评论 -
Java从入门到精通 - IO输入输出 压缩解压缩
import java.io.*;import java.util.zip.ZipEntry;import java.util.zip.ZipInputStream; //包导入public class Decompressing { public static void main(String[] args) { ZipInputStream zin; //ZipInputStream对象 try { zin = new ZipInputStre转载 2010-08-31 20:28:00 · 746 阅读 · 0 评论 -
Java从入门到精通 - IO输入输出BufferedReaderWriter
import java.io.*;public class BufferedReaderWriter { public static void main(String[] args) { String content[] = {"好久不见了","最近好吗","常联系"}; File file = new File("E:/workspace/Java从入门到精通/mynote.txt"); try{ FileWriter fw = new FileWr转载 2010-08-31 19:56:00 · 561 阅读 · 0 评论 -
Java从入门到精通 - IO输入输出FileInputOutputStream
import java.io.*;public class FileInputOutputStream { public static void main(String[] args) { File file = new File("E:/workspace/Java从入门到精通/mynote.txt"); try { FileOutputStream out = new FileOutputStream(file); String str = "程序设计离不开编程转载 2010-08-31 19:45:00 · 492 阅读 · 0 评论 -
Java从入门到精通 - Swing表格JTable选中行及列的位移
import java.awt.BorderLayout;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.util.Vector;import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JPanel;import javax.swing.JScrollPane;import转载 2010-09-03 12:24:00 · 4976 阅读 · 0 评论 -
Java从入门到精通 - Swing表格自定义JTable
import java.awt.BorderLayout;import java.awt.Color;import java.util.Vector;import javax.swing.JFrame;import javax.swing.JScrollPane;import javax.swing.JTable;import javax.swing.ListSelectionModel;import javax.swing.table.DefaultTableCellRende转载 2010-09-03 12:18:00 · 1310 阅读 · 0 评论 -
Java从入门到精通 - IO输入输出
import java.io.*;public class FileTest2 { public static void main(String[] args) { // TODO Auto-generated method stub File file = new File("E:/workspace/Java从入门到精通/mynote.txt"); if(file.exists()) { String name = file.getName(); long转载 2010-08-31 19:32:00 · 525 阅读 · 0 评论 -
Java从入门到精通 - 反射Field
import java.lang.reflect.Field;public class FieldTest { int i; public float f; protected boolean b; private String s; public FieldTest() { i=0; f=0.0f; b = true; s = ""; } public static void main(String[] args) { //转载 2010-09-01 13:22:00 · 537 阅读 · 0 评论 -
Java/JSP中使用JDBC连接SQLServer2005
参考原文:http://news.bangkaow.com/news/20100811/42782.htmlJava/jsp连接sql server 2000自然就不用说了,网上的代码和网上的例子也都已经很多了,大家可以去查一下。java/jsp连接sql server 2005可能要麻烦一些,1.首行是数据库的jar文件升级了,sqljdbc.jar 和 sqljdbc4.jar 的转载 2011-11-02 15:36:57 · 3228 阅读 · 0 评论 -
Java从入门到精通 - MenuPersonalTest菜单栏
import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.event.InputEvent;import java.awt.event.KeyEvent;import java.net.URL;import javax.swing.ButtonGroup;import javax.swing.ImageIcon;import javax.swing.JCheck转载 2010-09-22 21:33:00 · 636 阅读 · 0 评论 -
Java从入门到精通 - JTabbedPaneTest选项卡的布局方式
import java.awt.BorderLayout;import java.net.URL;import javax.swing.ImageIcon;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.JTabbedPane;import javax.swing.event.ChangeEvent;import javax.swing.event.ChangeListener;转载 2010-09-22 21:31:00 · 4074 阅读 · 1 评论 -
Java从入门到精通 - JProgressBarTest 进度条设置
import java.awt.BorderLayout;import java.awt.FlowLayout;import javax.swing.JButton;import javax.swing.JFileChooser;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.SwingConstants;import javax.swing.filechooser.*;impo转载 2010-09-22 21:28:00 · 980 阅读 · 0 评论 -
Java从入门到精通 - JPopupMenuTest右键菜单
import java.awt.BorderLayout;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.event.MouseAdapter;import java.awt.event.MouseEvent;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.J转载 2010-09-22 21:23:00 · 584 阅读 · 0 评论 -
Java从入门到精通 - Swing高级JFileChooser
import java.awt.BorderLayout;import java.awt.Dimension;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.io.File;import javax.swing.JButton;import javax.swing.JFileChooser;import javax.swing.JFrame;import转载 2010-09-07 21:27:00 · 834 阅读 · 0 评论 -
Java从入门到精通 - Swing树组件JTreeTest
import java.awt.BorderLayout;import javax.swing.JFrame;import javax.swing.JTree;import javax.swing.tree.DefaultMutableTreeNode;import javax.swing.tree.DefaultTreeModel;public class JTreeTest extends JFrame{ public JTreeTest() { super(转载 2010-09-05 21:06:00 · 979 阅读 · 0 评论 -
Java从入门到精通 - 数据库操作ResultSetLike
import java.net.URLDecoder;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;public class ResultSetLike { /** * 取得相对路径的Connection * @return */转载 2010-09-02 15:09:00 · 483 阅读 · 0 评论 -
Java从入门到精通 - 反射Method
import java.lang.reflect.Method;/** * @author Administrator * */public class MethodTest { static void staticMethod() { System.out.println("执行staticMethod()方法"); } public int publicMethod(int i) { System.out.println("执行public转载 2010-09-01 13:27:00 · 474 阅读 · 0 评论 -
Java从入门到精通 - 数据库操作-PrepareStatementTest
import java.net.URLDecoder;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;public class PrepareStatementTest { /**转载 2010-09-02 15:04:00 · 561 阅读 · 0 评论 -
Java从入门到精通 - 数据库操作-相对路径的Connection
/** * 取得相对路径的Connection * @return */ public static Connection getConnection(){ Connection conn=null; try{ String path=""; Class theClass = ConnTest2.class; //System.out.println(ConnTest2.class.getResource转载 2010-09-02 14:54:00 · 847 阅读 · 0 评论 -
Java从入门到精通 - Java包装类
public class JavaType { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub //summation String str[] = {"89","12","10","18"}; int sum = 0; for(int i=0;iLong //long mylong = Long.par转载 2010-08-25 21:13:00 · 446 阅读 · 0 评论 -
Java从入门到精通 - 数组
import java.util.Arrays;public class JavaArray { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub //创建一维数组: int arr[] = new int[]{1,2,3,5,15}; int arr2[] = {23,12,6}; int day[] = n转载 2010-08-24 20:55:00 · 616 阅读 · 0 评论 -
Java从入门到精通 - JavaString 字符串拼接,截取,查找及日期转换
import java.util.Date;public class JavaString { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub //char to string char a[] = {'g','o','o','d','.'}; String s = new String (a);转载 2010-08-24 20:51:00 · 8730 阅读 · 0 评论 -
Java从入门到精通 李钟尉 马文强 清华大学 - HelloJava
import javax.swing.JOptionPane;//jdk1.6后支持系统拖盘public class HelloJava { /** * @param args */ private static String say="我要学会你。"; public static void main(String[] args) { // TODO Auto-generated method stub System.out.println(转载 2010-08-24 20:33:00 · 2047 阅读 · 0 评论 -
Java从入门到精通 - 流程控制
public class GetIfElse { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub //if语句 int x = 45; int y = 12; if(x>y) { System.out.println("变量x>y");转载 2010-08-24 20:46:00 · 613 阅读 · 0 评论 -
一个.java文件是否一定要和文件中的类名相同呢?一个.java文件中可以包含多个类吗?
这可以算做是一个java笔试题,我记得以前出面试题时,我就出这一道这个知识点的选择题。呵。还真不容易,还能“钓到鱼”。哈哈。回答这个问题,首先要回答第二问。一个.java文件当然可以包括多个类了。但这些类有一个特殊的类与其它的不同,,这个类是带public 属性的类。一个.java类文件中仅有一个public属性的类。而且这个类与文件名相同。一个.java文件是否一定要有一个publi原创 2010-03-17 21:14:00 · 2695 阅读 · 1 评论 -
java基础知识
Java 基础知识,在这里,简单的把一些Java基本的知识,初学者让应该注意的问题,在这里说明下,这并是不是一个教程。想要学好一个知识,一个技术,不是听一个老师或是听一门课,就能学习明白的;还要自己认真的去学习,去查资料,去上机练习,这样才能把自己所学习到的知识,加以实践并运用。我在这里写,也算是给自己一个复习或是把资料进行整理机会,以备日后查看。在这里说的例子都是从网上摘录下来的,如果这里的知识原创 2010-03-17 21:09:00 · 658 阅读 · 0 评论 -
Java中包的概念;环境变量的设置问题;javac 与java,javap的应用
包类似于一个国家,国家包手很多的省,每个省又包括很多的市区。其实也方便于管理,同时也避免重名问题。环境变量的设置问题,环境变量这是一个初学者要做设置的配置问题,这里要涉及到java的解释执行问题。Javac是编译,可以把编译.class文件生成到当前目录下,也可以生成到指定的目录 javac –d加上指定的目录。Javap是反编译。是j2se库中自带的反编译命令.原创 2010-03-18 21:35:00 · 690 阅读 · 0 评论 -
Java从入门到精通 - Java数字处理类
import java.text.DecimalFormat;import java.util.Random;public class DecimalFormatDemo { /** * 简单格式化 * @param pattern * @param value */ public static void SimpleFormat(String pattern,double value) { DecimalFormat myFormat = new D转载 2010-08-25 21:25:00 · 500 阅读 · 0 评论 -
Java从入门到精通 - Number char String float double
public class MyNumber { static String s1="您好。"; public static void main(String[] args) { // TODO Auto-generated method stub String s2 = "Java"; System.out.println(s1); System.out.println(s2); //byte short int long byte mybyte转载 2010-08-24 20:41:00 · 806 阅读 · 0 评论 -
Java从入门到精通 - Swing高级JFileFilterTest FileFilter只选择gif,jpg格式
import java.awt.BorderLayout;import java.awt.Dimension;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.event.MouseAdapter;import java.awt.event.MouseEvent;import java.awt.event.MouseListener;import java.转载 2010-09-09 21:02:00 · 1415 阅读 · 0 评论 -
Java从入门到精通 - 反射Annotation
import java.lang.annotation.Annotation;import java.lang.reflect.Constructor;import java.lang.reflect.Field;import java.lang.reflect.Method;public class AnnotationTest { @Field_Method_Parameter_Annotation(describ="字段编号",type=int.class) //注释字段转载 2010-09-01 13:37:00 · 1910 阅读 · 2 评论 -
Java从入门到精通 - 反射Constructor构造函数的使用
import java.lang.reflect.Constructor;//请注意执行顺序问题,开始时,我测试时用的是MyEclipse中的Jdk1.5.Jdk1.6我发现他们Constructor的顺序不一样的。public class ReflectTest { String s; int i,i2,i3; protected ReflectTest() { s=""; i=0; i2=0; i3=0; } protected Reflect转载 2010-09-01 13:11:00 · 798 阅读 · 0 评论 -
Java从入门到精通 - 集合类ArrayList to Collection
import java.util.*; //导入类public class Muster { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub Collection list = new ArrayList(); //集合类 list.add("a"); //添加数据 list.add("b");转载 2010-08-31 13:48:00 · 720 阅读 · 0 评论 -
Java从入门到精通 - Swing高级JInternalFrameTest内部窗体
import java.awt.BorderLayout;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.beans.PropertyVetoException;import java.net.URL;import javax.swing.ImageIcon;import javax.swing.JButton;import javax.swing.JDesk转载 2010-09-09 21:42:00 · 1053 阅读 · 0 评论 -
Java从入门到精通 - 集合类HashMap
import java.util.*; //导入类public class MapTest { /** * @param args */ public static void main(String[] args){ Map map = new HashMap(); Emp emp = new Emp("001","张三"); Emp emp2 = new Emp("005","张四"); //创建emp对象 Emp emp3 = new转载 2010-08-31 13:40:00 · 627 阅读 · 0 评论 -
Java从入门到精通 - 集合类 List
import java.util.*; //导入类public class ListGather { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub List list = new ArrayList(); //集合类 list.add("a"); list.add("b"); list转载 2010-08-31 13:36:00 · 450 阅读 · 0 评论