21天学通java
文章平均质量分 75
ZJL-阿友
这个作者很懒,什么都没留下…
展开
-
renren-fast多数据源配置记录
renren-fast多数据源配置记录原创 2023-02-27 09:36:51 · 673 阅读 · 2 评论 -
Java实现简单KV数据库
Java实现简单KV数据库原创 2023-02-26 18:39:37 · 1257 阅读 · 1 评论 -
重学Java基础笔记(多线程)
多线程:线程就是执行一个入口方法,执行完成线程也就结束了;线程执行方法的时候遇到方法的调用,就会在线程栈中增加一层,用来保存线程当前的执行状态,比如当前方法的局部变量的值,当前方法执行到哪里等,所以线程栈中的每一层都是方法已经执行但是没有结束的方法,没有结束可能是因为没有执行完,也可能是因为等待调用它的方法执行完(idea的debug可以查看线程栈);线程也是一个对象,执行完Runnable接口里的run()方法以后,线程就结束了;...原创 2021-06-30 23:15:38 · 169 阅读 · 1 评论 -
重学java基础的笔记(基础/IO/泛型/反射/File/Lambda等)
常量:finaldoubel PI = 3.1415927;浮点数不能做比较;需要精确的小数使用BigDecimal可以处理任意长度数字浮点数除于0不会报错,显示为Infinity;取余运算:取余运算的结果是 a%b = 0到b-1之间&&,&,||,|一般用&&和||,因为这两个运算时从左到右强转:(int)num;变量:成员变量就是类变量和实例变量的总称;类(静态)变量:staic num = 1;(类.原创 2021-06-29 16:11:40 · 211 阅读 · 0 评论 -
21天学通Java学习笔记-Day14(Tomcar-Servlet-JSP)
Tomcat: 进入 Tomcat 目录下 bin 子目录中,点击 startup.bat 是启动;点击 shutdown.bat 是停止 Tomcat 默认端口号是8080;可以编辑 Tomcat 目录下 conf 子目录中 server.xml ;找到 webapps目录: 在这个目录下建立自己的web程序,例如原创 2014-07-07 19:51:04 · 8901 阅读 · 0 评论 -
21天学通Java学习笔记-Day13(javascript-ajax)
HTML & CSS : 不知道怎么做笔记,不知道怎么系统学习!JavaScript: 两种表现形式: 1:直接在 HTML 中嵌入 javascript 脚本: demo.html原创 2014-07-06 19:14:15 · 8118 阅读 · 0 评论 -
21天学通Java学习笔记-Day12(MYsql-JDBC)
JDBCMYQL 基础:用命令行进入MYSQL:shell > mysql -h host(主机) -u user(用户名) -p 回车,等待输入密码 退出MYSQL:mysql > quit 回车 ,会看到 bye mysql 关键字不区分大小写。 查看版本:mysql > select version( ); mysql以分号结束( ; ) 查看原创 2014-07-06 19:08:24 · 8414 阅读 · 0 评论 -
21天学通Java学习笔记-Day11(常用类)
java 常用类(重点):String 类: String 类代表字符串。创建以后不能更变。 public class tests { public static void main(String[] args) { String s1 = "hello"; String s2 = "hello"; System.out.println(s1==原创 2014-07-06 19:01:05 · 8507 阅读 · 0 评论 -
21天学通Java学习笔记-Day10(网路编程)
网路编程(重点):TCP 程序:Socket 程序,双方必须建立可靠连接UTP 程序:数据报程序,建立的连接属于不可靠 开发第一个Socket 程序: 如果要进行网络程序的开发,首先需要两个类: 服务器端接受的 Socket :ServerSocket ; 客服端连接的Socket:Socket; Serv原创 2014-07-06 18:55:37 · 8086 阅读 · 0 评论 -
21天学通Java学习笔记-Day09(IO流)
IO流(重点)流的分类: 按数据流的方向可以分为,输入流 和 输出流 按处理数据的单位可以分为 字节流 和 字符流 按功能不同可以分为 节点流 和 处理流 输入流:程序从文件读取内容输出流:程序向文件写入内容输入流,输出流都是站在程序角度 字节流:一个字节一个字节的读写字符流:一个 字符一个字符的读写 节点流:直接从一个特定数原创 2014-07-06 18:50:19 · 8180 阅读 · 0 评论 -
21天学通Java学习笔记-Day08(数据结构)
Day08:数据结构【集合 , 容器】(重点): Collection 接口(Collection 层次结构 中的根接口。) 一个一个的储存:Set 接口(一个不包含重复元素的 collection。) 无序不可重复 (用是否 equals 判断是否重复)List 接口 (有序的 collection(也称为序列)。) 有序可以重复 (用是否 equals 判断是否原创 2014-07-06 18:26:02 · 8248 阅读 · 0 评论 -
21天学通Java学习笔记-Day07(异常-断言-线程)
Day07:异常:运行期间出现的错误。异常是对象,从Throwable 派生出来,Throwable 下的异常都可以抛出。 Throwable 有两个子类:Error(错误) 和 Exception(异常)。Error 是java运行环境(虚拟机)内部出错,不可处理。Exception 可以处理的异常,这个必须捕捉,可以处理。 Exception 分两种子类:RuntimeEx原创 2014-07-06 18:19:08 · 7927 阅读 · 0 评论 -
21天学通Java学习笔记-Day06
Day06: 限定符:*限定符 public ,protected 和 private 用于控制类,方法和变量的访问*限定符 static 用于创建类方法和类变量*限定符 final 用于固定(finalize)类,方法和变量的实现*限定符 abstract 用于定义抽象类和方法*限定符 synchronized 和 volatile 用于线程 一条语句使用多个原创 2014-06-29 16:17:10 · 8123 阅读 · 0 评论 -
21天学通Java学习笔记-Day05
Day05:用 class 定义一个类,默认情况下 类从 Objcet 继承。 也可以用关键字 extends 指定父类。 java 的三种常用变量 : 类变量,实例变量,局部变量。 实例变量和局部变量几乎相同,主要区别在于实例变量在类中定义,局部变量在方法中定义。 实例变量:在类中,方法外定义声明,且没有被关键字 static 修饰的变量。 类变量 适原创 2014-06-29 16:13:35 · 8083 阅读 · 0 评论 -
21天学通Java学习笔记-Day04
Day04:静态数组是一组对象,每个元素都是一个对象,所以用 new 创建新的数组实例。class test{ public static void main(String[]args){ a[] a1 = new a[3]; a[] a2 = new b[3];//子类对象放进父类数组原创 2014-06-29 16:10:48 · 8041 阅读 · 0 评论 -
21天学通Java学习笔记-Day03
Day03:new 的功能: 当使用 new 时会 1,创建给定类的实例对象;2,为它分配内存;3,调用给定类定义的一个构造函数。 构造函数: 是用于创建和初始化类实例的方法。构造函数初始化新对象及其变量。每个类在没有手动添加构造函数时,java都会默认有一个空的构造函数。 内存管理: 当创建新的对象时,java会自动分配适当数量的内存,当对象使原创 2014-06-29 16:05:18 · 8189 阅读 · 0 评论 -
21天学通Java学习笔记-Day02
Day02:java 程序是由 类,对象 组成。对象和类是由 方法,变量组成。方法是由 语句,表达式 组成。表达式是由 运算符 组成。 3种变量: 实例变量:定义对象的属性。 类 变 量 : 定义类的属性,适用于类的所有实例对象。 局部变量:用于方法定义,乃至方法中更小的语句块中。 创建 变量 要先申明后赋值(指定初始值)。 基本类型变量:原创 2014-06-29 16:00:52 · 8115 阅读 · 0 评论 -
21天学通Java学习笔记-Day01
Day01:命令行查看和设置classpath: 查看:echo %classpath% 设置:set classpath = %classpath%;newpath %classpath% 为原有的classpath newpath 为新加的classpath Fibonacci序列: 九九乘法表: p原创 2014-06-29 15:54:07 · 8152 阅读 · 0 评论