E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
【Java学习笔记】
Java学习笔记
- 第015天
思维导图Java基础.jpg例子1.模拟do...while功能inti=0;for(System.out.println('a'),System.out.println('b');ib){flag=false;}方法传入一个数组和一个元素找到是否有找到返回这个元素在数组哪个位置没有返回-1冒泡排序publicstaticvoidbubbleSort(int[]x){booleanswapped=
迷茫o
·
2020-07-07 18:40
Java学习笔记
,基础总结(一)
2015/8/22—这次总结一下今天学习的java基础知识:1·常量与变量,2·常用运算符,3,流程控制语句,4·数组,5·方法。全是精华!非常基础的一些东西。一步一步来。这篇只写1和2。后面3个写在后面的一篇。(最近在看极客学院,慕课网上的android视频,看了很多大神都有推荐《android疯狂讲义》,我也去买了一本。这不是打广告,一本好书毕竟可以少走很多弯路)1·常量与变量Java语言中有
leimmy
·
2020-07-07 13:22
Java学习笔记
java学习笔记
(四)----如何把double型数据由科学计数法转成普通表示?
问题描述:一double类型数据,当它很小时,就会自动用科学计数法显示,如3.0E-4,我想显示为0.0003怎么办?解决方法:使用java.math.BigDecimal类来实现这种转换实现代码如下:doubletempD2=3.0/10000;System.out.println("tempD2:"+tempD2);BigDecimalbig=newBigDecimal(tempD2);Sys
iteye_7879
·
2020-07-07 11:35
Java学习笔记
——双等号和equals的区别
一、==和equals的区别1.==可以用来比较基本类型和引用类型,判断内容和内存地址2.equals只能用来比较引用类型,它只判断内容。该函数存在于老祖宗类java.lang.Objectjava中的数据类型,可分为两类:1.基本数据类型,也称原始数据类型。byte,short,char,int,long,float,double,boolean他们之间的比较,应用双等号(==),比较的是他们的
iteye_19606
·
2020-07-07 10:08
JAVA学习笔记
----JAVA 环境变量的配置
JavaJDK环境变量的配置1.JavaJDK下载oracle官网下载地址下载对应的系统,对应的位数版本2.Windows下环境变量配置查看下自己电脑的位数下载对应的版本安装。windows7为例JDK1.7.0_45安装目录为:C:\Java\jdk1.7.0_45计算机--属性--高级系统设置--高级--环境变量2.1新建JAVA_HOME新建JAVA_HOME变量值为安装目录,我的安装目录为
cuihairu
·
2020-07-07 06:26
java
Java学习笔记
- 第022天
每日要点概要两种对称性字节字符InputStreamReaderOutputStreamWriter输入输出InputStreamOutputStreamReaderWriterread()write()两种设计模式1.装潢模式-过滤流2.适配器模式-转换流三种流1.数据流(原始流)2.过滤流(处理流)2.转换流(编码转换)原始流FileOutputSteam-指定文件作为输出的目的地-数据流(原
迷茫o
·
2020-07-07 05:48
java学习笔记
——java概述&环境搭建
文章目录java概述环境搭建java开发环境环境变量的介绍安装jdkjdk目录jdk环境变量配置java概述1995年诞生于sun公司,2009被Oracle收购。Java语言的特点1.简洁有效:面向对象,简单易学。2.java跨平台:java写好的程序可以在不同平台来运行,一次编译处处运行。Java为每一个平台提供jvm(javavirtualmachine)。3.适合分布式项目:java语言具
coy_done
·
2020-07-07 05:42
java
Java学习心得(二)
JAVA学习笔记
_2一.JavaBean规范1.一定要定义构造器,包含有参数和无参数构造器2.必须实现序列化接口:表明这个类可以被序列化3.必须给每一个属性添加get和set方法4.建议重写toString
归梦忆他乡
·
2020-07-07 02:51
Java笔记
Java学习心得(三)
JAVA学习笔记
_3一.Deque(双端队列)1.peek和poll方法2.push和pop方法二.Queue(单向队列)例:GMS系统三.比较四.比较器Collections五.Map一.Deque(
归梦忆他乡
·
2020-07-07 02:18
Java笔记
【
Java学习笔记
一】类和对象
面向对象程序设计的一个一个重要特点是:封装性。这里的封装性有两方面含义:一是将有关的数据和操作代码封装在一个对象中形成一个基本单位,各个对象之间相互独立互不干扰,二是将对象中某些部分对外隐蔽,即隐蔽其内部细节只留下少量接口以便与外界联系,接收外界的信息。这种隐蔽的做法称为信息隐蔽。程序设计者的任务包括两个方面:一是设计所需要的各种类和对象,即决定把哪些数据和操作封装在一起,二是考虑怎样向有关对象发
月本_诚
·
2020-07-07 00:13
#
Java
Java学习笔记
(六):多线程
多线程一、线程概述1.程序、进程、线程程序(program):静态的指令集合进程(process):运行中的程序独立性:独立地进行资源分配和调度动态性:活动的指令集合,拥有自己的生命周期和不同状态并发性:多个进程可在单个处理器上并发执行,多个进程之间不会相互影响线程(thread):独立并发的执行流线程是进程的组成部分,一个进程可以拥有一到多个线程,一个线程必须有一个父进程线程拥有自己的堆栈、程序
那一团耀眼的火焰
·
2020-07-06 23:02
Java
java学习笔记
:使用zip api进行文件解压缩以及不解压直接读取指定文件内容
在一个android项目中使用到了zip进行文件的传输,可以大大减少存储空间和传输流量,于是就会涉及到zip文件的加压缩问题。下面将会详细介绍java原生的zipapi。先来简单列举一下java中关于zip的api:一、zip压缩java通过ZipOutputStream对zip文件建立输出流,可以使用以下构造方法:FileOutputStreamfos=newFileOutputStream(o
GuityCrown
·
2020-07-06 22:39
java
java学习笔记
之基础知识
控制台:javacHelloWorld.java编译,javaHelloWorld运行类名首字母一定大写。xjad软件可以反编译字节码文件(.class)switch可以放入的类型有intbyteshortchar枚举String随机数doubled=Math.random()*10[0,10),默认是double,可以强制转换break可以在for前面加标签,break标签即可跳出标签循环体。动
Dilly__dally
·
2020-07-06 21:24
java
java学习笔记
之泛型
泛型在类(接口)定义的时候,还不能明确具体的类型。在使用的时候才明确类型,这个叫做泛型。泛型只能是引用类型,如果需要使用到基本数据类型,实际要用到的是包装类型。int--->Integerchar--->Characterdouble--->Doubleshort--->Shortlong--->Longbyte--->byte如1.toString()不能通过,而Integer.toString
Dilly__dally
·
2020-07-06 21:24
java
java学习笔记
之面向对象
在一个文件中只能有一个public的类定义于方法中的变量叫局部变量。局部变量在栈内存,必须初始化之后才能使用;成员变量在堆内存,具有默认初始值。set()方法:用于成员赋值,要自己写,如setName,get()方法用于获取成员变量。this.name获取成员变量,this不能使用在static修饰的方法中,this()表示this的对象使用了无参构造方法。static:(1)类名.(使用stat
Dilly__dally
·
2020-07-06 21:24
java
Android开发之网络请求通信专题(一):基于HttpURLConnection的请求通信
http请求自然是遵循http协议的,相关内容请转接:
Java学习笔记
之Http协议详解好了,开始今天的正题。
victorfreedom
·
2020-07-06 18:12
Android技术
java学习笔记
——第4天
停止oracle的服务,只在使用它的时候才去启动会加快电脑运行速度Oracle的服务:OracleServiceORCL使用SQLplus时需要启用它OracleOraDb11g_home1TNSListener使用第三方工具时,像PL/SQLDeveloper时需要启用约束数据类型是用来控制输入的格式,约束是用来控制输入的值满足要求约束的作用用来定义规则,确保数据的完整性非空约束在创建表时设置非
wangzianana
·
2020-07-06 18:53
Java学习笔记
——第一天
什么是Java?编程语言是一种可以跟计算机交流的编程语言用这种语言,可以编写出软件软件:程序员的唯一价值体现没写完的代码,属于浪费时间,没用编程语言:Java,C,PHP编程语言排行榜市场决定编程语言的定位Java擅长写服务器端门户网站,政府功能型网站,ERP人员管理系统财务管理系统收银系统C擅长写客户端单机游戏驱动PHP擅长写页面快速简洁编写页面,门户网站Java历史Sun公司java之父Ora
qijiuju789
·
2020-07-06 18:03
Java学习笔记
1(基本程序设计结构)
1、Java语言特性1.简单性Java算是C++语法的一个“纯净”版本了,里没有头文件、指针运算(甚至指针语法)、结构、联合、操作符重载、虚基类等。2.面向对象性(封装,继承,多态)简单的讲,面向对象设计是一种程序设计技术。它将重点放在数据(即对象)和对象的接口上。用木匠打一个比方:一个“面向对象”的木匠始终首先关注的是所制作的椅子,其次才是所使用的工具和材料;而一个“非面向对象”的木匠主要考虑的
Patarw
·
2020-07-06 18:14
Java学习心得(一)
JAVA学习笔记
_1一.String是final修饰的类,不可变的,存放到常量池中二.当拼接的字符串有一个变量相加,然后赋值给一个新变量它会创建新的地址三.求字符串的字节数和字符数四.StringBuilder
归梦忆他乡
·
2020-07-06 15:01
Java笔记
尚硅谷
java学习笔记
——13.java反射机制
JavaReflectionReflection(反射)是被视为动态语言的关键,反射机制允许程序在执行期借助于ReflectionAPI取得任何类的内部信息,并能直接操作任意对象的内部属性及方法Java反射机制提供的功能在运行时判断任意一个对象所属的类在运行时构造任意一个类的对象在运行时判断任意一个类所具有的成员变量和方法在运行时调用任意一个对象的成员变量和方法生成动态代理反射相关的主要API:j
~无关风月~
·
2020-07-06 14:28
java开发
Java学习笔记
之内部类和异常类、匿名类
以下是博主学java的时候记的一些笔记,分享给大家,如果有错误或者以为的话,可以在下方留言(1)外部类的成员变量在内部类中依然有效,内部类的方法也可以调用外部类的方法;(2)在内部类的类体中不能声明类变量和类方法,在外部类的类体中可以用内部类声明对象作为外部类的成员。例:packagecom.wanggang;classRedFarm{Stringname;RedCowcow;RedFarm(){
奥斯卡小金驴儿
·
2020-07-06 11:13
Java学习笔记
1.1输出一行文字
摩尔的
Java学习笔记
1.1第一周作业:1、输出一行文字;2、输入一个字符串,判断其中字母、数字、其他字符的个数;3、编程实现从键盘依次输入姓名(字符串)、年龄(整型)、性别(字符)和成绩(浮点型),然后依次显示上述内容
little摩尔
·
2020-07-06 09:51
Java
题目
java学习笔记
(七)——内部类
将一个类的定义放在另一个类的定义内部,这就是内部类。内部类允许把一些逻辑相关的类组织在一起,并控制位于内部的类的可视性。内部类和组合是完全不同的概念。最初内部类看起来就像是一种代码隐藏机制:将类置于其他类的内部。但它远不止于如此。它了解外围类,并能与之通信;而且你用内部类写出的代码可能更加优雅而且清晰。7.1链接到外部类内部类是一种名字隐藏和组织代码的模式。但它还有其他用途,当生成一个内部类的对象
wuqingdeqing
·
2020-07-06 07:39
java学习笔记
java
内部类
Java学习笔记
——面向对象程序设计【思维导图】
Java学习笔记
——面向对象程序设计文章目录
Java学习笔记
——面向对象程序设计建立类和对象之间的关系对象与类定义类成员函数与成员变量对象初始化对象交互封闭的访问属性private开放的访问属性public
唯有学习才能拯救世人
·
2020-07-06 06:36
java学习笔记
java学习笔记
——OI流部分
IO流常用的有:字符流、字节流、缓冲流、序列化、RandomAccessFile类等,以上列出的都是开发中比较常用的。1、字节流:字节流包含:FileInputStream/FileOutputStream、BufferedInputStream/BufferedOutputStream2、字符流:字符流包含:InputStreamReader/OutputStreamWriter、Buffere
人工智能Study
·
2020-07-06 05:02
Java学习笔记
-全栈-web开发-13-JavaWeb注解
学习目标:通过JavaWeb注解,了解注解开发模式,为spring注解开发铺路。JavaWeb注解1.简述2.Java中的三个基本注解3.声明注解(了解)4.元注解(重要)5.Servlet常用注解1.简述注解不是注释,注释是程序员写的,给程序员看的。注解给程序看的,用于描述程序如何运行及在什么阶段来运行。注解在实际开发中,最大的功能是用于替换配置文件。注解是jdk1.5的新特性可以通过反射来让注
舜绪
·
2020-07-06 04:13
Java-web开发
Java学习笔记
(八)
画板重绘+抽象画绘制一、重绘:可能你注意到了,之前在写画板的时候,当你改变画板的大小或者最小化之类的操作,你画的图像消失了。有想过为什么会消失吗?之前说过,我们所看到的东西都是画出的。当画板大小改变后,原来的图形界面并不能满足显示要求了,需要读取新的数据,而这个数据并没有被保存下来。通俗的讲:就算你之前画出来的图形没有保存,所以当画板大小改变的时候,并没有数据给它重绘。所以我们现在要做的事就是将画
大白不白
·
2020-07-06 03:16
JAVA学习
Java学习笔记
之JFileChooser的简单使用
引言:当我们使用某个软件或者浏览某个网站,点击上传文件的时候都会弹出一个框让我们选择要上传的文件,虽然经常遇到,但却不知道这是哪种组件。在Java里面这种文件导航窗口就是FileChooser啦,由于项目要用到,特此学习一波,谈一下自己的一些理解。首先JFileChooser不是抽象类也不是接口,因此可以实例化一个对象。下面我将简单介绍一下JFileChooser在使用过程中经常用到的一些方法。一
大白不白
·
2020-07-06 03:16
Java学习笔记
(十) 反编译lambda表达式
反编译lambda表达式观察其实现细节源代码:importjava.util.*;publicclassLambdaTest{publicstaticvoidmain(String[]args){Listlist=newArrayList();list.add("I");list.add("Love");list.add("You");list.forEach(e->System.out.prin
叶子飘零水自流
·
2020-07-06 02:37
java基础
学习笔记
技术小白
Java
学习笔记
Java学习笔记
一、JAVA简介1995年Sun公司java之父詹姆斯·戈士林OAK->JAVAJava版本SunONE(OpenNetEnvironment)体系JavaSE标准版桌面应用程序的开发JavaEE企业版开发企业级分布式的网络程序JavaME应用于嵌入式系统开发JavaAPI文档(JDK文档)ApplicationProgrammingInterface应用程序编程接口该文档记录了Java中海量的A
Mr.Curie
·
2020-07-06 02:51
Java学习笔记
--Swing用户界面组件
很多与AWT类似.事件处理参考:
Java学习笔记
--AWT事件处理1.设计模式:模型:存储内容视图:显示内容控制器:处理用户输入·2.文本输入常用组件2.1文本域:JLabellabelname=newJLabel
weixin_30555753
·
2020-07-05 21:44
Java学习笔记
——图形化界面GUI
GUI框架图监听器与事件鼠标事件键盘事件布局FrameButton规范写法DialogMenuBar代码:框架图具体方法参见:Jdk13_API监听器与事件在代码中表现为:addXxxListener()方法、XxxEvent类。鼠标事件packagetest;importjava.awt.Button;importjava.awt.FlowLayout;importjava.awt.Frame;
MCC莫大大
·
2020-07-05 20:01
笔记
java
gui
Java学习笔记
(待更新)
文章目录一、进制数值以及数据编码1、原码2、反码3、补码二、java概述1、第一个java程序三、数据类型和运算符号1、标识符Identifier2、数据类型3、常量和变量4、运算符号4、运算符的优先级5、基本数据类型的转换5.1、强制转换四、流程控制语句1、if循环结构2、if-else双分支选择结构3、练习4、if-else多分支结构5、switch多分支结构6、while循环7、do-whi
勐泐游侠
·
2020-07-05 18:48
java学习
Java学习笔记
8 - 面向对象基础(类、变量、方法)
本文主要内容1、类与对象2、局部变量和成员变量3、封装思想4、关键字private,this01面向对象和面向过程a、面向对象的思想的生活案例例如:买电脑(组装机)面向过程:自己该怎么做面向对象:找人帮我们做b、对象的内存关系image.pngc、类和对象的关系类和对象的关系:类是对某一类事物的抽象描述,而对象用于表示现实中该类事物的个体*类,用于描述多个对象的共同特征,它是对象的模板。*对象,用
乘风破浪的姐姐
·
2020-07-05 17:09
Java学习笔记
(二)-------客户端一对多(TCP)多人聊天小程序
实现原理:客户端之间实现信息共享,需要中间服务器端进行信息转发。设置一个ArrayList,存储客户端列表,服务器每收到消息,就去遍历数组中的Socket并将消息转发。服务器端每连接一个客户端,就产生一个新的线程。具体代码如下:【服务器端】packageorg.ning.study.swing;importjava.awt.BorderLayout;importjava.awt.Container
轻春
·
2020-07-05 15:07
java
Java学习笔记
·Servlet&Filter过滤器配置实例(web.xml配置方法)
准备一个Servlet(Lesson2/lesson6_2.Sample7.java)packagelesson6_2;importjava.io.*;importjava.util.*;importjavax.servlet.*;importjavax.servlet.annotation.WebServlet;importjavax.servlet.http.*;//@WebServlet("
韩大狗
·
2020-07-05 14:57
Java学习笔记
: Tomcat基础配置
转载自:忘了==Tomcat(有重点)1Tomcat概述Tomcat服务器由Apache提供,开源免费。由于Sun和其他公司参与到了Tomcat的开发中,所以最新的JSP/Servlet规范总是能在Tomcat中体现出来。当前最新版本是Tomcat8,我们课程中使用Tomcat7。Tomcat7支持Servlet3.0,而Tomcat6只支持Servlet2.5!2安装、启动、配置Tomcat下载
韩大狗
·
2020-07-05 14:26
tomcat
Java学习笔记
——Object类
方法预览protectedObjectclone();//创建并返回对象的一个副本publicbooleanequals(Objectobj);//判断其他对象是否与本对象“相等”protectedvoidfinalize();//GC确定不存在更多此对象引用的时候,GC调用此方法回收publicfinalnativeClassgetClass();//返回此对象运行时的类publicnative
Shaw_MY
·
2020-07-05 13:49
Java学习笔记
java学习笔记
publicstaticvoidmain(String[]arguments){}System.out.println输出语句java有些关键字是区分大小写的,比如System,Stringjava中Systm.out.println输出语句中+号的作用是什么???Randomgenerator=newrandom();随机数生成器java在处理较大的数值时可以在数值中间使用下划线"_",例如:l
fn386
·
2020-07-05 12:27
Java学习笔记
(二)
1.JDK、JRE和JVM分别是什么,区别是什么?答:①、JDK是整个Java的核心,包括了Java运行环境、Java工具和Java基础类库。②、JRE(JavaRuntimeEnvironment,Java运行环境),运行JAVA程序所必须的环境的集合,包含JVM标准实现及Java核心类库。③、JVM是JavaVirtualMachine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,
qqq3670279
·
2020-07-05 10:22
java
java学习笔记
(详细)
java学习笔记
文章目录
java学习笔记
1.基本的输入输出2.基本数据类型3.复合数据类型4.程序流程语句5.数组6.字符串7.面向对象*类的基本知识*封装性*继承性*多态性1.基本的输入输出java是纯面向对象的语言
DID 迪
·
2020-07-05 07:22
java
Java学习笔记
--线程和多线程线程池(简单理解)
线程:单核的cpu在一个时间片中只能执行一个应用程序各个程序其实在做cpu的资源真多战而已cpu做了快速的切换动作疑问:线程负责了代码的执行,我们之前没有学过线程,为什么代码可以执行呢?运行任何一个java程序,jvm在运行的时候都会创建一个main线程执行main方法中所有代码。一个java应用程序至少有几个线程?至少有两个线程,一个是主线程负责main方法代码的执行,一个是垃圾回收器线程,负责
codingCoge
·
2020-07-05 06:07
JAVA
SE学习笔记
JAVA并发系列
java学习笔记
(七)
类的创建过程:1.加载.class文件进方法区2.如果有静态变量,先默认初始化,再显示初始化。3.如果有静态代码块,要执行、仅一次。4.通过new在堆内存中,开辟空间,并明确指向地址。5.对对象中的属性进行默认初始化6.调用对应的构造函数进行初始化7.构造函数内部8.对象初始化完毕后,将地址赋给创建者继承好处:提高了代码的复用性,让类与类产生了关系。允许单继承,不直接支持多继承。单继承:一个子类只
slicing
·
2020-07-05 06:28
java
继承
抽象
Java学习笔记
-9
设计模式设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。设计模式是一套被反复使用的、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了重用代码、让代码更容易被他人理解、保证代码可靠性。毫无疑问,设计模式于人于己于系统都是多赢的,设计模式使代码编制真正工程化,设计模式使软件工程的基石,如同大厦
Y欲与深蓝C
·
2020-07-05 06:02
Java基础学习
【Java】
Java学习笔记
总结(一)
2013-07-151.JDK、JRE和JVM分别是什么,区别是什么?答:①、JDK是整个Java的核心,包括了Java运行环境、Java工具和Java基础类库。②、JRE(JavaRuntimeEnvironment,Java运行环境),运行JAVA程序所必须的环境的集合,包含JVM标准实现及Java核心类库。③、JVM是JavaVirtualMachine(Java虚拟机)的缩写,JVM是一种
云涛连雾
·
2020-07-05 01:13
Java
Java中用静态工厂方法代替构造器的优缺点
Effective
Java学习笔记
,静态工厂方法的善用。一般情况下,对于类而言,我们获取一个类的实例时,最常用的方法是提供一个公有的构造器。
文科升
·
2020-07-05 00:00
Java
JAVA学习笔记
001---认识了解NIO
一.NIo的简介JavaNIO(NewIO,Non-BlockingIO)是从Java1.4版本开始引入的一套新的IOAPI,可以替代标准的JavaIOAPI。NIO与原来的IO有同样的作用和目的,但是使用的方式完全不同,NIO支持面向缓冲区的、基于通道的IO操作。NIO将以更加高效的方式进行文件的读写操作。Non-Blocking应该是最好的理解随着JDK7的发布,Java对NIO进行了极大的扩
credreamer
·
2020-07-04 21:18
JAVA零碎要点
java学习笔记
————SSH
==========================================Struts2===========================================================================================================================1.Struts2是一个MVC框架,以WebWork框架
公瑾子敬
·
2020-07-04 20:37
我的java笔记
Java学习笔记
11-多线程工具类实战
Java学习笔记
11-多线程工具类实战Runnable接口Runnable是个接口,里面只有个run方法,Thread也实现Runnable接口,所以要实现多线程那你最终要实现Runnable接口,不多说直接上代码演示
Wenx408
·
2020-07-04 20:01
Java
#
多线程与高并发
上一页
40
41
42
43
44
45
46
47
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他