zoukankan      html  css  js  c++  java
  • 20169219《移动平台开发实践》第一周作业

    学习《Linux基础入门》课程总结请看博客20169219《网络攻防》第一周作业

    Java和android开发学习指南

    第一章 Java基础

    1、 一名专业的java程序员所必须掌握的3个主题:
    1) Java编程语言
    2) 使用java的面向对象编程(OOP)
    3) Java核心库
    这三者是相互联系的。
    2、 Java程序具有很好的兼容性,可以在windows、UNIX、Mac、Linux及其他操作系统上运行,实现“一次编写、处处运行”。
    3、 JVM、JRE、JDK的关系:JVM是运行字节码的本地应用程序。JRE是包含了JVM和Java类库的环境。JDK包括JRE以及其他工具,包括一个Java编译器。
    4、 OOP的3大原理是封装、继承、和多态。
    5、 一个较大的程序,刚修改完旧的错误,就会出现新的错误,这是因为较大的程序中存在相互依赖的情况。当修改了程序中的一部分内容时,可能不会意识到这个修改会影响到其他部分。

    第二章 语言基础

    这章主要介绍了java的基础知识,字符集、变量、基本数据类型、字面值、操作符、操作符优先级及注释。
    1、 Java有两种数据类型:引用类型(对象)和内置类型(基本类型)
    2、 引用类型变量由类的构造函数创建,可以使用它们访问所引用的对象。这些变量在声明时被指定为一个特定的类型,比如Employee、Pubby等。变量一旦声明后,类型就不能被改变了。
    对象、数组都是引用数据类型。
    所有引用类型的默认值都是null。
    3、 Java的基本类型有8种:byte、short、int、long、float、double、char、boolean 。
    4、 不推荐在同一行中声明多个变量的做法,会降低程序的可读性;
    5、 变量名命名惯例:混合大小写且以小写字母开头,后续的单词都以一个大写的字母开头。
    6、 常量:一旦赋值之后不能修改的变量。使用关键字final来声明,常量名都是大写的,单词之间用下划线隔开。

    第三章 语句

    java程序的执行顺序是由语句来控制的。这章讲了if、while、do-while、for、break、continue、和switch语句。

    学习使用IDEA设置断点

    根据Intellj IDEA 简易教程来执行


    简单总结如下:
    1、设置断点在行号旁点击就可以,快捷键是Ctrl+F8.
    2、调试程序快捷键:Alt+Shift+F9
    3、单步运行的两种方法:Step Into(快捷捷F7)和Step Over(快捷捷F8)。这两种单步运行功能在运行语句时没有区别,在执行方法调用语句时,Step Into会跳入方法实现,Step Over会直接执行完方法,实际使用中我们优先使用Step Over,只有方法执行出错了,说明程序问题在被调用方法中,这时再回来通过Step Into进入方法进行调试。
    4、从一个断点一直执行到下一个断点,快捷键F9
    5、循环内部出了问题,点击断点右键,设置条件;

    遇到的问题

    在安装JDK,配置环境变量的过程中出现错误,设置Classpath的目的,在于告诉Java执行环境,在哪些目录下可以找到您所要执行的Java程序所需要的类或者包。
    开始的时候把JDK和JRE安装的不同的文件夹下,配置环境变量总是不能成功。后来重新安装到相同的文件夹下,按照[JDK8图解安装]中的方法调好了。但是不太清楚第一次安装的过程中具体是哪个步骤出错。
    可能是新建“classpath”的过程中出现错误。
    在网上参考其他教程都是建议把JDK和JRE安装在一个文件夹下,老师所给的参考博客中表示安装在同一文件夹下会出错,我安装过程中出错的原因可能有几个地方,所以不太确定。

  • 相关阅读:
    【原创】基于Altera DE2的数字实验—001_1 (DE2)(Digital Logical)(Verilog)
    【笔记】Excel技巧—012 隔行插入
    【笔记】Excel技巧016使用语音校验输入准确性
    【翻译】Nios design contest 2007001
    【笔记】Excel技巧—014 多窗口协同作业
    【笔记】Excel技巧—013 方便查看标题的“冻结窗格”功能
    【翻译】Nios II处理器简介 (Nios II)
    【笔记】Excel技巧—011 改变工作表标签颜色与字号
    【原创】DE2实验解答—lab7 (Quartus II)(Digital Logic)(Verilog HDL)
    【笔记】Linux基础—001 安装CentOS5.6
  • 原文地址:https://www.cnblogs.com/weihua2616/p/6507194.html
Copyright © 2011-2022 走看看