余生尹源。

在机场等一首船 注定没结果.
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2017年5月17日

摘要: 一.Java数据类型 1.基本数据类型 2.引用数据类型 二.基本数据类型 1.整数类型:bytr,short,int,long 2.浮点数据类型:float,double 3.字符类型:char 4.布尔类型:bollean 类型名称 字节空间 类型说明 byte 1字节(8位) 存储1个字节数据 阅读全文

posted @ 2017-05-17 09:20 余生尹源。 阅读(72) 评论(0) 推荐(0) 编辑

摘要: 一.概念 反射机制指的是程序在运行时能够获取自身的信息;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。 反射机制的核心是JVM在运行时才动态加载类或调用方法/访问属性,它不需要事先(写代码的时候或编译期)知道运行对象是谁。 二.功能 在运行时判断任意一个对象所属的类; 在 阅读全文

posted @ 2017-05-17 09:15 余生尹源。 阅读(112) 评论(0) 推荐(0) 编辑

摘要: JDK环境变量配置 1.右键点击计算机-->点击属性-->点击高级系统设置 2.点击环境变量 3.点击用户变量中的新建 4.填写变量名和变量值-->确定 5.找到用户变量中path,进行编辑 6.在变量值后面输入 "%Java_Home%\bin";"%Tomcat_Home%\bin"; 7.点击 阅读全文

posted @ 2017-05-17 09:14 余生尹源。 阅读(80) 评论(0) 推荐(0) 编辑

摘要: 1.单行注释--主要是对单行代码变量进行解释说明 public class 名称{ public static void main(String[]args){ //注释内容 System.out.println(); } } 2.多行注释--可以一次为多行代码进行注释 public class 名 阅读全文

posted @ 2017-05-17 09:13 余生尹源。 阅读(83) 评论(0) 推荐(0) 编辑

摘要: 步骤 1.在class上面导包:import Java.util.Scanner; 2.创建Scanner对象:Scanner input=new Scanner(System.in); 3.用对象的方法,接收控制台输入的数据 a.input.next(); 接收字符串的数据 b.input.nex 阅读全文

posted @ 2017-05-17 09:12 余生尹源。 阅读(91) 评论(0) 推荐(0) 编辑

摘要: 1.赋值运算符 “=”--将左边的值给右边的变量 表达式:a=(b+3)+(b-1) 表达式就是符号(如加、减)与操作(如b、3)等的总和 2.算数运算符 a.同种类型参与运算(可能需要自动类型转化) b.返回同种类型(可能会上溢出或下溢出) c.byte、short、char三种类型在Java中是 阅读全文

posted @ 2017-05-17 09:12 余生尹源。 阅读(100) 评论(0) 推荐(0) 编辑

摘要: 一.if选择结构 语法:if(条件){ //代码块-->只有一条语句的时候可以不用{},但不建议不用 } 二.if-else选择结构 语法:if(条件){ //代码块1 }else{ //代码块2 } 三.多重if选择 语法:if(条件){ //代码块1 }else if{ >可以有多个 //代码块 阅读全文

posted @ 2017-05-17 09:11 余生尹源。 阅读(129) 评论(0) 推荐(0) 编辑

摘要: 一语法: switch(表达式){ case 常量1: 语句一 break; 必不可少 case 常量2: 语句二 break; case 常量3: 语句三 break; default: 语句四 break; } 二.比较switch与多重if比较 同:都是用来处理分支条件的结构 异:switch 阅读全文

posted @ 2017-05-17 09:10 余生尹源。 阅读(86) 评论(0) 推荐(0) 编辑

摘要: 一.while 1.特点:先判断,再执行 2.语法:while(循环条件){-->符合条件循环继续执行;否则循环退出; 循环操作-->循环被重复执行的操作 }二.do-while 1.特点:a.在条件不满足的情况时;至少执行1次 b.先执行,后判断 2.语法:do{ 操作内容 }while(操作条件 阅读全文

posted @ 2017-05-17 09:09 余生尹源。 阅读(98) 评论(0) 推荐(0) 编辑

摘要: 1.数组是一个变量,存储相同数据类型的一组数据 声明一个变量就是在内存空间划出一块合适的空间 声明一个数组就是在内存空间划出一串连续的空间 2.数组的基本要素 a.标识符:数组的名字,用于区分不同的数组 b.数组元素:向数组中存放数据 c.元素下标:对数组元素进行编号,从0开始,数据中的每个元素都可 阅读全文

posted @ 2017-05-17 09:08 余生尹源。 阅读(78) 评论(0) 推荐(0) 编辑

摘要: 1.System方法 语法:public static void arraycopy( object src. int srcpot. object deat. int destpos. int length) 参数:src 原数组 srcpot--原数组的起始位置 deat--目标数组 destp 阅读全文

posted @ 2017-05-17 09:07 余生尹源。 阅读(132) 评论(0) 推荐(0) 编辑

摘要: 一.对象的特征 1.属性--对象具有各种特征 2.每个对象的每个属性都有特定值 3.方法--对象执行的操作 4.对象:用来描述客观事物的一个实体,由一组属性和方法构成 二..类 类是模子,定义对象将会拥有的特征(属性)和行为(方法) 类是对象的类型--不同于int类型:具有方法 三.类和对象的关系 阅读全文

posted @ 2017-05-17 09:06 余生尹源。 阅读(83) 评论(0) 推荐(0) 编辑

摘要: 类将现实世界中的概念模拟到计算机程序中 语法: public class 类名{ //定义属性部分 属性1的类型 属性1 属性n的类型 属性n //定义方法部分 方法1; 方法n; } 步骤: 定义类名-->编写类的属性-->编写类的方法 阅读全文

posted @ 2017-05-17 09:05 余生尹源。 阅读(81) 评论(0) 推荐(0) 编辑

摘要: 一.概念 Activity相当于浏览器的标签,相当于空白的网页; Activity可以跳转,就相当于浏览器内点击链接后跳转到另外一个浏览器窗口 二.怎样创建Activity setContentView(R.layout.main);//设置布局文件 2.不是程序主入口 *注:@xxxx/yyy:表 阅读全文

posted @ 2017-05-17 09:04 余生尹源。 阅读(119) 评论(0) 推荐(0) 编辑

摘要: 一.界面控件定义 1.用XML定义 2.用Java代码定义 二.使用Java代码增强控件 三.控件的设置 设置控件的ID值 设置控件的ID值 格式:@+id/ID值,如:android:id="@+id/tv" 查找文件中的ID值实例化控件 查找文件中的ID值实例化控件 TextView tv = 阅读全文

posted @ 2017-05-17 09:03 余生尹源。 阅读(118) 评论(0) 推荐(0) 编辑

摘要: 1.TextView是一个标签控件,用于显示提示文件 2.常用属性 setText(text)//定义组件的显示文件 setFilters(filters)//设置组件最大允许长度 setTextColor(colors)//设置组件文本颜色 setTextSize(size)//设置显示的文字大小 阅读全文

posted @ 2017-05-17 09:01 余生尹源。 阅读(108) 评论(0) 推荐(0) 编辑

摘要: 1.概念:二维数组是由一维数组组成的数组 2.语法:a.int [] [] arr=new int [2][]; 定义了二维数组的长度,但是一维数组长度没有定义,一维数组没有申请内存空间null b.int [] [] arr=new int [2][3]; 定义了一维数组和二维数组的长度,一维数组 阅读全文

posted @ 2017-05-17 08:59 余生尹源。 阅读(81) 评论(0) 推荐(0) 编辑

摘要: 1.选择排序原理 a.将数组中每个元素与第一个元素比较,如果这个元素小于第一个元素,则交换这俩个元素的位置 b.循环第一条规则,找出最小元素,防于第一个位置 c.经过N-1轮比较完成排序 2.冒泡排序原理 a.逐一比较数组中相邻的两个元素,如果后面的元素小于前面的元素就互换 b.经过一轮比较,一定有 阅读全文

posted @ 2017-05-17 08:57 余生尹源。 阅读(114) 评论(0) 推荐(0) 编辑