返回 登录
0

JAVA入门经典 笔记

阅读91

前期从OneDrive上转移过来,图片缺失

JAVA入门经典第一章
NetBeens或者eclipse;
解释器每次解释一行;

编译器事先理解指令;

JAVA入门经典

第二章
public static void main(String[] arguments){}
主函数

在变量中存储信息:
String demo = “salution”;

显示变量
System.out.println(“XXX”)

编译Java文件过程实际是 .java 变成 .class

—————————————面–
JAVA入门经典

第三章


向对象编程 OOP

JVM :java虚拟机

JAVA入门经典

第四章

java将所有字符储存成字符串,使用整型或其他非字符型,必须转换

传递参数 demo1
public class good
{
public static void main(String[] args)
{
int number = 110;
System.out.println(“root is ”
+ number
+”is”
+Math.sqrt( number)
);
}

}

Math是类库的一部分


传递参数demo2

public class good
{
public static void main(String[] args)
{
System.out.println(“a”+args[0]
+ ” ” +args[1]
+”=”
+args[2]
);

}

}
Exception in thread “main” java.lang.ArrayIndexOutOfBoundsException: 0
at good.main(good.java:5)
编译错误


传递参数3

1.next()获取的是一个有效字符,无效字符会自动过滤掉,返回值是一个字符串
nextInt()获取的是一个数字字符,返回值是一个int类型的数字,如果输入非数字字符,会抛出
java.util.InputMismatchException
异常
2.Random 使用先在class之前定义 import java.util.Random;
Java里面的一个随机函数——Random,用起来十分方便
在Java的API帮助文档中,总结了一下对这个Random()函数功能的描述:
1、java.util.Random类中实现的随机算法是伪随机,也就是有规则的随机,所谓有规则的就是在给定种(seed)的区间内随机生成数字;
2、相同种子数的Random对象,相同次数生成的随机数字是完全相同的;
3、Random类中各方法生成的随机数字都是均匀分布的,也就是说区间内部的数字生成的几率均等

import java.util.Random;//导入Random包
public class good
{
public static void main(String[] arguments)
{
Random good = new Random();//实例化一个random的对象good
int x = good.nextInt();//为x赋一个随机数
System.out.println(“good” +x);
}
}


评论