c语言函数dool类型 c语言double函数是什么( 二 )


4)支持封装、继承、多态和抽象,提高了软件的可重用性、可维护性和可扩展性 。
2.把一个类放在包里有什么作用?(包的作用)
1)能够区分名字相同的类 。
2)有助于实施访问权限控制 。
3)有助于划分和组织java应用中的各个类 。
3.说出一些常用的类,包,接口,请各举出5个 。
Runable,ActionListener,Conllection,Map,Set,List接口
1)java.lang包----包括线程类(Thread)、异常类(Exception)、系统类(System)、整数类(Integer)和字符串类(String) 等 ,  这些类是java程序中经常用到的 。
2)java.awt包----抽象窗口工具箱包,awt是(Abstract Window Toolkit) 的缩写 。这个包中包含了用于构建GUI界面的类及绘图类 。
3)java.io包----输入/输出包,包含各种输入流类和输出流类 , 如文件输入流类(FileInputStream类)及文件输出流类(FileOutputStream)等 。
4)java.util包----提供一些实用类,如日期类(Data)和集合类(Collection)等 。
5)java.net包----支持TCP/IP网络协议,包括Socket类及和URL相关的类,这些类都用于网络编程 。
除了上面提到的基本包 , JDK中还有很多其他包,比如用于数据库编程的java.sql包,用于编写网络程序的java.rmi包(rmi是“Remote Method Invocation”的缩写) 。另外,javax.*包是对基本包的扩展,包括用于编写GUI的javax.Swing包,以及用于编写声音程序的javax.sound包等 。
4. 描述一下你最常用的编程风格 。
1)注意编码规则,符合编码要求 。
2)变量,类等起名要有意义 。
3)经常格式化代码 , 注意格式 。
4)代码中加入测试方法或测试类,尽量提早发现错误 。
5)代码中要加入注释,为别人和自己将来理解代码带来方便 。
5. 说一说标识符的命名规则,以及java的编程规范 。
Java标识符的命名规则:
1) 标识符由字母、数字、下划线“_”、美元符号“$”或者人民币符号“¥”组成,并且首字母不能是数字 。
2) 不能把关键字和保留字作为标识符 。
3) 标识符没有长度限制 。
4) 标识符对大小写敏感 。
Java编程规范:
1)类名和接口名:首字母大写,其余字母小写 。如SamDoc
2)方法名和变量名:首字母小写,其余的字母大写 。
如bothEyesOfDoll 。
3)包名:字母全部小写 。如,com.abc.dollapp 。
4)常量名:采用大写形式 , 单词之间以下划线“_”隔开 。
如DEFAULT_COLOR_DOL 。
…………………………
【c语言函数dool类型 c语言double函数是什么】31、介绍JAVA中的Collection FrameWork(包括如何写自己的数据结构)?
答:Collection FrameWork如下:
Collection
├List
│├LinkedList
│├ArrayList
│└Vector
│ └Stack
└Set
Map
├Hashtable
├HashMap
└WeakHashMap
Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(Elements)
Map提供key到value的映射
32、抽象类与接口?
答:抽象类与接口都用于抽象 , 但是抽象类(JAVA中)可以有自己的部分实现 , 而接口则完全是一个标识(同时有多重继承的功能) 。
JAVA类实现序例化的方法是实现java.io.Serializable接口
Collection框架中实现比较要实现Comparable 接口和 Comparator 接口
33、STRING与STRINGBUFFER的区别 。
答:STRING的长度是不可变的,STRINGBUFFER的长度是可变的 。如果你对字符串中的内容经常进行操作,特别是内容要修改时,那么使用StringBuffer,如果最后需要String,那么使用StringBuffer的toString()方法

推荐阅读