- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Java考题
3、Java提供两种创建线程方式,一是实现 Runabel 接口,二是继承 Thread 类。线程的操作代码则写于 run() 方法内,调用线程对象的 start()
方法启动线程
11、JDBC中连接数据库将查询出来的数据放到______ Result _类的对象中。
18、Java语言单行注释语句是: // 多行注释语句是: /* ……*/ 。
5、下列常用包中,存放用户图形界面类库的包是 A 。
A. java.awt B. java.lang C. java.util D. Java.io
2、Java的图形用户界面设计中,一般用到的布局管理器有(列出四种即可)___ 边界 _ _ __,___ 卡片 _ ____,___流式 ____,_ _ __ 网络 _____。
5、Java的默认包是___ _ java.lang 。
8、在Java程序中定义的类有两种成员: 属性 和 方法 。
9、Java中所有类都是类 的子类。14、抽象类不能,最终类不能。
凡是可以自己起名字的地方都叫标示符,其命名规则如下:
由字母、“_”、“$”或数字组成
开头不能为数字
大小写敏感,无长度限制
标示符应做到见名知意,且不能与关键字相同
Int as; int for;int 3/%s;
goto和const虽从未被使用过,但也被用作java关键字保留
变量
从本质上讲,变量其实是内存的一小块区域,使用变量名来访问这块区域,因此,每一个变量使用前必须先申请(声明),然后必须进行赋值(填充内容),之后才能使用。
程序的执行过程
java基本数据类型
4类8种
逻辑型——boolean
字符型——char
整数型——byte、short、int、long
浮点型——float、double
基本数据类型转换
boolean类型不可转换为其他的数据类型
数据类型按容量大小排序:
byte,short,char-int-long-float-double
byte,short,char三者之间不会互相转化,并且三者之间做运算时首先转换成int类型。
byte a = 0, b = 1,c = a + b;
容量小的可以向容量大的自动转换,容量大的转为容量小的时需强制转换,强制转换时,容量大的数据不应超过容量小的数据类型的最大表示范围
三目条件运算符: ?:
x ? y : z;
其中x为boolean类型表达式,先计算x的值,若为true表达式的值为y,否则为z
int a=2, b=1, c=11;
ab?3:c++; (c = 11)
字符串连接运算符:+,运算符两侧的操作数中只要有一个是字符串类型,系统会自动将另一个操作数转换成为字符串然后再进行连接
int a = 0; String s = a + “”;
当使用System.out.println()语句进行打印时,无论任何类型的数据,都自动转为字符串进行打印
对象和类的概念
面向对象的思想分析问题:(li zi)
考虑问题中有哪些类和对象
考虑这些类和对象有哪些属性
考虑这些类之间是什么关系定它们之间的方法。
类的成员变量和方法
成员变量可以是Java语言中任何一种数据类型和引用类型
在定义成员变量时可以对其初始化,如果不对其初始化,Java使用默认的值对其初始化
(double)
引用类型数据占用两块内存(栈内存和堆内存),通过栈内存引用找到其指向的堆中东西
对象的创建包括:对象的声明、类的实例化和对象的初始化三个部分。
类的构造方法(构造函数/构造器)
使用new关键字创建一个新的对象时会自动调用其构造方法
构造方法与类同名而且没有返回值
使用构造方法用来初始化成员变量
构造方法(或者方法)执行完之后,在栈内为其所分配的所有的局部变量的内存空间全部消失
每个开发者自己创建java类后,若没有指定构造方法那么系统会添加一个默认的构造方法:className() { }
Class a {}
a(){}
方法的重载
方法的重载是指一个类中可以定义有名字相同,但参数不同的多个方法。
两个关键字:this,s
您可能关注的文档
- IGBT在中国轨道交通车辆中的应用-20100821-第四讲-2.ppt
- Introduction to Pollution Preventationand Treatment污染防治概.ppt
- ISO 9001:2015(正式译稿).doc
- ITP-8履行.ppt
- JB4730.4课件(和东).ppt
- JD—1A型计算机联锁系统教案.doc
- JJF1070-2005《定量包装商品净含量计量检验规则》讲议.ppt
- JSY-H异频抗干扰介质损耗测试仪(全自动介损).doc
- J中国科技之光(人民版).ppt
- K3供应链.ppt
- 2025年华为财务面试题目及答案.doc
- 2025年十堰教资面试题目及答案.doc
- 2025年华为面试题及答案811.doc
- 2025年华夏银行面试试题及答案.doc
- 人教版小学三年级数学上册第六单元《连续进位的两、三位数乘一位数》学习与巩固.pptx
- 人教版小学三年级数学上册第六单元《练习课(第5、6课时)》天天练.pptx
- 人教版小学三年级数学上册《第八单元评价》学习与巩固.pptx
- 人教版小学三年级数学上册第八单元《比较几分之一的大小》精品课件.pptx
- 人教版小学三年级数学上册第八单元《认识几分之一并比较大小》学习与巩固.pptx
- 人教版小学三年级数学上册第八单元《练习二十二》习题课件.pptx
文档评论(0)