- 博客(7)
- 收藏
- 关注
原创 byte、short、char和int的转换
从低级类型到高级类型的转换为自动类型转换,把高级数据类转赋值给低级数据类需要强制类型转换 (低)byte、short、char->int->long->float->double(高) 其中byte类型数据可以自动转换成short类型。 short类型数据和char类型数据之间相互转换只能强制类型转换,因为它们虽然内存占用相同但是表数范围不(short是-128~127,char是0~6553
2016-10-22 15:26:55
9063
1
原创 java 继承
继承 什么是继承 继承是指一个对象直接使用另一对象的属性和方法。 继承的基本语法 class 子类名 extends 父类名{}; e.g.: class Animal{}class Dog extends Animal{} 继承的规则 Java只支持单继承,不支持多继承 Java支持多重继承 构造方法不能被继承 能够继承父类的public和protected成员变量(方法),不能够继承父类
2016-08-07 18:04:22
467
2
原创 面向对象基础
面向对象 什么是面向对象?面向对象是一种编程方法 面向对象是一种思维方式 面向对象不是一种编程语言 应该如何学习面向对象?掌握一门面向对象语言的语法 掌握面向对象的思维方式 熟悉面向对象设计原则 掌握面向对象设计模式 什么是面向对象的思维方法?首先确定谁来做,其次确定怎么做 首先考虑整体,其次考虑局部 首先考虑抽象,其次考虑具体 类和对象类 什么是类 类是对一系列拥有共同特征(属性,行为)的对象的
2016-08-05 16:14:50
335
原创 java的流程控制
分支语句if…else语句 if结构 if(布尔表达式) { //如果布尔表达式为true执行的代码 } if…else结构 if(布尔表达式){ //如果布尔表达式的值为true执行的代码 }else{ //如果布尔表达式的值为false执行的代码 } if…else if…else结构 if(布尔表达式1){ //如果布尔表达式1的值为true执行的代码 }else if
2016-08-04 17:18:36
547
原创 java的运算符和表达式
运算符1. 算术运算符 运算符 +、-、*、/、%、++、- - 返回值 算术运算符用在数学表达式中,它们的作用和在数学中的作用一样,返回值为计算结果。其中++、- -分别为自增、自减,返回值分别为操作数加、操作数减1. i++和++i i++:i先参与运算再自增 ++i:i先自增再参与运算 e.g. : int i = 5; int j = i++ + 5; int n = 5; in
2016-08-03 23:59:41
532
原创 java的变量
java的变量 定义 变量是一种使用方便的占位符,用于引用计算机内存地址,该地址可以存储程序运行时可更改的程序信息。 变量的申明 变量类型 变量名 e.g. int age; 变量的类型 变量的赋值 变量名 赋值号 变量值 e.g. age = 10; 变量的命名规范变量命名语法规范 a. 应该以字母、下划线或者美元符开头 b. 后面跟字母、下划线、美元符或者数字 c. Java变量
2016-08-03 12:59:24
399
原创 java基本概念
java环境变量的配置 安装JDK 官网链接 一直下一步即可 配置JDK环境变量 右键计算机>属性 高级系统设置>环境变量新建系统变量:JAVA_HOME 变量值:C:\Program Files\Java\jdk1.8.0_72 (JDK的安装路径)新建系统变量:CLASSPATH 变量值:
2016-07-31 23:58:30
608
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人