DUT_LYH

程序猿成长日记

Java高级编程-姜国海 课程总结

小学期java结束,姜国海老师教给我们的东西太多太多,不只是代码,更是一种积极乐观的生活态度:学不会代码就去卖羊汤(白菜)啊。 | 分割线 | ...

2018-07-24 23:05:31

阅读数 40522

评论数 0

网页粒子背景插件 -Canvas-nest.js 指定具体位置展示

Canvas-nest.js是一个非常好看的网页粒子背景插件,不需要依赖任何第三方库即可运行,提供额非常炫酷的背景。但是默认的情况下是对整个body标签进行添加的,现在我们想让例子指定具体的位置改怎么做呢? ①我们首先打开Canvas-nest.js官方的实现 (document.body...

2018-07-19 19:43:44

阅读数 51283

评论数 0

Java高级编程14-姜国海 JavaEE

定义软件: javax,大部分是接口是抽象类 应用服务器软件: java application Server 服务器软件 websphere application server 收费软件 weblogic server bea公司,被oracle公司收购 开源的 ...

2018-07-19 09:33:16

阅读数 49547

评论数 0

Java高级编程13-姜国海 GUI

GUI AWT:GUI的实现技术(抽象组件工具包) Canvas 用于实现自定义组件 Component 一切组件类的根类 Checkbox:选项框 CheckboxGroup Choice:下拉列表框 Dialog:对话框,应用程序与用户的对话框 FileDialog:文件对话框 ...

2018-07-18 14:17:17

阅读数 49523

评论数 0

Chrome 浏览器无法设置本地静态cookie

今天想用jquery cookie做一个浏览历史历史记录的功能,但是设置完cookie之后还是undefined 之后在IE上运行发现是可以的。 原来是谷歌不支持本地静态的cookie,需要将网页放在tomcat或者其他的服务器目录器下访问才可以 这里是放在tomcat下的效果 ....

2018-07-17 18:09:33

阅读数 53426

评论数 0

Java高级编程12-姜国海 事件处理

广义的事件驱动:任何对象的属性值发生变化,对应一次事件。 按钮类 //一个类调用另一个类的成员函数 class A{ B b; A(B b){ this.b = b; } public void setB(B b){ th...

2018-07-17 08:45:28

阅读数 50667

评论数 0

Java高级编程11-姜国海 范型

package socket; import java.sql.*; import java.util.*; import org.omg.CosNaming.NamingContextExtPackage.StringNameHelper; import java.awt.List; im...

2018-07-16 09:36:15

阅读数 50731

评论数 0

Java高级编程10-姜国海 数据库编程

javax是扩展包,对之前功能的扩展 java.sql 访问数据库 不同的数据库访问的方式不同通讯协议、编译方式不同。 不同的数据库的sql、加锁机制不同。 ODBC:微软指定的开放数据库连接标准 ODBC驱动程序:负责将标准函数转换成数据库的接口 JDBC:java连接数据库的标准 J...

2018-07-13 08:44:42

阅读数 50718

评论数 0

Java高级编程9-姜国海 网络应用编程

Socket(InetAddress address, int port, InetAddress localAddr, int localPort) Creates a socket and connects it to the specified remote address on the ...

2018-07-12 10:40:43

阅读数 50720

评论数 0

Java double数据类型中的0.0和-0.0问题

double数据类型0.0和-0.0的比较问题。 System.out.println(0.0 == -0.0); System.out.println(Double.compare(0.0, -0.0)); System.out.println(new Double(0.0).equals(n...

2018-07-11 15:50:42

阅读数 51910

评论数 0

Java高级编程8-姜国海 多线程编程

线程创建 实现runable接口 public class CreateThread Runable{ public void run(){ } } 匿名类 没有构造函数 父类的初始化 明确的调用 class A{ int i; A(int i){ ...

2018-07-11 09:33:34

阅读数 50826

评论数 0

Java高级编程7-姜国海 多线程编程

基本概念:线程,进程 在下面的这一篇文章中有详细比较 https://blog.csdn.net/l1558198727/article/details/80876519

2018-07-10 09:46:13

阅读数 57530

评论数 0

Java高级编程7-姜国海 流操作

java 不仅仅是编程语言 API:应用程序接口 ①class File 文件:大小 名字 访问时间 创建时间 路径 文件夹:是一个特殊的文件 大小为零 为其他文件夹提供存储信息 File(File parent, String child) Creates a new File inst...

2018-07-10 09:30:08

阅读数 57463

评论数 0

Java高级编程6-姜国海 集合 输入输出

①List add get isEmpty remove set subList toArray 实现类: linkList. map集合 HaseMap TreeMap put 添加 get clear keySet values remove Eg: import jav...

2018-07-09 08:44:51

阅读数 57679

评论数 0

快速求幂

参考博客https://blog.csdn.net/qq_39511059/article/details/79886712 #include <iostream> #include &a...

2018-07-06 17:55:21

阅读数 42687

评论数 0

Java高级编程5-姜国海

①Object类 一切类都是从这个类继承来的 clone函数:浅复制 对象内部的引用直接复制,指向与之前相同的位置 class Student implements Cloneable{ string name; int age; public static voi...

2018-07-06 08:35:14

阅读数 46567

评论数 0

Java高级编程4-姜国海

①封装 class Student { public int age; public Student(){ this.age = 0; } public int getAge() { return age; } ...

2018-07-05 08:45:26

阅读数 46961

评论数 0

Java高级编程3-姜国海

①多态 行为的多样性 表现形式:1.重载,2.覆盖 1.在一个类里面函数名一样,输入参数不一样 仅仅是返回参数不一样时,不可多态。返回值是可以放弃的,即不可以通过返回值区别不同函数 Eg: class student{ water getWater(){ } ...

2018-07-04 09:27:11

阅读数 43922

评论数 0

Java高级编程2-姜国海

①数组: int [] a;//未初始化变量 int a[] 也可以 不过不常用 double [] b = null;//已经初始化的变量 养成良好习惯,声明变量的时候要初始化 函数内的局部变量不会自动初始化 成员变量如果自动初始化 int 默认是0 引用变量默认为null int...

2018-07-03 08:45:54

阅读数 44580

评论数 0

Java高级编程1-姜国海

①基本数据类型 char (处理文本数据) boolean byte(单字节整形) -128~127 short(双字节) int (4字节)(21亿) long(8字节)64个比特位 float (4字节)单精度浮点数 double(10的300多次幂)双精度浮点数 Eg: in...

2018-07-02 09:45:59

阅读数 24921

评论数 0

提示
确定要删除当前文章?
取消 删除