java
chfangfang
JAVA后台开发
展开
-
Java中的小数位的相关操作
Java中的小数位的相关操作API文档中的方法声明程序运行结果代码解析小结:当处理的数据为负数的情况整理一些基础知识回顾的小知识,如有打扰还请见谅。API文档中的方法声明1. public static double ceil(double a):返回大于或等于参数的最小(最接近负无穷大) double值,并等于数学整数。 特殊情况:如果参数值已经等于数学整数,则结果与参数相同。...原创 2019-05-13 00:27:30 · 541 阅读 · 0 评论 -
生成随机数的两种方法
方法一、Math类有个random方法可以实现随机数的生成。Math.random()返回的是:返回带正号的 double 值,该值大于等于 0.0 且小于 1.0。在此基础上我们修改下就能得到一定范围的随机数: (int)(Math.random()*10)返回0到9的随机数。 (int)(Math.random()*n) 返回0到n的随机数。 (int)(Math.random()*1转载 2017-11-15 15:05:56 · 14231 阅读 · 1 评论 -
JAVA界面----实现打开新窗口后,原窗口不可操作,关闭新窗口后,原窗口才可操作
//实现java界面弹出一个界面后主界面不可操作: this.setEnabled(false);//先将主界面设置为不可操作状态 //因为在事件中不可以使用this关键字,所以用一个变量来保存此关键字; MenuPage This=this;//(因我是用的是菜单所以设为菜单的属性) //创建第二个界面的对象: JFr原创 2017-09-02 11:41:46 · 16315 阅读 · 2 评论 -
Java命名约定
Java命名约定类名 类名应该是名词, 描述对象。应该按照驼峰式写法,即只有每个单词首字母大写。接口名称 接口名称应该是形容词,描述功能。应该以“able”、“ible”结尾,否则应该是名词。通常遵循和类名写相同的大小约定。public interface Serializable {…} public interface SystemPanel {…}方法名称 方法名称应该包含一个动词。按转载 2017-09-15 19:50:03 · 458 阅读 · 0 评论 -
java表格获取选中行的内容,并赋值到另一表格中(赋代码)
updateUI();//此方法为更新第二个表格//判断一下要添加的元素是否已经存在,若存在则不进行添加 //contains(v):如果此向量包含指定的v元素,则返回 true。 if(!CellsVector.contains(v)){ CellsVector.add(v);}原创 2017-08-22 18:52:54 · 6301 阅读 · 2 评论 -
jav中GUI之表格jTable组件详解
java表格控件JTable常用操作详解 JTable是Swing编程中很常用的控件,这里总结了一些常用方法以备查阅. 创建表格控件的各种方式: 构造方法: 1) 调用无参构造函数. JTable table = new JTable(); 2) 以表头和表数据创建表格. Object[][] cellData = {{"row1-col1", "row1-col2"},{"row2-co原创 2017-08-18 19:29:40 · 3477 阅读 · 0 评论 -
java中的map集合(独特的遍历方式)
基础知识点: 1.map集合是通过键–值对的形式进行存储元素的; 2.map接口不可以出现重复的键,一个键最多能映射一个键; 3.map集合对象添加元素的方法:put(“键”,值); 4.获取集合对象的所有键:set set=map.keyset(); 获取集合元素的所有值:collection con=map.values();5.独特的遍历方式:通过获取键的集合来遍历元素通过原创 2017-07-25 23:08:31 · 197 阅读 · 0 评论 -
java中list集合去处重复元素并且不打乱顺序
list集合是可重复的元素集合; 可以使用set和list集合并用来实现:public class listDemo{ public static void main(String[] args) { List list=new ArrayList(); list.add("b"); list.add("a"); list.a原创 2017-07-25 21:24:40 · 2139 阅读 · 0 评论 -
java中set集合如何去除重复元素
set集合是可以重复的元素集合; 用set集合添加一个学生对象元素时:import java.util.ArrayList;import java.util.HashSet;import java.util.Iterator;import java.util.List;import java.util.Set;public class People { String name;原创 2017-07-25 19:12:11 · 11752 阅读 · 2 评论 -
java中的自定义异常
异常为程序在运行时出现的不正常现象; java中的异常都是运行时异常; Throwable类是所有java异常类的直接(间接)父类; 一.异常语句的结构:try{ 需要被检测的代码;}catch(异常类 变量名){ 异常处理代码;}finally{ 无论发不发生异常都会被执行的代码;}1.try语句块中的正常语句,在产生异常后不会被执行; 2.若有多个catc原创 2017-07-24 23:08:29 · 347 阅读 · 0 评论 -
java中常见的几种异常情况
java.lang.NullPointerException 空指针异常 调用了未经初始化的对象或者是不存在的对象 经常出现在创建图片,调用数组这些操作中,比如图片未经初始化,或者图片创建时的路径错误等等。对数组操作中出现空指针,即把数组的初始化和数组元素的初始化混淆起来了。数组的初始化是对数组分配需要的空间,而初始化后的数组,其中的元素并没有实例化,依然是空的,所以还需要对每个元素都原创 2017-07-23 19:21:22 · 421 阅读 · 0 评论 -
io流读取文件内容并将其逆值输出到控制台
import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileReader;import java.io.OutputStreamWriter;public class 逆值 {/**2017-07-01;*/ public static void原创 2017-07-19 12:46:01 · 487 阅读 · 0 评论 -
区分MVC设计模式与JavaWeb三层架构
区分MVC设计模式与JavaWeb三层架构MVC的理解 所谓的mvc设计模式就是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计思想, 强制性的把应用程序的输入、处理和输出分开。MVC中的模型、视图、控制器它们分别担负着不同的任务。 1.视图(view): 视图是用户看到并与之交互的界面。视图向用户显示相关的数据,并接受用户的输入。例如大家熟悉的...原创 2019-07-19 23:45:59 · 1192 阅读 · 0 评论