- 博客(12)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 ArrayList的类的简单使用
ArrayList类从AbstractList类继承而来, 它实现了List接口。(集合接口由许多类实现,类实现了接口)ArrayList类是一个泛型类,声明为 : class ArrayList, 类型E指定了列表要保存的对象的类型。ArrayList类实现了动态数组, 可以根据需要增加或减小它的大小。ArrayList的简单实例。下面演示了ArrayList类,创建了一个存储Ch
2015-05-30 18:27:17 787
原创 二分查找法的简单使用
public class demo{ public static void main(String[] args) { int[] num = {1, 3, 4, 5, 6, 10}; boolean found; found = binarySearch(num, 0, 4, 5); System.out.println(found); } public
2015-05-30 00:10:51 526
原创 eclipse快捷键
Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对
2015-05-28 12:32:08 387
原创 二分法求方程的根
用二分法求方程f(x) = x*x*x + 4 *x*x -10 的根,要求误差小于0.00005public class demo { public static void main(String[] str) { double a1 = 1, b1 = 2; double x1 = 1; double x2 = (a1 + b1) / 2; // c存储前一个x2值
2015-05-28 08:55:29 1152
原创 选项卡窗格tabbed pane的简单使用
package com.demo;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.JPanel;import javax.swing.JTabbedPane;public class demo extends JFrame { /** * 设为静态变量,在构造函数中初始化 */
2015-05-27 17:28:41 2774
原创 java 中javax.swing.timer类的初步使用
建立了一个按钮,按钮上自动更新显示数字。package com.demo;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.*;import javax.swing.*;public class demo extends JFrame { private
2015-05-27 15:19:11 4356
原创 Java编程规范
Java编程规范整理基本命名规范包命名包名按照域名的范围从大到小逐步列出,恰好和Internet上的域名命名规则相反。由一组以“.”连接的标识符构成,通常第一个标识符为符合网络域名的两个或者三个英文小写字母。PeopleTestPageXMLExample 类,接口命名类的名字必须由大写字母开头而单词中的其他字母均为小写;如果
2015-05-20 22:43:29 417
原创 java方法的重载(overloading)和覆盖(override)
多态性是指同一个名字的若干个方法有不同的实现(即方法体重的代码不一样),多态性通过方法的重载(overloading)和覆盖(override)来实习。一个类中,有若干个方法名字相同,但方法的参数不同,称为方法的重载。在调用时,根据参数的不同来决定执行哪个方法。重载的关键是参数必须不同,即参数类型或参数个数不同。方法重载的目的是用统一的名字访问一系列相关的方法。如果在子类和超类中有同名的方
2015-05-16 13:19:10 811
原创 后置运算符i++的使用和前缀运算符++i的使用
首先看下面程序package Demotest;/** * @author zhangqd * */public class Demo1 { public static void main (String[] args) { int i = 1; int j = i++; System.out.println("i++的值 " + i++);
2015-05-15 17:17:31 826
原创 Java color类
private Color getNowColor(double hp, double maxhp){ int colorR = 0; int colorG = 255; int colorB = 0; double hphalf = maxhp / 2; if(hp > hphalf){ colorR = 255 - (int)((hp - hphalf) /
2015-05-14 22:58:43 2070
原创 java类方法和实例方法的区别
我们已经知道类体中的方法分为实例方法和类方法两种,用static修饰的是类方法。二者有什么区别呢?当一个类创建了一个对象后,这个对象就可以调用该类的方法。当类的字节码文件被加载到内存时,类的实例方法不会被分配入口地址,当该类创建对象后,类中的实例方法才分配入口地址,从而实例方法可以被类创建的任何对象调用执行。需要注意的是,当我们创建第一个对象时,类中的实例方法就分配了入口地址,当再创建对象
2015-05-14 15:14:18 602
原创 接收用户输入的10个整数,将这10个整数按从大到小顺寻输出,注意nextInt()方法
package Demotest;import java.util.Scanner;public class Demo1 {public static void main (String[] args) {int arr[] = new int[10];Scanner input = new Scanner(System.in);for (i
2015-05-14 11:31:00 2288
空空如也
程序是如何计算中缀表达式
2015-05-24
TA创建的收藏夹 TA关注的收藏夹
TA关注的人