博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
20165320 第三周学习总结
阅读量:6451 次
发布时间:2019-06-23

本文共 1180 字,大约阅读时间需要 3 分钟。

主要内容

1.编程语言的发展阶段

·面向机器语言主要是汇编语言·面向过程语言特点:更接近人的自然语言主要是C语言·面向对象语言特点:易维护,易扩展,易复用最核心的内容是对象,一切围绕对象特性:封装性,继承性,多态性比如Java语言

2.类(重点)

·类声明class 类名 {    类的内容}·方法声明方法头 {    方法体的内容}个人感觉和C语言的函数有一点类似·成员变量的数据类型:基本数据类型·区分局部变量与局部变量·UML图(没懂)

3.方法与对象的创建

·对象的创建    格式:类的名字 对象名字·构造方法没有类型·new运算符·使用对象    对象.变量    对象.方法

4.类与程序的基本结构

·java应用程序由若干个类构成

5.参数传值

·机制    参数变量的值是调用·传值不能越级·可变参数    int ... x

6.对象的组合

·对象a组合了对象b,对象a就可以委托对象b调用方法

7.实例成员与类成员

·实例变量与类变量·声明区别class dog {    float; //实例变量    static int y; //类变量}·区别    不同对象的实例变量互不相同    所有对象共享类变量    通过类名直接访问类变量·实例方法与类方法·声明区别class A {    int a;    float max(float x,float y) {        //实例方法    }    static float jerry(){        //类方法    }    static void speak //类}·区别    对象调用实例方法    类名调用方法    设计类方法的原则

8.方法重载

·语法规则一个类中有多个方法具有相同的名字,必须参数不同参数个数不同某个参数的类型不同

9.this关键词

·在构造方法中使用this·在实例方法中使用this

10.包(重点)曾经错得很惨

·包语句package 包名;·有包名的类的存储package 文件名.包名;·编译javac 目录.../源文件·运行java 目录.包名.主类***必须到上一层目录运行

11.import语句

·引入常用类 *代表全部类import java.util.*·引入自定义包中的类import tom.jiafei.*;

学习过程中遇到的问题

1.运行带包的程序出现错误解决方法:上一层目录运行2.之前在虚拟机连上码云后在windows上无法用git传送代码上码云解决方法:因为之前调试乱码的时候出现了中文目录,改回去后就OK了,顺带解决了之前同学邮箱问题。

代码管理与托管

码云链接:

脚本运行截图

1296864-20180318211515579-987829978.png

转载于:https://www.cnblogs.com/Gst-Paul/p/8597522.html

你可能感兴趣的文章
CountDownLatch与thread-join()的区别
查看>>
linux下MySQL安装登录及操作
查看>>
centos 7 部署LDAP服务
查看>>
揭秘马云帝国内幕:马云的野心有多大
查看>>
topcoder srm 680 div1
查看>>
算法专题(1)-信息学基本解题流程!
查看>>
模拟文件系统
查看>>
使用SSH连接Windows10 Ubuntu (WSL),Pycharm
查看>>
poj2155
查看>>
CSS动画之转换模块
查看>>
swift - UITextField 的用法
查看>>
检索和关闭游标+检索游标+关闭游标
查看>>
[开源]KJFramework.Message 智能二进制消息框架 -- 性能提升
查看>>
iOS项目分层
查看>>
CocosCreator 小知识
查看>>
如何称为演讲高手
查看>>
PHP坑之积累
查看>>
POJ3304:Segments——题解
查看>>
48.EXt.Data.JsonReader()
查看>>
UML关系图
查看>>