2019年1月3日

Java基础知识(四)——面向对象(下)

摘要: Java基础知识(四)——面向对象(下) Java8的增强包装类: 为了解决8种基本数据类型不能当成Object类型变量使用的问题。 JDK1.5提供了自动装箱(Autoboxing)和自动拆箱·(AotuUnboxing)功能,所谓自动装箱,就是可以把一个基本类型变量直接赋给对应的包装类变量,或者 阅读全文

posted @ 2019-01-03 22:09 没有人能在我的BGM里战胜我 阅读(163) 评论(0) 推荐(0)

Java基础知识(三)——面向对象(上)

摘要: 类和对象 对一个类定义而言,可以包含三种最常见的成员:构造器、成员变量、方法,类里各成员之间的定义顺序没有任何影响,可以互相调用,但是static修饰的成员不能访问没有static修饰的成员。 static修饰的方法和成员变量,即可通过类来调用,也可通过实例来调用。没有使用static修饰的方法或成 阅读全文

posted @ 2019-01-03 19:28 没有人能在我的BGM里战胜我 阅读(157) 评论(0) 推荐(0)

Java基础知识(二)——数组

摘要: 为什么会有栈内存和堆内存之分呢? 当一个方法执行时,每个方法都会建立自己的内存栈,在这个方法内定义的变量将会逐个放入这块栈内存里,随着方法的执行结束,这个方法的内存栈也将自然销毁。因此,所有在方法中定义的局部变量都是放在栈内存中的;在程序中创建一个对象时,这个对象将被保存到运行时数据库中,以便反复利 阅读全文

posted @ 2019-01-03 18:45 没有人能在我的BGM里战胜我 阅读(118) 评论(0) 推荐(0)

2018年11月4日

计算机网络——传输层

摘要: UDP(User Datagram Protocol): 基于Intenet IP协议(复用/分用、简单的错误校验) 尽可能的服务(可能丢失、乱序到达) 无连接(不需要握手、每个UDP段独立于其他) 常用于流媒体应用(容忍丢失、速率敏感) UDP用于DNS、SNMP UDP上实现可靠数据传输: 在应 阅读全文

posted @ 2018-11-04 21:57 没有人能在我的BGM里战胜我 阅读(257) 评论(0) 推荐(0)

2018年10月30日

Java基础知识(一)——数据类型、运算符

摘要: Java基础知识——数据类型、运算符、结构 在Java语言(强类型语言:先声明,后使用。只能接受与之类型匹配的值)里,除了8个基本数据类型之外,一切都是对象。 对象时Java程序的核心,所以Java里的对象具有唯一性,每个对象都有标识来引用它,如果某个对象失去了标识,这个对象将变为垃圾。 Java语 阅读全文

posted @ 2018-10-30 22:52 没有人能在我的BGM里战胜我 阅读(103) 评论(0) 推荐(0)

2018年10月29日

Java垃圾回收机制

摘要: 提到垃圾回收机制,肯定要涉及JVM的内存管理机制,Java语言的执行效率一直被C、C++程序员所嘲笑,其实,事实就是这样,Java在执行效率方面确实很低,一方面,Java语言采用面向对象思想,这也决定了其必然是开发效率高,执行效率低。 一、JVM的内存结构 Java虚拟机会将内存分为几个不同的管理区 阅读全文

posted @ 2018-10-29 00:38 没有人能在我的BGM里战胜我 阅读(121) 评论(0) 推荐(0)

2018年10月28日

Java程序的运行机制和JVM

摘要: Java语言比较特殊,由Java语言编写的程序需要经过编译步骤,但这个编译步骤,但这个编译步骤并不会生成特定的平台机器码,而是生成一种与平台无关的字节码文件(*.class文件)。当然,这种字节码文件不是可执行的文件,必须使用Java解释起来执行。因此可以认为:Java语言既是编译型语言,也是解释型 阅读全文

posted @ 2018-10-28 22:56 没有人能在我的BGM里战胜我 阅读(302) 评论(0) 推荐(0)

2018年10月27日

Socket编程——待添加

摘要: 待添加 阅读全文

posted @ 2018-10-27 18:20 没有人能在我的BGM里战胜我 阅读(78) 评论(0) 推荐(0)

计算机网络——应用层

摘要: 网络应用的体系向结构:客户机/服务器结构(Client/Sever)、点对点结构(Peer-to-peer)、混合结构(Hybrid)。 C/S结构特点: 服务器:7*24小时提供服务。永久性访问域名。利用大量服务器实现可拓展性。 客户机:与服务器通信,使用服务器提供的服务。间歇性接入网络。动态IP 阅读全文

posted @ 2018-10-27 17:36 没有人能在我的BGM里战胜我 阅读(99) 评论(0) 推荐(0)

2018年10月25日

计算机网络——计算机网络概述

摘要: 计算机网络,定义计算机网络就是互连的、自治的计算机集合。 Internet是什么? 组成细节角度: 很多(国家级、世界级)ISP(Internet Service Provider)网络互连的网络之网络。 计算设备(主机)、通信链路、分组交换(路由器、交换机)。 服务角度:为网络应用提供通信服务的通 阅读全文

posted @ 2018-10-25 22:54 没有人能在我的BGM里战胜我 阅读(173) 评论(0) 推荐(0)

导航