java学习资料
原文地址:http://www.cnblogs.com/dennisit/p/3184225.html . 北京圣思Java培训教学视频(资源共享网)2.Lucene/WebService/SVN/Ant/SpringMVC视频(学习资料库网)3.JUnit和Ant视频教程(VeryCD社区)4.《张孝祥JAVA视频教程》完整版[RMVB](东西网)5.历经5年锤炼(史上最适合初学者入门的Java基础视频)(传智播客)6.30天轻松掌握JavaWeb...
2024-01-10javaSE学习资料
java 学习资料docs.oracle.com/javase/7/docs/technotes/guides/collections/changes7.htmlIntroductionExpand AllCollapse AllAbout the REST APIsAll REST EndpointsGet StartedQuick StartUse CasesLearn MoreReferenceChange HistoryTasksAccounting Calendars List of Values...
2024-01-10java实用资料
1.怎么构造一个线程安全的hashmap?用reentrantreadwritelock2.线程是怎么处理二个以上的对象同时处理一个全局变量3.读文件为啥不用字符流4.请求鉴定,各种错误码502-500-401-404 403 302 3045.数据库锁,共享所,排他锁,乐观锁,悲观锁https://www.cnblogs.com/boblogsbo/p/5602122.htmlhttps://www.cnblogs.com/knowledgesea/p/3714417.htm...
2024-01-10java AIO学习
转载Reactor and Proactor的内容系统I/O 可分为阻塞型, 非阻塞同步型以及非阻塞异步型[1, 2]. 阻塞型I/O意味着控制权只到调用操作结束了才会回到调用者手里. 结果调用者被阻塞了, 这段时间了做不了任何其它事情. 更郁闷的是,在等待IO结果的时间里,调用者所在线程此时无法腾出手来去响应其它的请求,...
2024-01-10java学习 (1)
从现在开始好好搞java,虽然上学期已经学了,但是我觉得自己操作还是少了点,所以就编编,谢谢日志记录吧。 1.成员变隐藏:class People{ public double x; public void setX(double x){ this.x=x; } public double getDoubleX(){ return x; }}class Student extends People{ int x; public int getX(){ //x=20.56; //此时x的类型...
2024-01-10java后端学习流程
本文内容纲要:java后端学习流程首先,我个人比较推崇的学习方法是:先学java前段,也就是HTML,css,js,因为学习java以后肯定是往java ee方向发展的,学习完前端,在学习后端很多东西比计较容易理解! 其中J2SE是关键,如果学好了java se 部分,基础扎实了,后面进阶学习也比较轻松! 补充...
2024-01-10java学习笔记 6
Interface与继承不同,interface为一个类指明的是what it does而不是what it isJava中的多重继承多用implement多个interface代替(逻辑上来讲,一个is a很多的类的类通常用can do很多interface来表达会更合理)interface起名通常用-able的形容词,所以谓语应该是is,写起来的时候用implements(注意s)来继承,用逗号分开...
2024-01-10java学习笔记 5
随手看到了这篇关于Java到底哪里出了问题的文章,笑傻了23333“Java developers just can’t help themselves it seems - give em an inch, and next thing you know you’re looking at a OO hierarchy 15 layers deep and instantiating a hammer hammer factory.”继承Java中的继承用extends,所有的继承都是public的,没有...
2024-01-10java第一周学习总结
第一章; Java是由Sun Microsystems公司推出的Java面向对象程序设计语言(以下简称Java语言)和Java平台的总称。由James Gosling和同事们共同研发,并在1995年正式推出。Java最初被称为Oak,是1991年为消费类电子产品的...
2024-01-10java学习之—二叉树
package com.data.java.towtree;import java.io.IOException;/** * 二叉树 * @Title: uminton */class Node{ public int iData; //数据用作关键值 public double dData; //其他数据 public Node leftChild; //左子节点 public Node rightChild; //右子节点 public Node() { } p...
2024-01-10java库朂复习
java中集合主要有set,list,Map三种,其中List,Set继承自Collection接口,list,set是一攪接口发儁系丢下图所示:一㧣List集合list是䯭以集合成口,䚆冋覈杽两个现类,分别命ArrayList,LinkedList。List丼要牆暹不下:1态list中毭內索引位羠排序。即list晨有负的。2品卌以朏重复的对䴠。3ュ郯以在集合丩按...
2024-01-10vue 学习资料
自学资料地址:https://zhuanlan.zhihu.com/p/26535530项目UI部分1.pc站 UI:(1)考虑自己写成本高,需要花费不少时间,好处是可以自己控制维护!(2)引入第三方的ui库利用现成的组件来做业务,可以满足你大部分场景的Pc ui库:element-UIhttp://element.eleme.io/#/zh-CN使用它开发过管理后台2.移动端UI:有赞UI vanthttp...
2024-01-10java布局学习 (二)
前文中介绍了FlowLayout和BorderLayout 本文我们将会继续介绍java中的布局方式(3)GridLayout 网格布局 这种布局会将整个容器划分成M行*N列的网格。如下图: ...
2024-01-10java学习----注解
1.注解与注释 2.注解的组成部分 3.基本注解 4.自定义注解一、注解与注释 注释:用于在源代码中解释代码的功用,可以增强程序的可读性,可维护性,或者用于在源代码中处理不需运行的代码段,来调试程序的功能执行。 注解: 对于包、类、属性、方法辅助说明作用,...
2024-01-10java学习之常量与进制
java中的常量包括以下几类:1、整型常量,比如:3,5,89,992、浮点型常量:比如1.23,5.98,3.14159263,字符常量:'a','c','1'(需要注意的一点是字符常量只能包含一个字符,并且要用单引号" ' " 括起来才可以。字符常量的长度是2个字节,也就是说字符常量'中'也是合法的)4、字符串常量:"sun","china"等5、布尔常...
2024-01-10java-知识点学习和补充
局部变量放栈空间new 出来的对象 放堆空间下面式例中 左边是局部变量 右边是new出来新对象堆空间需要主动释放(例如像C++)java不需要堆空间主动释放 因为里面有垃圾回收机制垃圾回收机制 就是看有没有引用指向该变量的垃圾回收不会主动去回收 主动回收需要写代码 System.gc()2.java里面equals和==区...
2024-01-10【Java学习】jar打包
主线:编译 - 打包 - 运行准备工作:1. 手动打可直接执行的jar包1) 先使用javac编译java文件,得到class文件2) 新建文件,名字任起,比如可以叫manifest,内容如下(注意:1. 冒号后面加一个空格,2. 最后必须回车到新的空行,否则出错,如下面内容就必须在addJarPkg后面再输入一个回车)Manifest-Version:...
2024-01-10java 重新学习 (一)
一 垃圾回收特点 1.垃圾回收的工作目标是回收物对象的内存空间,这些内存空间都是jvm堆内存里的空间,垃圾回收器值回收内存资源,对他的物理资源:数据库连接,磁盘I/O等资源则无能为力 2.更快进行垃圾回收,代码可以设置引用变量为null,通过这种暗示垃圾回收器回收该对象。 3.垃...
2024-01-10java学习记录CAS乐观锁
下面看个图简单理解一下CAS:当线程1和线程2同时操作内存V,线程1想要把内存V的变量值从A(2)改成B(1)而线程2想要把V的变量值从A(2)改成B(3)。假设这个时候是线程1优先抢到资源所以线程1先进行CAS操作,这个时候预期旧值2是相等的则执行了更新,更新完后内存V的变量值就变成1,这个时候线程2才进入比...
2024-01-10Java学习之常用类篇
0x00 前言在开发中难免调用到各种api来开发程序,那就先来学习一下api的一些相关概念。0x01 api的使用首先还是得来看看api的一个解释。API(Application Programming Interface),应用程序编程接口。Java API是一本程序员的 字典 ,是JDK中提供给我们使用的类的说明文档。这些类将底层的代码实现封装了起来,...
2024-01-10学习C语言对后期java有帮助吗
好处是必须有的。Java是很高级的语言,高级二字就决定了你编程时的注意力都放在你要实现的业务功能上,对于底层系统、库、函数等如何运作的,你是一概不知的。而你学习了C语言,了解C语言在操作硬件上的知识,对你优化你的JAVA程序是很有帮助的。C语言是其它编程语言的基础,Java语言是将一些...
2024-01-10【Java】算法学习手册
学编程怎么能不学算法?程序员面试的时候,算法也是必问内容。有个很著名的公式:程序=数据结构+算法。——一个公式展示出了程序的本质。这个公式对计算机科学的影响程度足以类似物理学中爱因斯坦的“E=MC^2”。算法,从字面意义上解释,就是用于计算的方法,通过该这种方法可以达到预期...
2024-01-10java设计模式之观察者模式学习
1.什么是观察者模式 简单情形:有A、B、C、D等四个独立的对象,其中B、C、D这三个对象想在A对象发生改变的第一时间知道这种改变,以便做出相应的响应或者对策。 上面的这种情形,就是观察者模式。 当然可以有多个观察者,多个被观察者。 观察者与被观察者也不是对立的,一个...
2024-01-10Java IO流学习总结
Java流操作有关的类或接口:Java流类图结构:流的概念和作用流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。即数据在两设备间的传输称为流,流的本质是数据传输,根据数据传输特性将流抽象为各种类,方便更直观的进行数据操作。 IO流的分类根据处理数据类型的...
2024-01-10Java异常处理学习心得
程序中总是存在着各种问题,为了使在程序执行过程中能正常运行,使用Java提供的异常处理机制捕获可能发生的异常,对异常进行处理并使程序能正常运行。这就是Java的异常处理。一、可捕获的异常Java中可以捕获的异常分为可控式和运行时异常。1. 可控式异常在Java中把那些可以预知的错误,在程...
2024-01-10