摘要:
成员方法分为静态的和非静态的,直接用 类名.func() 访问,不需要实例化对象 public static void func(){ System.out.println("静态的成员方法!"); //System.out.println(name+"静态的成员方法!");//err 静态方法不依 阅读全文
摘要:
3、类和对象的定义与使用定义类 权限修饰符 class 类名{ //属性 权限修饰符 属性类型 属性名称; //方法 权限修饰符 方法名(形参){ 方法体; 类定义完成之后,无法直接使用。如果要使用,必须依靠对象,那么由于类属于引用数据类型,所以对象的产生格式有如下两种:1、声明的同时实例化对象类名 阅读全文
摘要:
今天主要学习了java的类和对象 1. 类的构造方法 构造方法是一个与类同名的方法,对象的创建就是通过构造方法完成的,构造方法分为有参构造方法和无参构造方法,区别就在于有没有参数。 public class Example { public Example() { // 定义无参构造方法 Syste 阅读全文
摘要:
今天学习了java的数组方面的知识,完成了pta上的题 学习到: 声明一个一维数组时候可以用 :数组类型 数组名字[ ] ;也可以用 数组类型[ ] 数组名字 定义一个一维数组时 用到new 如:int[] array = new int [10]; 二维数组和一维数组类似 只是括号不同 各种数组的 阅读全文
摘要:
今天主要学习了java的循环结构,并且学习过程中了解了一些新的内容,完成了pta上面的一些题。 java 的循环和c、c++一致,没有大的区别 了解了: 1、hasNextInt判断是不是int类型 sc.hasNextInt() if(sc.hasNextInt()==true){ int n = 阅读全文
摘要:
今天学习了随机生成数以及随机数指定范围和键盘输入 一、随机数生成 Math类提供了一个名叫random的方法,可以随机生成[0,1)之间任意double类型的数据 用法 :Math.random(); double num = Math.random(); 需要生成特定的区间可以进行扩大和平移。 如 阅读全文
摘要:
今天学习了小数之间的进制转换、运算符的各种类型,运算符的优先级,类型的转换(自动转换和强制转换) 一、小数之间的转换 十进制转二进制 规则:用十进制的小数部分乘以2,取整;再用剩下的小数部分乘以2,取整;直到 取整之后剩下的小数部分为0; 0.5 0.1; 0.25 0.01;二进制转为十进制 使用 阅读全文
摘要:
今天继续学习了java的进制运算 一、 (0b前缀表示二进制) (0 前缀表示八进制)0x前缀表示十六进制)十六进制 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F,10 /** * 进制的转换 * 1、十进制转二进制 * 规则:用十进制的数除以2得到余数和商,一直除以2,直到商到为 阅读全文
摘要:
6.26日: 一、安装了Java的开发环境 了解了JDK、JRE、 JAM的作用以及关系 JDK:Java Development Kit,Java开发工具包JRE: Java Runtime Environment,Java运行环境JVM:Java Virtual Machine,Java虚拟机J 阅读全文