- 博客(12)
- 问答 (1)
- 收藏
- 关注
原创 Java之对象的equals方法
equals方法:boolean equals(Object obj),使用“程序自己的规则”去判断两个是否相等 ==:判断两个基本变量的值是否相等class Dog{ private String DogNo; private String DogCol; public Dog() {} public Dog(String DogNo,String DogCol) {...
2019-08-28 05:49:29 639
原创 JAVA之ToString方法
Object类的说明:一切类都是Object类的子类提供ToString()方法,返回该对象的描述性字符串如: 类名@hashCode值,很多时候,程序员需要重写toString()方法。 class Apple{ private String color; private double weight; public Apple(){} public Apple(S...
2019-08-28 04:29:08 175
原创 JAVA之对象、引用(this关键字)
Person p = new Person()其中p是变量,Person对象被赋值给p变量,程序中定义的Person类型的变量实际上是一个引用(即引用该对象的引用变量),放在栈内存中,指向Person对象,而真正的Person对象(即对象本身)则存放在堆内存中。不管是数组还是对象,当程序访问引用变量的成员变量或方法时,实际上是访问该引用变量所引用的数组,对象的成员变量或者方法。thi...
2019-08-14 23:51:56 556
原创 JAVA之理解面向对象的内涵
Java语言是纯粹的面向对象的程序设计语言,三种基本特征是:封装,继承和多态 Java面向对象的方式:OOA(面向对象分析),OOD(面向对象设计),OOP(面向对象编程) Java程序的三种基本结构:顺序结构,选择结构(单和双),循环结构(当型和直到型) 一个Java程序是一系列对象的集合,通过对这些对象调用彼此的方法来协调工作,对于一个类而言,可以包含三种最常见的成员:构造器,成员变量...
2019-08-14 00:02:59 205
原创 JAVA练习(九九乘法表、使用循环输出等腰三角形)
需求一:打印出九九乘法表public class MultiplicationTable { public static void main(String[] args) { int a; int b; int c; for(int i = 1; i < 10; i++) { for(int j = 1; j <= i; j++) { ...
2019-08-13 23:13:50 900
原创 Java之数组类型(定义数组、使用数组、深入数组、浮点数转换成人民币读法字符串)
定义数组数组是一种引用类型的变量,因此使用数组定义一个引用变量相当于定义一个指针,定义时还未指向任何有效的内存,因此定义数组时不能指定数组的长度,当对数组进行初始化后才可以使用 数组初始化:静态初始化 public class ArrayTest { public static void main(String[] args) { //定义一个int数组类型的变量,变量名为i...
2019-08-07 19:22:57 1074
原创 Java之while循环、do while循环、for循环、嵌套循环和控制循环结构
循环结构:当反复执行这个循环体时,需要在合适的时候把循环条件改为假,从而结束循环,否则循环将一直执行下去,形成死循环while循环语句 //语法[init_statement]while(test_expression){ statement; [iteration_statement]} 注意:先判断循环条件,如果循环条件为真则执行循环体 ...
2019-08-06 16:03:08 1248
原创 Java之顺序结构、if分支语句和swith分支语句
顺序结构顺序结构就是程序从上到下逐行地执行,中间没有任何判断和跳转if分支结构使用布尔表达式或布尔值作为分支条件来进行分支控制 //三种形式://1if(logic expression){ statement...}//2if(logic expression){ statement...}else{ statement....
2019-08-06 15:10:29 146
原创 Java修饰符(访问控制修饰符(default、private、public和protected)和非访问修饰符(static、final、abstract、volatile等))
访问控制修饰符defult:默认,什么都不写,在同一包中可见,不使用任何修饰符,默认访问修饰符。使用对象:类、接口、变量、方法 private:在同一类内可见。使用对象:变量、方法。声明私有访问类型的变量只能通过类中公共的getter方法被外部类访问,用来隐藏类的实现细节和保护类的数据 public:对所有类可见。使用对象:类、接口、变量、方法。Java程序中main()方法必须设置成公...
2019-08-06 11:47:02 1040
原创 Java标识符、关键字和语言类型
JAVA标识符规则标识符由字母、数字、下划线和$组成,其中数字不能打头 标识符不能是Java关键字和保留字,但可以包含关键字和保留字,如不能使用true、false和null等 标识符不能包含空格和@、#等其他特殊字符Java关键字Java所有关键字都是小写,TRUE、FALSE和NULL都不是Java关键字其中goto和const为保留字(Java现在还未使用这两个关...
2019-08-05 14:32:01 130
原创 JAVA之类的简单实现
创建两个.java文件(Employee.java和EmployeeTest.java)//Employee.java文件代码import java.io.*; public class Employee{ String name; int age; String designation; double salary; // Employee 类的构造器...
2019-08-03 14:44:00 141
原创 JAVA环境搭建并实现HelloWorld代码
JAVA开发环境配置: https://www.runoob.com/java/java-environment-setup.html(网址打不开时,复制链接地址到新窗口即可打开)安装完成之后文件夹如下: bin:存放JDK的各种工具命令,如javac和java include:一些平台特定的头文件 jre:...
2019-08-03 13:41:42 230
空空如也
VS2013上MFC界面,编译成功,运行报错!!!求教
2018-12-02
TA创建的收藏夹 TA关注的收藏夹
TA关注的人