登录
首页 » Java开发 » java 基础代码

java 基础代码

于 2022-08-22 发布 文件大小:292.06 kB
0 246
下载积分: 2 下载次数: 1

代码说明:

JAVA相关基础知识 1、面向对象的特征有哪些方面 1.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。 2.继承: 继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称为类继承。新类继承了原始类的特性,新类称为原始类的派生类(子类),而原始类称为新类的基类(父类)。派生类可以从它的基类那里继承方法和实例变量,并且类可以修改或增加新的方法使之更适合特殊的需要。 3.封装: 封装是把过程和数据包围起来,对数据的访问只能通过已定义的界面。面向对象计算始于这个基本概念,即现实世界可以被描绘成一系列完全自治、封装的对象,这些对象通过一个受保护的接口访问其他对象。 4. 多态性: 多态性是指允许不同类的对象对同一消息作出响应。多态性包括参数化多态性和包含多态性。多态性语言具有灵活、抽象、行为共享、代码共享的优势,很好的解决了应用程序函数同名问题。 2、String是最基本的数据类型吗? 基本数据类型包括byte、int、char、long、float、double、boolean和short。 java.lang.String类是final类型的,因此不可以继承这个类、不能修改这个类。为了提高效率节省空间,我们应该用StringBuffer类 3、int 和 Integer 有什么区别 Java 提供两种不同的类型:引用类型和原始类型(或内置类型)。Int是java的原始数据类型,Integer是java为int提供的封装类。Java为每个原始类型提供了封装类。 原始类型封装类 booleanBoolean charCharacter byteByte shortShort intInteger longLong floatF

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • java五子棋
    java实现的五子棋系统,可实现两人局域网对战,功能比较简单,可以供学习参考
    2023-09-05 03:10:05下载
    积分:1
  • mule ESB 1.3.3 核心源码
    mule esb 1.3.3版核心模块的源码Mule ESB是一种基于java的、轻量级的企业服务总线和集成平台,她允许开发者快速的、简单的连接应用,并能够实现数据的转换。从2005年发表1.0版本以来,Mule吸引了越来越多的关注者,成为开源ESB中的一支独秀。目前许多公司都使用了Mule,比如沃尔玛,惠普,索尼,Deutsche Bank 以及 CitiBank等公司。
    2022-01-22 06:50:07下载
    积分:1
  • 《Java设计模式》源代码
    Java设计模式  adapter模式          
    2022-07-08 14:56:53下载
    积分:1
  • JSP+sql实现购物车功能
    JSP+sql实现购物车功能
    2023-05-20 01:25:04下载
    积分:1
  • 药店进销存管理系统
    该项目是对药品信息进行管理,采购人员通过系统预警查询某些药品缺货数量,对其进行采购并入库,销售人员对药品进行销售,并根据需要打印销售记录,系统管理员对系统进行维护以及对客户、供应商、普通用户进行管理(查询信息、添加信息、修改信息、删除信息)等操作。
    2022-07-25 19:53:11下载
    积分:1
  • 水fefef fefef FEF
    vf FVDFDFD ttttt;
    2022-07-12 15:01:07下载
    积分:1
  • java bittorrent
    java语言的源代码是BitTorrent客户端和服务器的1.1版。通过使用readme,您可以轻松地运行此代码。
    2022-04-01 02:48:42下载
    积分:1
  • 狮身人面像演示你好世界代码
    这是狮身人面像语音识别样本你好世界代码。 / ** 版权所有 1999年-2004年卡内基 · 梅隆大学。* 部分版权所有 2004 Sun Microsystems Inc.* 部分版权所有 2004年三菱电机研究实验室。* 所有版权。使用是根据许可条款。** 在用法上看到"license.terms"文件的信息,* 重新分配此文件中,并为所有免责声明* 担保。**/包 demo.sphinx.helloworld ;导入 edu.cmu.sphinx.frontend.util.Microphone ;导入 edu.cmu.sphinx.recognizer.Recognizer ;导入 edu.cmu.sphinx.linguist.Linguist ;导入 edu.cmu.sphinx.result.Result ;导入 edu.cmu.sphinx.util.props.ConfigurationManager ;导入 edu.cmu.sphinx.util.props.PropertyException ;导入 java.io.File ;导入 java.io.IOException ;导入 java.net.URL ;/*** 简单的 HelloWorld 演示程序,展示了一个简单的语音应用程序* 建立使用狮身人面像-4。此应用程序使用狮身人面像 4 endpointer,* 自动分割传入的音频到话语和沉默。*/公共类 HelloWorld {静态配置应用程序厘米 ;/*** 主要方法运行 HelloWorld 演示。*/公共静态 void 主要 (字符串 [] args) {试着 {URL 的 url ;如果 (args.length > 0) {
    2022-04-06 18:30:19下载
    积分:1
  • 简易的socket Client 和Server
    资源描述一个是如何准确的定位网络上一台或多台主机,另一个就是找到主机后如何可靠高效的进行数据传输。 在TCP/IP协议中IP层主要负责网络主机的定位,数据传输的路由,由IP地址可以唯一地确定Internet上的一台主机。 而TCP层则提供面向应用的可靠(tcp)的或非可靠(UDP)的数据传输机制,这是网络编程的主要对象,一般不需要关心IP层是如何处理数据的。 目前较为流行的网络编程模型是客户机/服务器(C/S)结构。即通信双方一方作为服务器等待客户提出请求并予以响应。客户则在需要服务时向服务器提 出申请。服务器一般作为守护进程始终运行,监听网络端口,一旦有客户请求,就会启动一个服务进程来响应该客户,同时自己继续监听服务端口,使后来的客户也 能及时得到服务。
    2022-02-26 06:43:35下载
    积分:1
  • 100以内的加法
    java关于100以内加法的源码,是一个关于java applet小应用,能够随机选择题目数量,并且随机产生题目,能够计算出正确率,错误率等等,
    2023-06-13 15:45:04下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载