java基础学习
文章平均质量分 62
愚拙
人生就是不停的戰鬥
展开
-
初涉java(事件处理与事件监听)
一.事件处理1.事件处理机制事件类型2.鼠标和键盘事件(其余查询JDK帮助文档)二.实现事件监听的步骤原创 2016-08-05 21:39:56 · 496 阅读 · 0 评论 -
AJAX笔记
以下内容摘自授课老师笔记,侵删.概念Asynchronous JavaScript And XML . 指异步JavaScript 及XML,在浏览器和web服务器之间使用异步数据传输(http请求),实现局部刷新页面的功能兼容性兼容各种浏览器获取XMLHttpRequest对象function getXMLHttpRequest(){ if(window.X...原创 2018-08-03 18:19:37 · 112 阅读 · 0 评论 -
JSP的内置对象
含义内置对象:在JSP页面无需声明可以直接使用的对象1. outout对象用于在Web浏览器输出信息,相当于在JSP页面直接打印文本。输出时可以对数据缓冲区进行操作out.print(“hello”);//输出各类型数据out.clear()// 清除缓冲区的内容**2.configJSP向Servlet初始化时传递信息的对象,信息包括Servlet初始化的参...原创 2018-07-30 13:55:13 · 205 阅读 · 0 评论 -
HashMap的三种遍历方式
三种遍历方式1.利用键的Set集合; 2.利用值的集合遍历所有value; 3.通过entry对象存储每一次的键和值(效率最高)package com.sy.jdkco;import java.util.ArrayList;import java.util.Collection;import java.util.HashMap;import java.util.Itera...原创 2018-07-20 08:48:08 · 1871 阅读 · 0 评论 -
problem-2037 今年暑假不AC (java)
这道题的难点在于使用怎样的方法挑选出我们可以观看的节目,一般人都会想到先排序,然后再寻找下一个满足开始时间大于等于当前节目的结束时间的节目。但当我们一步一步实现时就会发现很多难点。首先,排序 每个节目的开始时间和结束时间应该是绑定在一起的,所以我们应该创建一个节目类,然后在创建这样的对象数组,实现对象整体的存取。那么,怎么使ArrayList实现按照对象的某个属性值来排序呢,于是我百度了一下,是让原创 2016-11-12 23:02:18 · 489 阅读 · 0 评论 -
Problem-2036 改革春风吹满地(java)
我认为这道题有三个难点:1.怎样更加简便的实现点的存取,我们可以将点设计成一个类; 2.怎样算多边形的面积,我采用的是海伦公式; 3.一般人都会想到将多边形分成三角形来将面积求和,这里的难点就是要注意这并不是一个规则的多边形,所以要考虑多边形的凹凸性,我采用了判断斜率大小的方法来判断当前所计算的三角形的面积是否是多边形的一部分,即判断它的凹凸性。修改多次,最终AC了,新手所以代码不够简洁。i原创 2016-11-11 17:26:38 · 467 阅读 · 0 评论 -
初涉java(io编程)
需引入包java.io.*;java流的分类①按流向分:输入流: 程序可以从中读取数据的流。【数据从数据源(文件)到程序(内存)的路径】 输出流: 程序能向其中写入数据的流。【数据从程序(内存)到数据源(文件)的路径】②按数据传输单位分:字节流: 以字节为单位传输数据的流(可以用于读写二进制文件及任何类型的文件)字符流: 以字符为单位传输数据的流(可以用于读写文本文件,不能操作二进制文件) ③按原创 2016-09-20 21:06:58 · 315 阅读 · 0 评论 -
初涉java(swing常用组件及绘图原理)
swingSwing是一个用于开发Java应用程序用户界面的开发工具包。需引入包import javax.swing.*;顶层容器图形界面至少要有一个顶级Swing容器,顶级Swing容器为其它Swing组件在屏幕上的绘制和处理事件提供支持 常用的顶级容器: JFrame(框架):表示主程序窗口 JDialog(对话框):每个JDialog对象表示一个对话框,对话框属于二级窗口 常用的几种组件原创 2016-09-06 20:53:28 · 2457 阅读 · 0 评论 -
初涉java(线程)
线程的特点①线程是轻量级进程。 ②线程没有独立的地址空间(内存空间),在同一进程中的各个线程,都可以共享该进程所拥有的资源,这首先表现在:所有线程都具有相同的地址空间(进程的地址空间)。 ③线程由进程创建,是独立调度和分派的基本单位。 ④一个进程可以拥有多个线程,一个进程中的多个线程之间,可以并发执行,甚至允许在一个进程中所有线程都能并发执行;同样,不同进程中的线程也能并发执行。 ⑤线程的几原创 2016-09-14 15:18:34 · 99 阅读 · 0 评论 -
初涉java(集合类)
需引入包 java.util.*;该篇只是对java集合类的一些常用方法进行记录摘抄,方便日后理解运用,并没有对其原理进行深究,初涉这方面的知识,归结的比较杂乱,望谅解一.集合类的关系二.主要的集合类1.List结构的集合类①.ArrayList类(动态数组)原创 2016-08-08 11:19:20 · 411 阅读 · 0 评论 -
JDBC笔记(封装DBFactory)
jdbc提供的常用的接口和类DriverManager:驱动程序管理器,主要用来获得与数据库的连接,常用getConnection(url,username,password),返回一个Connection对象。Connection:表示与数据库的连接,主要用于获取执行SQL语句的预置语句对象PrepareStatement。PrepareStatement:预置语句执行体,主要用于执行...原创 2018-07-28 13:22:35 · 991 阅读 · 0 评论