Java基础复习笔记系列之 GUI1、2、原文:http://www.cnblogs.com/RunForLove/p/4342522.html
数组概述数组是储存多个变量(元素)的东西(容器}这多个变量的数据类型要一致概念:数组是存储同一种数据类型多个元素的集合。也就是一个容器,这个容器有个名字,就是数组名。数组就是在内存中开辟出一段空间,这些内存空间在使用上是连续的,连续的下标值可以访问所有数组元素。数组既可以存储基本数据类型,也可以存储引用数据类型。String[] args; 引用数据类型byte[] buf; 基本数据类型int[] nums; 基本数据类型 数字的初始化...
Windows 10家庭中文版,java version "1.8.0_152",Eclipse Oxygen.1a Release (4.7.1a), 参考链接:http://www.runoob.com/java/arrays-search.html 本文是在 抄写 了参考链接中的程序后,发现了一些自己之前不晓得的 基础知识 而写。原文提供了 int[]数组 的排序(java.util.Arrays类的sort函数)(默认顺序——升序),排序后,使用java.util.Arrays类的binarySearch查找数组中 已存在的元素,并得到其位置。 本来自己是想添加...
一、变量与数据类型1.原始数据类型也称为基本数据类型,它们包括了最基本的 boolean、byte、char、short、int、long、float 与 double 等类型。另一种数据类型为引用数据类型,它是以一种特殊的方式指向变量的实体,这种机制类似于 C / C++的指针。这类的变量在声明时是不会分配内存的,必须另外进行开辟内存空间的操作,如字符串与数组均属于这种数据类型。 二进制补码:正数的补码是其本身;负数的补码:符号位为1,其余位为该数...
1package cn.mldn.demo;2 3publicclass Test1_DataTypeConversion {4 5publicstaticvoid main(String[] args) {6 7byte b1 = 3;8byte b2 = 4;9// byte b3 = b1 + b2; 10// System.out.println(b3); 11// 从两个方面 12// 1. byte 与 byte (或者 short char ) 进行运算的时候会提升int 两个int 类型相加的结果也是int 类型 13// 2. b1 和 b2 是两个变量,变量存储的是变化...
初级面向对象总结一、类和对象? 类:类事物的抽象的模板,在现实世界中,类就是任意一类事物,它在程序中就是一个描述这类事物的文件? 对象:在这类事物中,具体的某一个个体就是对象,在程序中对象就是new出来的有内存空间的1、类和对象的关系、以及类和类的关系? 类和对象的关系:雷士抽象的而对象是具体的,对象是由类创建的实例(new出来的)? 案例:? 类的组成(人类):? 类名:给某一类事物取名字—People? 静态的特征称为属...
N种内部类定义:内部类就是一个类的内部再定义一个类,比如A类中定义了一个B类,那么B类相对A来说就是内部类来说就成为内部类。而A类相对于B类称为外部类成员内部类静态内部类局部内部类匿名内部类public class Outer {private int id = 99;public void out(){System.out.println("这是外部类的方法");}public class Inner{public void in(){System.out.println("这是内部类的方法");}public void getID(){//内部类可以直接操作私有...
StringBuffer? ①StringBuffer的内容是可变的,在对StringBuffer的内容进行修改时,他?? 不会产生新的对象,只是在原来的基础上进行修改;? ②StringBuffer是线程安全的,同步,效率相对StringBuild来说比较低? ③继承了AbstractStringBuilder类? ③StringBuffer类里的常用方法解析(按字母排序):???? a)方法一:构造方法?????? ep1: public StringBuffer() {super(16);}ep2:public StringBuffer(int capacity) {super(cap...
包装类型引入该类型的原因: 因为基本数据类型不具备对象的特性,不能调用方法,所以有时需要将其转换为包装类。包装类型有两大类方法: 1.将本类型和其它基本类型进行转换方法。 2.将字符串和本类型及包装类型互相转换的方法。 1package packageType;2 3publicclass Demo01 {4publicstaticvoid main(String[] args) {5// 定义int类型变量score1,值为86 6int score1=66;7 8//创建Integer包装类对象,表示变量score...
问:什么是内部类呢?答:内部类( Inner Class )就是定义在另外一个类里面的类。与之对应,包含内部类的类被称为外部类。问:那为什么要将一个类定义在另一个类里面呢?清清爽爽的独立的一个类多好啊!!答:内部类的主要作用如下:1. 内部类提供了更好的封装,可以把内部类隐藏在外部类之内,不允许同一个包中的其他类访问该类2. 内部类的方法可以直接访问外部类的所有数据,包括私有的数据3. 内部类所实现的功能使用外部类同样...
??就像类一样,接口也是引用类型。它可以包含常量,方法签名,默认方法,静态方法和嵌套类型。在接口中,只有默认方法和静态方法有方法体。但不同于类,接口无法实例化,它只能被类实现或被其他接口继承。一.定义接口??接口的定义由修饰符、关键字interface、接口名、extends关键字和若干继承的父接口(如果有的话)以及接口体组成,语法如下(方括号表示可选内容):public interface DoIt [extends Interface1, Interface2] {voi...
下面的内容都是基础的Servlet知识,如果你想打好基础,就别急着学习JSP,而是从Servlet开始学习。因为JSP页面最终会被转译为Servlet,掌握了Servlet,JSP也就学会了一半,而且在写JSP页面时也能更准确地定位错误。 开发环境的搭建我就不说了,百度一搜一大堆,说一下我的开发环境:MyEclipse + Tomcat 7.0 + JDK 7编写一个基本的Servlet 我们使用最原始的方式编写一个Servlet,首先遇到建一个类,然后继承HttpServle...
结论任何数据类型用+与字符串相连接都会产生新的字符串 1publicclass Test1_DataTypeConversion {2 3publicstaticvoid main(String[] args) {4 5 System.out.println(‘a‘+1); //结果为98 6 System.out.println((char)(‘a‘+1)); // 结果为b 7 System.out.println("hello" + ‘a‘ + 1); // 结果为helloa1 8 System.out.println(‘a‘+"hello"+1); // 结果为ahello1 9 System.out.pr...
JAVA语言的基础组成有: 1.关键字:被赋予特殊含义的单词。 2.标识符:用来标识的符号。 3.注释:用来注释说明程序的文字。 4.常量和变量:内存存储区域的表示。 5.运算符:程序中用来运算的符号。 6.语句:程序中常用的一些语句。 7.函数:也叫做方法,用来做一些特定的动作。 8.数组:用来存储多个数据的集合。JAVA中的关键字: JAVA中的关键字不能用作变量名、方法名、参数、类名、包名,也就是不能...
JavaScript概念:JavaScript面向对象事件驱动具有安全性的脚本语言,面向对象 JavaScript特点: 1.解释性语言,边运行边解释 2.和HTML页面实现交互效果 3.语法类似于Java 4.一搬用于编写客户端脚本 JavaScript组成:1.ECMAScript:脚本语言规范(标准) 2.BOM Browser Object Model浏览器对象模型 3.DOM Document Object Model文档对象模型 二.JavaScript基础语法 Web服务器:Tomcat7 Resin 将Web工程放入服务器中...