易截截图软件、单文件、免安装、纯绿色、仅160KB

JAVA练习题


●已知圆的面积Area=π*r*r,求半径r。
import javax.swing.JOptionPane;
public class T6 {
 public static void main(String args[]) {
  String s = JOptionPane.showInputDialog("请输入圆面积:");
  double Area = Double.parseDouble(s);
  double r;
  r = Math.sqrt(Area / Math.PI);
  JOptionPane.showMessageDialog(null, "该圆半径为:" + r, "半径值",
    JOptionPane.PLAIN_MESSAGE);
  System.exit(0);
 }
}
●使用Math类中的random()方法,模拟一个铜板在连续一百次的投掷中,出现正反面次数。
public class T7 {
 public static void main(String args[]) {
  int zm = 0;
  int fm = 0;
  for (int k = 0; k < 100; k++) {
   if (Math.random() > 0.5) {
    zm++;
   } else {
    fm++;
   }
  }
  System.out.println("反面次数为:" + fm + "\n正面次数为:" + zm);
 }
}
●模拟一个骰子在连续一万次的投掷中,一至六点出现次数。
import java.util.Random;
public class T8 {
 public static void main(String args[]){
  int[] t = new int[6];
       Random rand = new Random();
       for(int i=0;i<10000;i++)
       {
       int r = rand.nextInt(6) +1 ;//生成1到6的整数
       switch(r){
       case 1: t[0]++;break;
       case 2: t[1]++;break;
       case 3: t[2]++;break;
       case 4: t[3]++;break;
       case 5: t[4]++;break;
       default : t[5]++;
       }
       }      
       for(int i=0;i<t.length;i++)
       {
 


相关文档:

JAVA NIO学习笔记 缓冲区的内部细节

缓冲区内部细节
状态变量
状态变量是前一节中提到的"内部统计机制"的关键。每一个读/写操作都会改变缓冲区的状态。通过记录和跟踪这些变化,缓冲区就能够内部地管理自己的资源。
可以用三个值指定缓冲区在任意时刻的状态:
position
limit
capacity
Position
缓冲区实际上就是美化了的数组。在从通道读取时,您 ......

Java常碰面试题

1、jsp和servlet的区别、共同点、各自应用的范围??
JSP是Servlet技术的扩展,本质上就是Servlet的简易方式。JSP编译后是“类servlet”。Servlet和JSP最主要的不同点在于,Servlet的应用逻辑是在Java文件中,并且完全从表示层中的HTML里分离开来。而JSP的情况是Java和HTML可以组合成一个扩展名为.jsp的文件。J ......

Java代码检测工具PMD规则集翻译


<!--
/* Font Definitions */
@font-face
{font-family:宋体;
panose-1:2 1 6 0 3 1 1 1 1 1;
mso-font-alt:SimSun;
mso-font-charset:134;
mso-generic-font-family:auto;
mso-font-pitch:variable;
mso-font-signature:3 135135232 16 0 262145 0;}
@font-face
{font-family:Verdana;
panose ......

java 序列化

对象序列化(Serializable)是指将对象转换为字节序列的过程,而反序列化则是根据字节序列恢复对象的过程。
序列化一般用于以下场景:
1.永久性保存对象,保存对象的字节序列到本地文件中;
2.通过序列化对象在网络中传递对象;
3.通过序列化在进程间传递对象。
对象所属的类必须实现Serializable或是Externalizable接口 ......

java环境变量配置

下载一个JDK的安装包,我下载的是jdk-6u10-rc2-bin-b32-windows-i586-p-12_sep_2008.exe,大家可以去网上搜索,也可以去官方
下载。
下载后,点击exe文件,一直下一步的安装,遇到需要选择安装目录的,可以默认,也可以自己指定(例如指定安装在D:\Program Files\Java)
安装过程有两次选择路径的,一次是对jdk1.6.0_10进 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号