java
chenxia123_
这个作者很懒,什么都没留下…
展开
-
java基础(一):java开发环境配置
java开发需要的环境JDK: java的开发工具包,包含已经开发好的java类JRE: java运行时的环境在http://www.oracle.com中下载JDK的安装包,解压后双击运行,根据提示完成安装(尽量不要安装在C盘中),记住安装路径。在安装的java目录下,可以看到有如下两个文件编辑环境变量鼠标右键“我的电脑”,选择属性>>高级系统设置>>高级原创 2017-07-10 13:14:18 · 210 阅读 · 0 评论 -
Java基础(二):数据类型转换
java中的数据转换分为隐式转换和强制类型转换隐式转换: Java中的默认取值范围小的数据类型与取值范围大的数据类型进行运算,会先将小的数据类型提升为大的,再运算 。例: int a =3; byte b = 4; 当计算a+b时,因a是整型,b是byte型,a的精度比b高,所以当a和b进行运算时,JVM会自动将b转换为int型,再与a进行运算强制转换:原创 2017-07-11 17:40:58 · 290 阅读 · 0 评论 -
java基础(七):程序的封装
java是一种面向对象的语言,面向对象的语言具有三大特征:封装、继承、多态(有的书上称之为四大特征:封装、继承、多态、抽象),那么何为封装?今天我们就来了解一下先建立一个Student类class Student { String name; int id; int age;public Student() //定义一个不带参数的构造函数 {原创 2017-07-20 22:32:38 · 353 阅读 · 0 评论 -
java基础(四):实现变量值交换的三种方法
交换变量的值,是我们在编程过程中经常会遇到的问题,在这里,给大家分享三种实现变量值交换的方法:第一种: int a=0; int b=0; int temp=0; temp=a; a=b; b=temp; 这样就实现把a b值的交换。第二种: int a=0; int原创 2017-07-17 23:35:21 · 1284 阅读 · 0 评论 -
java基础(五):for循环和一维数组
利用for循环和一维数组编写一个斗地主的小程序,实现洗牌、发牌、叫地主的功能。import java.util.Random;import java.util.Scanner;class DouDiZhu {public static void main(String[] args) {//1. 生成54张牌 -- 不需要参数,返回值String[]原创 2017-07-18 09:18:10 · 701 阅读 · 0 评论 -
java基础(六):数组
数组作用:储存同种数据类型的多个值。 概念:可以存储同一种数据类型多个元素的集合,可以看作一个容器(基本数据类型,应用数据类型) 定义格式 数据类型[] 数组名 = new 数据类型[数组的长度];- int[] arr = int[6].——(动态初始化 只指定长度,由系统给出初始化值) 数组初始化河运行的内存结果图 常见异常 * a:ArrayInde转载 2017-07-18 09:30:31 · 227 阅读 · 0 评论 -
java基础(六):类和对象(1)
什么是类?什么是对象?类是java开发中最基本的单位,是一组相关的属性和行为的集合;对象是该类事物的具体体现。以汽车为例,汽车是一个类,它包括了货车、小轿车、越野车、房车以及各个品牌等等,而奔驰越野车就是一个具体的对象。类的成员:成员变量和成员方法成员变量 :就是事物的属性 (属性就是该事物的描述信息) *成员方法 :就是事物的行为 (行为就是该事物能够做什么)原创 2017-07-18 23:08:29 · 236 阅读 · 0 评论