![](https://img-blog.csdnimg.cn/20210503202343742.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Java
主要是为了安卓系统
嵌入式小白LXY
这个作者很懒,什么都没留下…
展开
-
抽象类和接口
一、抽象类概念和作用 1.抽象类 Java中可以定义没有方法体的方法,该方法由子类来具体实现。该没有方法体的方法我们称之为抽象方法,含有抽象方法的类我们称之为抽象类。 2.抽象方法的特点 3.抽象类的特点 abstract class Demo1{ //抽象类 abstract public void printInfo(); //抽象方法 } class Demo2 extends Demo1{ public void printInfo() { // TODO Auto-generate原创 2021-05-30 22:40:11 · 123 阅读 · 0 评论 -
Java继承
一、Java继承的概念和实现 继承的概念 生活中,继承的概念随处可见 继承需要符合的关系:is - a;父类更通用更抽象,子类更特殊更具体 继承背后额思想就是 基于已存在的类来构建新类; 当已存在类继承时,就重用了它的方法和属性,还可以添加新的方法和属性来定制新类以应对需求; 约定:从其他类导出的类叫做子类,被导出的类叫做父类; 在Java中,除了Object类之外,所以类都是子类,都只有唯一的父类。 继承在OOP中不可或缺; 创建一个类时,总是在继承; 继承的意义:代码重用、体现不同抽象层次; 父子类关系原创 2021-05-24 12:15:06 · 159 阅读 · 1 评论 -
Java封装
一、封装的概念 将东西包在一起,然后以新的完整形式呈现出来 将方法和字段一起包装到一个单元中,单元以类的形式实现 信息隐藏,隐藏对象的实现细节,不让外部直接访问到 将数据和方法包装进类中,加上具体的实现的隐藏(访问修饰符),共同被称作封装,其结果是一个同时带有特征和行为的数据类型 定义类、定义其属性、方法的过程称为封装类 1.封装类及类的使用 class Student{ int age; String name; double score; void introduce(){ //方法=函数原创 2021-05-17 17:42:32 · 623 阅读 · 0 评论 -
Java如何从键盘上获取数据
import java.util.Scanner; //包 public class Test { public static void main(String[] args) { //输入,C语言中使用SCANF Scanner sc = new Scanner(System.in); //Ctrl+Shift+o来导包,初始化类 int a; String str; float f; double d; System.out.println("请输入一个整数:");原创 2021-05-14 12:09:05 · 1126 阅读 · 0 评论 -
用C语言的思想学习Java的数组、函数
一、Java的数组和C基本一样,稍微区别 public class Test { public static void main(String[] args) { int i; int a[] = {1,2,3}; //java的数组的定义,[]之间不能有具体的个数 int b[] = new int[3]; //Java空数组的定义方式1 int c[] = null; //Java空数组的定义方式2 c = new int[3]; //Java数组的遍原创 2021-05-14 10:58:50 · 291 阅读 · 7 评论 -
用C的思想学习Java的基本数据类型、选择控制、循环控制
public class Test { public static void main(String[] args) { //main int a = 10; int b = 20; int c = a + b; float f = (float)0.1; double d = 3.14159; System.out.println("a="+a); //printf("a=%d",a); System.out.println("b="+b); //printf("b=%原创 2021-05-13 22:31:58 · 82 阅读 · 0 评论 -
浅谈JavaSE、JavaEE、JavaME、JRE、JDK
Java SE 最标准的Java语言; 可以理解为:C语言第一阶段。 Java EE 多了一些API,这些API用来搞服务器; 可以理解为:Liinux的C。 Java ME 面向嵌入式设备; 可以理解为:嵌入式的C,例如SMT32单片机。 JRE Java运行时,支持Java程序运行的环境; Java之所以可以跨平台就是因为有了它 JDK JDK全称Java Development ToolKit,是Java语言开发工具包。 JDK是整个Java的核心,包括了Java运行环境(Java原创 2021-05-11 00:24:07 · 236 阅读 · 0 评论 -
如何轻松搭建Java安卓开发环境
一、Java安卓开发环境的搭建 1.解压下面这个文件夹。 2.双击进入解压好的文件夹,并继续双击进去入“eclipse”文件夹。 3.找到eclipse.exe这个程序,并将这个程序发送到桌面,Java安卓开发环境搭建完成。 二、运行第一句Java语句:Hello Wrold 1.打开eclipse软件,看到下面这个界面 2.在左边的工程目录窗口中,右击选择NEW,接着选择Java Project,输入工程名称,然后点击Finish 3.在左边的工程目录窗口中,找到Java第一个测试工程下的src原创 2021-05-03 21:41:58 · 404 阅读 · 1 评论 -
嵌入式为什么要学习Java?
一、嵌入式为什么要学习Java? 纯粹是为了安卓系统 二、2009~2017年的系统UI: 1.纯裸机: C语言(图形+触摸) 2.操作系统(OS): Linux : C语言:gtk、minigui C++:QT——(老产品) 三、为什么要学习Java的安卓? 嵌入式的大环境 美观(用户体验); 趋势; 开源 ...原创 2021-05-03 20:42:03 · 479 阅读 · 0 评论