- 博客(12)
- 收藏
- 关注
原创 JAVA的封装和继承
面向对象是编程的重点,涉及到类的封装、继承、抽象、多态及接口的设计等。中,封装、继承、多态是面向对象的三大特征。MVC架构中的" Model"部分的设计,实际上就是基于对象的设计,就是面向对象编程。而面向对象编程,是一门]较深的学问。面向对象编程的方法可以通过具体实例总结,而在不同的具体环境及求中,对象设计及方法的应用,是需要长期的实践经验来积淀。通过不断熟练面向对象编程思维,权衡功能以尽可能实现需求,来完善代码,进一步增强代码可读性和简洁性、实用性。因此,“武功秘诀” 虽简单,但练就绝非一朝-
2020-07-03 21:55:05
113
1
原创 JAVA类和对象
对象、类是什么?举个小的列子,就是现在的英雄联盟了(LOL) ,在游戏里面有10个英雄,10个英雄就是10个对象,30个小兵,就是30个对象,10个英雄怎么来的,就是有个模板(类),依次复制出来的了,30个小兵也是同理,此次复制出来的这是一个类package com.test;import com.test.Hero;public class NewHero {public static void main(String []args){//对象的创建Hero hero1 = new
2020-07-03 21:50:31
148
原创 JAVA数组
Java数组的定义和使用Java中定义数组的语法有两种:type arrayName[];type[] arrayName;type为Java中的任意数据类型,包括基本类型和组合类型,arrayName为数组名, 必须是一个合法的标识符, [ ]指明该变量是一个数组类型变量。 例如:1. int demoArray[];2. int[] demoArray;这两种形式没有区别,使用效果完全-样,读者可根据自己的编程习惯选择。与C、C+ +不同,Java在定 义数组时并不为数组元素分配内存,因
2020-07-03 21:48:19
135
1
原创 JAVA循环语句
/*循环:forwhiledo..whilefor(条件初始化;条件判断;条件变化){复执行的语句;}执行流程:1.条件初始化:声明一个变量,并且第一次赋值-- >这个变量就是条件i2.条件判断结果如果为false,直接结束for循环,如果结果为true,满足条件执行{}中的语句体3.条件变化: i自身的值的变化从第二次开始重复执行第2,3步*/public class ForDemo03{public static void main(String[ args){/
2020-07-03 21:44:56
131
原创 数据库
0.导入数据库1.插入数据insert into 表名 values(第一列值,第二列值……);2.删除一条记录delete from 表名 where 条件;//like “李%”3.修改一条记录update 表名 set 字段名=值 where 条件;4.指定查询某个人 某项总分select 字段信息 from 表名 where 条件;//查询所填字段符合where条件的,填*为整个表select SUM(字段名) from 表名 where 字段条件;//!=是不等于5.汇
2020-07-03 21:39:07
102
原创 布局方式
所有的布局方式都可以归类为ViewGroup的5个类别,即ViewGroup的5个直接子类。它的一些布局都扩展自这5个类。1.Linearlayout,线性布局方式这种布局比较常用,也此较简单,就是每个元素占-行,当然也可能声明为横向排放,也就是每个元素占- -列。LinearLayout按照垂直或者水平的顺序依次排列子元素,每一个子元素都位于前一个元素之后。如果是垂直排列,那么将是一个N行单列的结构,每一行只会有一个元素,而不论这个元素的宽度为多少;如果是水平排列,那么将是一个单行N列的结构
2020-07-03 21:32:46
191
原创 基本的UI控件和布局文件
文本控件-TextView-EditText按钮控件- Button-ImageButton状态开关按钮-ToggleButton单选与复选按钮-CheckBox- RadioButton图片控件-ImageView时钟控件-AnalogClock-DigitalClock日期与时间选择控件-DataPicker-TimePicker布局文件:LinearLayout和RelativeLayout共有属性:java代码中通过btn1关联次控件android:id
2020-07-03 21:28:15
136
原创 java运算符
算数运算符算术运算符包括通常的加(+)、减(-)、乘(*)、除(/)、取模(%),完成整数型和浮点型数据的算术运算。 关系运算符关系运算符用来比较两个值,包括大于(>) 、小于(<) 、大于等于(>=) 、等于(<=)、等于(==)和不等于(!=) 6种。关系运算符都是二元运算符,也就是每个运算符都带有两个操作数,运算的结果是一个逻辑值。 Java允许“== ”和“!=”两种运算符用于任何数据类型。例如,既可以判断两个数的值是否相等,也可以判断对象或数组的实例是否相等。判断实例..
2020-06-26 20:44:39
100
原创 java的基本数据类型
1、布尔型(boolean)取值范围bai:duTrue 或 False2、字节型(byte)取值范围:0 - 2553、短整型(short)取值范围:-32,768 ~ 327674、整型(int)取值范围:-2,147,483,648 ~ 2,147,483,6475、长整型(long)取值范围:-9223372036854775808~92233720368547758076、单精度浮点型(float)负数范围:-3.402823E38 ~ -1.401298E-45正...
2020-06-26 20:35:30
83
原创 IDEA Hello world+基本数据类型+Scanner+类型转换
①创建Java项目②创建Java源程序③编译Java源程序④运行Java程序
2020-06-26 20:29:02
135
原创 Android的变化过程~
Android,原英文意思为“机器人”也是安卓的标签,安卓是谷歌旗下的智能平台。android是一种以Linux与JAVA为基础的开放源代码操作系统,主要使用于便携设备。中国大陆地区较多人使用“安卓”。Android操作系统最初由Andy Rubin开发,被谷歌收购后则由Google公司和开放手机联盟领导及开发,主要支持手机与平List item板。...
2020-02-19 16:31:34
158
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人