黑马程序员 JAVA基础学习笔记 图形化等
2015-05-22 11:35
330 查看
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------
------小弟在因特网的小窝,祝愿所有的朋友身体健康-------
图形化变成可以用 awt包 或 swing包;
swing更轻量化 可移植;
按钮一般监听action动作,
网络编程:
UDP用daagrampacket
TCP用 socket 和serversocket
ulconnection类
url.openconnection方法
getinputstream getoutputstream方法
封装了socket,去掉了包头的响应符 支持域名解析;
反射:
反射就是用不正常的方式调用某个类的成员进行实例化 调用方法等;
通常用于框架编程;
Class.forname(类名)获取类的字节码 就是那个xxxx.class;
isprimitve判断是否基本数据类型;
isarray判断是否数组;
getconstactor获取构造方法;
newinstance实例化对象;
fieldy.get(pt1)获取pt1对象的成员变量的值;
私有的成员是拿不到的;
getdecalredfield忽略权限;
先setaccessable(true)暴力获取(非正常的使用,哈哈)
字节码可以直接用==比较,比用equals专业;
.invoke(参数)第一个参数可以为null,说明是静态参数;
参数调用时候会被自动拆包,前面加个强转的标志就不会被拆了;
数组的类型若形同,维数也相同,字节码就是同一份,否则不是;
hashset中的东西加入后再去修改值,再去remove掉,会造成内存泄露,没有能够完全释放元素占用的内存空间;
框架和工具类的区别:
框架是别人调用我们;工具类是我们调用别人;
写好的成熟的框架,我们可以去实现;
喝着颈复康 拉着牵引器 终于把视频教程稀里糊涂的看完了,还得努力啊
------小弟在因特网的小窝,祝愿所有的朋友身体健康-------
图形化变成可以用 awt包 或 swing包;
swing更轻量化 可移植;
按钮一般监听action动作,
网络编程:
UDP用daagrampacket
TCP用 socket 和serversocket
ulconnection类
url.openconnection方法
getinputstream getoutputstream方法
封装了socket,去掉了包头的响应符 支持域名解析;
反射:
反射就是用不正常的方式调用某个类的成员进行实例化 调用方法等;
通常用于框架编程;
Class.forname(类名)获取类的字节码 就是那个xxxx.class;
isprimitve判断是否基本数据类型;
isarray判断是否数组;
getconstactor获取构造方法;
newinstance实例化对象;
fieldy.get(pt1)获取pt1对象的成员变量的值;
私有的成员是拿不到的;
getdecalredfield忽略权限;
先setaccessable(true)暴力获取(非正常的使用,哈哈)
字节码可以直接用==比较,比用equals专业;
.invoke(参数)第一个参数可以为null,说明是静态参数;
参数调用时候会被自动拆包,前面加个强转的标志就不会被拆了;
数组的类型若形同,维数也相同,字节码就是同一份,否则不是;
hashset中的东西加入后再去修改值,再去remove掉,会造成内存泄露,没有能够完全释放元素占用的内存空间;
框架和工具类的区别:
框架是别人调用我们;工具类是我们调用别人;
写好的成熟的框架,我们可以去实现;
喝着颈复康 拉着牵引器 终于把视频教程稀里糊涂的看完了,还得努力啊
相关文章推荐
- 黑马程序员 java学习笔记-基础知识盘点
- 黑马程序员_毕向东_Java基础视频教程第十八天-IO流---学习笔记
- 黑马程序员——Java基础教程学习笔记
- 黑马程序员-java基础-集合学习笔记
- 黑马程序员------java学习笔记之数组基础
- 黑马程序员_毕向东_Java基础_DAY03_函数_学习笔记
- 黑马程序员--Java基础加强学习笔记之重载和覆写、可变参数、枚举
- 黑马程序员--Java基础加强学习笔记之Class类、反射(Reflect)
- 黑马程序员--Java基础学习笔记之抽象类和接口、内存结构分析、Java APIs
- 黑马程序员---Java基础学习笔记(面向对象篇)
- 黑马程序员---Java基础学习笔记(IO-前篇)
- 黑马程序员---Java基础学习笔记(IO-后篇)
- 黑马程序员---Java基础学习笔记(多线程-前篇)
- 黑马程序员---Java基础学习笔记(多线程-后篇)
- 黑马程序员---Java基础学习笔记(Web篇)
- 黑马程序员-学习笔记java基础-语言概述
- 黑马程序员-学习笔记java基础-基本语法
- 黑马程序员_毕向东_Java基础视频教程学习笔记(二)
- 黑马程序员_毕向东_Java基础视频教程学习笔记(三)
- 黑马程序员_毕向东_Java基础视频教程学习笔记(四)