接着来,上第二篇笔记,欢迎各位指出错误~ 同时附上evernote公开链接。1、变量:js变量松散类型的本质,决定了变量只是在特定时间用于保存特定值的一个名字而已。 2、变量可能包含的两种数据类型的值:基本类型值和引用类型值。基本类型值保存在栈内存中简单的数据段,即这种值保存在内存中的一个位置。基本数据类型(5种)的值在内存中占用固定的大小,保存基本数据类型值得变量按值访问,实际操作的是保存的值。引用类型值...
Java基础12:JavaDoc生成文档javadoc命令是用来生成自己API文档的参数信息:@author 作者名@version 版本号@since 指明需要最早使用的jdk版本@param 参数名@return 返回值情况@throws 异常抛出情况代码部分:package com.pzz.base;/*** @author PZZ* @version 1.0* @since 1.8*/
public class Doc {String name;/*** @author PZZ* @param name* @return* @throws Exception*/public String test(String name) throws Exception{re...
结构图: 原文:https://www.cnblogs.com/zzp-biog/p/9717597.html
目录 [?]Buffer抽象类的成员属性properties操作方法Buffer的子类ByteBuffer: 最通用的子类, 处理字节数据类型。CharBufferDoubleBufferFloatBufferIntBufferLongBufferShortBufferMappedByteBufferBuffer的创建直接缓冲区和间接缓冲区参考 Java 1.4中在java.nio包中增加了Buffer类以及一些处理基本数据类型的子类(除了boolean型) ,用来提供为基本数据类型(primitive) 的数据提供一个容器。 何谓Buffer? Buffer 是一个线性的有限...
抽象类我们都知道在面向对象的领域一切都是对象,同时所有的对象都是通过类来描述的,但是并不是所有的类都是来描述对象的。如果一个类没有足够的信息来描述一个具体的对象,而需要其他具体的类来支撑它,那么这样的类我们称它为抽象类。比如new Animal(),我们都知道这个是产生一个动物Animal对象,但是这个Animal具体长成什么样子我们并不知道,它没有一个具体动物的概念,所以他就是一个抽象类,需要一个具体的动物,如狗、猫来...
1.Java的三大技术架构JAVAEE(Java Platform Enterprise Edition): 开发企业环境下的应用程序,主要针对web程序开发;JAVASE(Java Platform Standard Edition): 完成桌面应用程序的开发,是其他两者的基础JAVAME(Java Platform Micro Edition): 开发电子消费产品和嵌入式设备,如手机中的程序 我对三大技术构架理解 1.三大技术是指哪三大技术呢? 答:三大技术分别指JAVAEE,JAVASE,JAVAME。 2.那么这三种有什么区别呢? ...
????JDK :OpenJDK-11?????OS :CentOS 7.6.1810?????IDE :Eclipse 2019?03typesetting :Markdowncodepackage per.jizuiku.base;/*** @author 给最苦* @date 2019/06/29* @blog www.cnblogs.com/jizuiku*/
public class Demo {/*** @param args*/public static void main(String[] args) {// TODO Auto-generated method stubif (true) {System.out.println("第一种格式");}if (false) {System.out.println("???");} else {Syste...
基础知识:1、osi分层模型和TCP/IP分层模型对应关系 2、七层模型与协议的对应关系 网络层 ------------ IP(网络之间的互联协议) 传输层 ------------ TCP(传输控制协议)、UDP(用户数据报协议) 应用层 ------------ Telnet(Internet远程登录服务的标准协议和主要方式)、FTP(文本传输协议)、HTTP(超文本传送协议)3、IP地址和端口号1、ip地址用于唯一标示网络中的一个通信实体,这个...
一、HashMap和Hashtable的区别。答:
HashMap是Hashtable的轻量级实现(非线程安全的实现),他们都完成了Map接口,主要区别在于HashMap允许空(null)键值(key),由于非线程安全,效率上可能高于Hashtable。HashMap允许将null作为一个entry的key或者value,而Hashtable不允许。
HashMap把Hashtable的contains方法去掉了,改成containsvalue和containsKey。因为contains方法容易让人引起误解。Hashtable继承自Dictionary类,而H...
Java建项目建两种项目方法1:最简单的建Java项目建一个Java项目方法如下:方法2:为了项目方便管理,建空项目 运行运行哪个就执行哪个main()两个快捷输入等价输入:sout:System.out.println();psvm:public static void main(String[] args) { }原文:https://www.cnblogs.com/WZ-BeiHang/p/12288442.html
数据类型Java是强类型语言要求变量的使用要严格符合规定,所有变量必须先定义后才能使用Java的数据类型分为两大类基本数据类型(primitive type)数值类型整数类型byte 占1个字节范围:-128~127short占2个字节范围:-32768~32767int占4个字符范围:-21亿~21亿long占8个字符范围:(反正就是超级超级大的范围)注意一点:long类型变量在赋值的值后面要加一个Llong num = 30L
整数拓展进制 :二进制0b 十进制 八进制0 十六进制0xint ...
1.抽象类在自上而下的继承层次结构中,位于上层的类更具有通用性,甚至可能更加抽象。从某种角度看,祖先类更加通用,它只包含一些最基本的成员,人们只将它作为派生其他类的基类,而不会用来创建对象。甚至,你可以只给出方法的定义而不实现,由子类根据具体需求来具体实现。这种只给出方法定义而不具体实现的方法被称为抽象方法,抽象方法是没有方法体的,在代码的表达上就是没有“{}”。包含一个或多个抽象方法的类也必须被声明...
如果在一个类中用到了另外一个类(new了一个新对象)。package com.xxx.xxx;public class Cat {}//下面是另外的文件public class Dog { public static void main(String[] args){ com.xxx.xxx Cat c = new .com.xxx.xxx.Cat(); }}//这种情况下Dog.java要与com在同一个文件夹下(父路径相同)。//如果Dog.java不与com有同样的父路径,则要在系统环境变量中的classpath下添加上com所在文件的父路径。Done.原文:http://...
//exercise 6.1package second;
import java.util.Scanner;
publicclass first {/*** @param args*/publicstaticvoid main(String[] args) {// TODO Auto-generated method stubScanner in=new Scanner(System.in);System.out.print("Enter the number of students:");int number=in.nextInt();System.out.print("Enter "+number+" scores:");int []score=newint[number];getscores(score);int best=max(score);for(int i=0;i<numb...
一、首先先说Hessian是什么?
Hessian:hessian是一个轻量级的remoting
onhttp工具,使用简单的方法提供了RMI的功能,相比WebService,Hessian更简单、快捷。采用的是二进制RPC协议,因为采用了二
进制协议,所以它很适合于发送二进制数据,Hessian主要作面向对象的消息通信。Hessian的初衷就是支持动态类型,格式紧凑,跨语言
Hessian是使用自己的序列化机制实现的编组和反编组,其支持的数据类型是有限制的,不支持复杂的对象...