07 2020 档案
摘要:学习内容: 一、final变量 1.设定为final的变量,其值不可被改变。 2.final定义的变量必须在声明时对其进行赋值操作。 3.final可以修饰对象。被修饰为final的对象,只能恒定指向一个对象。 4.一个既是final又是static的字段只占一段不能改变的存储空间。 5.定义fin
阅读全文
摘要:学习内容:Java类包 一、Java类包 1.一个完整的类名需要包名和类名的组合,每一个类都隶属于一个包。 例:完整类名——java.sql.Date 2.同一个包中类相互访问时可以不指明包名。 3.在类中定义包名语法:package 包名; 4.在类中指定包名时,必须将package表达式作为代码
阅读全文
摘要:学习内容:实验二以圆类 Circle 为基础设计球类 Sphere 代码示例: import java.util.Scanner; class Point{ private double x; private double y; public Point(double x,double y) { t
阅读全文
摘要:学习内容:实验二以人类 Person 为基类设计学生类 Student 和教师类 Teacher 示例代码: package 实验二; import java.util.Scanner; class Person{ private String no; private String name; pu
阅读全文
摘要:学习内容:以点类 Point 为基类设计圆类 Circle 示例代码: package 实验二; import java.util.Scanner; class Point{//父类Point private double x; private double y; public Point(doub
阅读全文
摘要:学习内容: 一、多态 1.定义:同一变量,同一方法执行出不同结果。 示例代码: class Animal{//创建父类 void move() { }}class Dog extends Animal{//子类1 void move() { System.out.println("狗的移动方式是跑步
阅读全文
摘要:学习内容: 一、使用instanceof操作符判断对象类型 1.instanceof操作符可以判断一个实例对象是否属于一个类。 语法:对象名 instanceof 类名 2.使用instanceof表达式的返回值为布尔值,如果返回值为true,说明此对象是该类的实例对象,如果返回值为false,说明
阅读全文
摘要:学习内容:Object类和对象类型转换 一、Object类 1.Object类是所有类的父类,是Java类层中最高层的类。 2.getClass()方法:返回对象执行时的Class实例,然后用此实例调用getName()方法获得类名称。 语法:getClass().getName(); 3.toSt
阅读全文
摘要:学习内容:类的继承 1.在子类的构造方法中可以使用super()语句调用父类的构造方法,也可以在子类中使用super关键字调用父类的成员方法。 2.继承不仅仅是扩展父类功能,还可以重写(覆盖)父类中的方法。重写要保留父类成员方法的名称,可以重新编写成员方法的内容,更改成员方法存储权限,修改返回值类型
阅读全文
摘要:学习内容:大数字运算 代码实现: package 数字处理类; import java.math.BigInteger; public class BigIntegerDemo { public static void main(String[] args) { // TODO 自动生成的方法存根
阅读全文
摘要:学习内容:随机数 1.GetEvenNum()方法 实例代码: package 数字处理类; public class MathRondom {public static int GetEvenNum(double num1,double num2) { //产生num1~num2之间的随机数 in
阅读全文
摘要:学习内容:数学运算 1.三角函数运算 代码实现: public class 三角函数运算 { public static void main(String[] args) { // TODO 自动生成的方法存根double a1=Math.sin(Math.PI/2);//求正弦值double a2
阅读全文
摘要:学习内容:数字格式化 程序代码: package 数字处理类; import java.text.DecimalFormat; public class 数字格式化 {static public void SimgleFormat(String pattern,double value) { Dec
阅读全文
摘要:学习内容:包装类 1.Integer型包装类 代码实现: public class Integer包装类 { public static void main(String[] args) { // TODO 自动生成的方法存根Integer a1=new Integer(15);//创建方法一Int
阅读全文
摘要:学习内容:实验一Date类 实验代码: import java.util.Scanner;public class Date { public int monthDay[]={31,28,31,30,31,30,31,31,30,31,30,31};public String weekName[]=
阅读全文
摘要:学习内容:实验一学生类 程序代码: import java.util.Scanner; public class Student {private String no;private String name;private int age;static public int sum;//统计学生类对
阅读全文
摘要:学习内容:实验一Circle类 代码实现: import java.util.Scanner; class A{ final static double PI=3.1415;}public class Circle {private double radius;public Circle() { /
阅读全文
摘要:学习内容:类与对象 1.使用对象调用静态成员变量 代码实现: public class 对象调用静态成员变量 {static int i=47;public void call() { System.out.println("调用call()方法"); for(i=0;i<3;i++) { Syst
阅读全文
摘要:学习内容: 1.冒泡排序 代码实现: public class 冒泡排序{ public static void main(String[] args) { //冒泡排序算法 int a[]=new int[] {1,6,8,4,5,3,1,9,10}; int i,j; for(i=0;i<a.l
阅读全文
摘要:学习内容:一、.数组的创建及使用 1.数组必须先声明,再分配内存。 数组声明(以int型为例):int a[5]; 内存分配:a=new int[5];(各个元素初始值均为0) 二、数组的基本操作 1.填充替换数组元素 语法:fill(数组名称,要替换成为的值);//(静态方法fill()包含于类A
阅读全文
摘要:学习内容:字符串操作与格式化字符串 完成程序代码:1.字符串的大小写转换 代码: public class 大小写转换 { public static void main(String[] args) { // TODO 自动生成的方法存根String str1="AbcDefg";String s
阅读全文
摘要:学习内容:字符串 一、String类 1.字符串的声明:String 字符串变量名;(‘S’必须大写) 2.String类常用构造方法:(1)String(char a[]) (2)String(char a[],int offset,int length) (3)String(char[]valu
阅读全文
摘要:学习内容:流程控制。 重点内容:一.switch多分支语句。 1.switch语句中的表达式的值必须为整型、字符型或字符串型。常量值1~n也必须为整型、字符型或字符串型。 2.若case语句中没有break,将执行后面case中的若干个语句,直到遇见break为止。 3.若没有一个常量与case后的
阅读全文
摘要:学习内容:1.变量与常量 2.运算符(位运算符较为重点。移位计算小技巧:一个数左移n位,就是这个数乘2的n次方,右移n位,就是这个数除以2的n次方) 3.数据类型转换(包括隐式转换和显式转换,隐式转换为低级类型向高级类型转换,系统会自动执行;显式转换为高级类型向低级类型转换) 4.完成程序“交换两数
阅读全文
摘要:完成内容:1.eclipse开发工具的使用(包括创建Java项目、创建Java类文件以及使用Java调试器设置断点),并使用eclipse完成了一些简单的小程序。 (eclipse使用小技巧:1.输入关键字的部分字母,然后按Ctrl+Art+/快捷键自动补齐 2.System.out.println
阅读全文
摘要:完成的内容 :今天主要学习了Java程序设计的第一章——Java基础。了解了一些Java学习的基本知识。相关比较重要的知识点如下: 首先,Java发展至今,按照其应用范围可以分为三个版本,即Java SE、Java EE和Java ME。Java SE可以说是Java的标准版,其主要应用于桌面程序的
阅读全文