Java
qiongjie_csdn
这个作者很懒,什么都没留下…
展开
-
java学习整理20170729
20.组件及其相关监听接口按钮和ActionLister接口:button.addActionListener(this);public void actionPerfored(ActionEvent e){if(e.getSource==button){statements}}窗口中的监听接口WindowListener:主要负责窗口的打开关闭激活等等;this.addWindowLis原创 2017-07-29 22:22:23 · 187 阅读 · 0 评论 -
java学习整理20170905
1.Java之所以安全的两个安全因素是没有指针且能自动管理内存。2.面向过程编程:将程序视为一系列依次执行的指令。3.Import导入目的是为了更好的使用某个类,不必使用某个类的全称。4.primitive type:数字类型整型:byte:8short:16int: 32long: 64浮点型:float: 32double: 64字符类型原创 2017-09-05 09:21:50 · 207 阅读 · 0 评论 -
java学习整理20170807
1.取模运算:x%y=x%|y|y的正负不影响结果2.除法中:x个苹果,每框装y个(y(x+y-1)/y3.有符号移位(>>,(1111)二进制(补符号位) 无符号移位(>>>,(0000)二进制(补零) 移位操作并不改变变量本身的值,且跟乘2和除以2运算相关,可以实现2的n次方 4.switch语句通过key来确定switch里的语句从相应的case开始执行,case前的原创 2017-08-07 00:39:48 · 178 阅读 · 0 评论 -
java学习整理20170804
一:什么是框架技术1.框架有大量可重复代码,减轻程序员的开发强度,使之更加注重业务的开发;框架就像某种软件系统的半成品,是一组协同工作组件的集合2.框架技术的特点a.成熟的,健壮的b.是用户专注于业务逻辑,提高效率,缩短周期c.有利于分工,便于维护和扩展d.良好的结构性和可扩展性e.缺点:不适合简单的Web应用,小型的Web应用,业务逻辑简单,框架技术反而会增加开发工作原创 2017-08-04 00:24:37 · 205 阅读 · 0 评论 -
java学习整理20170805
Struts1框架a.定义通用控制器Controller,通过配置文件struts-config.xml对模型和视图进行隔离,并用Action(处理请求的接口)的概念对用户请求进行封装b.控制器:ActionServlet根据配置文件进行转发映射,业务逻辑控制器,模型:各种形式的JavaBean,视图:JSP,Strust标签,ActionForm Bean(Struts1自动将请求的数据原创 2017-08-06 01:26:01 · 256 阅读 · 0 评论 -
java学习整理20170817
8.Hibenate框架a.对象关系映射框架(Object Relational Mapping,ORM)b.对JDBC进行了轻量级的对象封装,是程序员把精力放在业务逻辑上,提高开发效率c.连接数据库:DriverManager效率低,性能与用户数量相关;配置jdbc数据源基本步骤:加载数据库驱动,获得数据库源;连接数据库,获得Connection对象;创建sql语句执行查询;返回原创 2017-08-17 00:18:08 · 268 阅读 · 0 评论 -
java学习整理20170801
26.网络通信TCP协议:传输控制协议(传输层);IP协议:因特网协议(网络层)URL:Uniform Resource Locator统一资源定位符,唯一表示一个网页URL类:Java访问网络资源的接口public URL(String url):通过网页地址url构造一个URL对象public URL(URL context,String url):通过url和相对url指原创 2017-08-01 16:51:32 · 225 阅读 · 0 评论 -
java学习整理20170808
25.前台线程:只要还有一个前台线程在运行,程序就不会结束,即使main线程已经执行完毕后台线程:在启动线程前调用setDaemon(true);使线程在后台运行,只有后台线程在运行,没有前台线程在执行时,整个程序就结束了;mian线程时前台线程26.jion(10)合并线程10s后两个线程继续交替运行27.Runnable适合需要多个线程去处理同一个资源的情况;创建线程:Thre原创 2017-08-08 01:14:47 · 210 阅读 · 0 评论 -
Java整理代码20170807
生产者消费者模式代码实例利用wait,notify,synchronized和多线程方法实现简单的生产者消费者模式,Java语言,JDK1.8,eclipsepackage javaTest;* @ClassName: Production * @Description: TODO 共享资源类* @author Qiongjie* @date 17-08-07 4:07:00 PM原创 2017-08-07 16:19:57 · 378 阅读 · 0 评论 -
java学习整理20170731
22.Java Applet多媒体开发a)java程序分为引用程序和小应用程序,小应用程序通常通过浏览器执行,浏览器下载小应用程序并在本地执行b)Applet的实现主要依靠java.applet包中的Applet类,它必须嵌入在HTML页面中,同时可以与Web页面进行交互c)含有Applet的HTML必须由标签,浏览器遇到该标签时便会下载小程序代码到本地执行d)HTML关于Appl原创 2017-07-31 19:08:10 · 156 阅读 · 0 评论 -
java学习整理20170728
0.认识JAVAa)java主要特点:面向对象;健壮的(异常处理/GC/强类型);可移植;多线程;动态的;b)关键部分:JDK(开发环境包tool和类库);JRE(java运行环境);JVM(有完善的硬件架构处理器,寄存器,堆栈;把字节码解释为具体平台上的机器指令)c)J2SE(Java2 Standard Edition);J2EE(Java2Platform,Enterprise原创 2017-07-28 21:06:09 · 181 阅读 · 0 评论