- 浏览: 20906 次
- 性别:
- 来自: 深圳
最新评论
文章列表
package 测试;
import java.lang.reflect.Constructor;
import java.lang.reflect.Field;
import java.lang.reflect.Method;
import java.lang.reflect.Modifier;
public class TestDemo {
public String toString(Object obj) {//重写toString()方法
Class clazz = obj.getClass();
StringBuilder sb = new S ...
package 测试;
public class TestDemo {
public static void main(String args[]){
for(int k = 1;k<=9;k++){ //外循环用于控制行数
for(int j = 1;j<=k;j++){
System.out.print(j+"*"+k+"="+(j*k)+"\t"); //"\ ...
package 测试;
import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JTextField;
...
package testDemo1;
import java.awt.Button;
import java.awt.FlowLayout;
import java.awt.Frame;
import java.awt.TextField;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.KeyAdapter;
import java.awt.event.KeyEvent;
import java.awt.event.MouseA ...
package testDemo1;
import java.awt.Button;
import java.awt.FlowLayout;
import java.awt.Frame;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
public class FrameTest {
public static void main(String[] args) {
Frame f = new Frame("我的第一个窗口");// 该窗口默认 ...
package testDemo1;
import java.awt.Button;
import java.awt.FlowLayout;
import java.awt.Frame;
public class FrameTest {
public static void main(String[] args) {
Frame f = new Frame("我的第一个窗口");//该窗口默认不显示
f.setSize(400, 600);//设置窗口大小
f.setLocation(500,50);//设置窗口显示位置
f ...
package 测试;
import java.io.PrintStream;
public class Test {
public static void main(String[] args) {
try {
PrintStream out = System.out;//保存原的输出流
PrintStream ps = new PrintStream("d:/log.txt");
System.setOut(ps);//开始设置新的输出流
System.out.println("这是新输出 ...
现在在D盘的test文件夹中保存一个TestDemo2.java的文件,其内部代码为:
public class TestDemo2{
public static void main(String[] args){
System.out.println(args[0]);
System.out.println(args[1]);
}
}
再打开命令行进行如下操作:
package 测试;
public class TestDemo {
private static String getA() {return "a";}
public static void test() {
String a = "a";
String b = a + "b";
String c = "ab";
String d = new String(b);
System.out.println(b == c);
System.ou ...
package 测试;
public class TestDemo {
private static String getA() {return "a";}
public static void test() {
String a = "a";//a虽然是一个局部变量,也指向一个常量,但其引用上并未"强制约束"是不可改变的,因此编译器会认为这个变量可变
final String c = "a";//final约束了c不可变.
//三个变量结果为"ab&quo ...
和查询基本流程一样,下面给出源代码:
package hiber1;
import org.hibernate.Session;
import org.hibernate.SessionFactory;
import org.hibernate.Transaction;
import org.hibernate.cfg.Configuration;
import org.junit.jupiter.api.Test;
public class HiberGet {
@Test
public void testUpdate(){
//1.调用工具类(session ...
1.瞬时态:对象里没有id值,对象与session没有关联
User u = new User();
u.setUsername("jack");
u.setPassword("123");
u.setAddress("china");
2.持久态:对象里面由id值,对象与session有关联
User user = session.get(User.class, 2);
3.托管态:对象有id值,对象与session没有关联
User user = new User();
user.setUid(3);
saveOr ...
package testDemo1;
import java.awt.Frame;
public class FrameTest {
public static void main(String[] args) {
Frame f = new Frame("我的第一个窗口");//该窗口默认不显示
f.setVisible(true);//显示窗口
}
}
package testDemo1;
import java.awt.*;
import java.applet.Applet;
/*
* GridLayout 类是一个布局处理器,它以矩形网格形式对容器的组件进行布置。
* 容器被分成大小相等的矩形,一个矩形中放置一个组件。
*
* */
public class GridLayoutTest extends Applet {
public void init() {
setLayout(new GridLayout(2,3));//(行,列),这里是2行3列
...
public class JRadioButtonTest {
public JRadioButtonTest() {
JFrame f = new JFrame("程序窗口");//创建一个JFrame窗口
f.setVisible(true);//这句必须要有,否则无法显示窗口
}
public static void main(String[] args) {
new JRadioButtonTest();
}
}