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学习笔记jdk9pdf
[
java学习笔记
]Hello World那些事
我们安装和配置好java后,必须得大展拳脚一番,根据国际惯例,第一个程序必须是HelloWorld,下面我们就看看HelloWorld的那些事。1.HelloWorld的运行HelloWorld流程:将java代码编写到.java后缀的文件中保存。通过javac编译命令对该.java文件进行编译(编译后产生.class文件)。通过Java命令运行产生的,class文件。流程图:F:\Demo.ja
weixin_30335575
·
2020-08-24 16:43
Java学习笔记
之“HelloWorld”
本文为在How2j的学习总结,只代表个人见解,如有不妥,望指出以便更正。Java入门编程——HelloWorldpublicclassHelloWorld{publicstaticvoidmain(String[]args){System.out.println("helloworld");}}Java是面向对象的编程,需要创建一个个的类(class),classHelloWorld表示这个类的名
我家的小胖子
·
2020-08-24 15:04
Java学习笔记
JAVA学习路线资料
虽然主要做嵌入式方面,但了解下JAVA编程也有利于做安卓系统相关的开发,本人目前算是JAVA小白一个,往后会尽量根据该架构整理些
JAVA学习笔记
,与大家分享。
PSAND-Kane
·
2020-08-24 15:56
Java
中软
Java学习笔记
第一天
上午:MyEclipse8.6+J2EE5(servlet2.5)+JDK1.6+Tomcat6MyEclipse10+J2EE6(servlet3.0)+JDK1.7+Tomcat7MyEclipse2014+J2EE7(servlet3.1+EJB3.2)+JDK1.7+Tomcat8.5MyEclipse2015J2EE8jdk-->>1.6(1.7,1.8)SUN架构的核心思想:组件+容器
-梅子酒-
·
2020-08-24 15:36
中软Java学习笔记
Java学习笔记
:HelloWorld
HelloWorld随便新建一个文件夹,存放代码新建一个java文件文件后缀名为.javaHello.java4.编写代码publicclassHello{publicstaticvoidmain(String[]args){System.out.print("Hello,World!");}}编译java.cjava文件,会生成一个class文件运行class文件,javaclass文件可能遇到
慕齐、睿哥
·
2020-08-24 14:55
Java学习笔记
一
2013年2月20号开始学习Java,完全是零基础,以此来记录学习过程。1.准备过程。安装java开发工具包JDK和java运行时环境JRE,实际上下载的JDK中已经包含了JRE,所以只需下载JDK然后安装即可,下载链接:http://www.oracle.com/technetwork/java/javase/downloads/index.html,从中选择一个适合自己的版本下载安装。安装过程
huolianglee
·
2020-08-24 14:55
Java
java
Java
JAVA
java
Effective
java学习笔记
(1)
1.考虑用静态工厂方法代替构造函数所谓静态工厂方法,实际上只是一个简单的静态方法,它返回的是类的一个实例。静态方法的好处:a.它与构造函数不同,它有名字,你可以把名字起的更易于阅读。注意:用静态工厂方法代替构造函数后,构造函数就成了private的了,当然如果你希望同时也提供公有的构造函数也是可以的。b.它与构造函数不同,它每次被调用时,不要求非得创建一个新的对象。c.它与构造函数不同,它可以返回
mnmalist
·
2020-08-24 14:32
Java
java学习笔记
5_HelloWorld 和 public static void main(String[] args)
1.这是第一个hello程序和说明//默认引入packagejava.lang//文件名和类名必须相同,在一个文件里最多有一个public类publicclassHello{//static关键字:static表示该方法是静态的(即静态函数中的代码存储在静态存储区),//不需要实例化就可以使用。publicstaticvoidmain(String[]args){System.out.printl
cuidiwhere
·
2020-08-24 13:37
java
core
Java学习笔记
2 —— Hello World
HelloWorld一个简单的java程序,在终端输出HelloWorld!字符。/***TheHelloWorldAppclassimplementsanapplicationthat*simplyprints"HelloWorld!"tostandardoutput.*/classHelloWorldApp{publicstaticvoidmain(String[]args){System.o
门吉0日月
·
2020-08-24 13:42
Java学习笔记
Java学习笔记
--环境配置及编写第一个JAVA程序"HelloWorld"
文章目录Java简介Java环境配置Eclipse安装HELLOWORLDJava简介Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。Java具有简单性、面向对象、分布式、健壮性
Samans_C
·
2020-08-24 13:51
Java--学习笔记
JAVA学习笔记
01 - Java入门03(控制台版的JAVA HelloWorld)
1问题使用vi编写HelloWorld.java程序,运行后,在控制台输出“HelloWorld”。2步骤实现此方法需要按照如下步骤进行步骤一:打开vi,今天编辑模式首先,打开终端;然后,在终端内出入vi及文件名称HelloWorld.java后,就进入vi全屏幕编辑画面,终端界面如图所示:vi编辑界面如图所示:步骤二:编写创建类的代码首先,在vi编辑界面上,输入命令i,使vi进入插入模式;然后,
Hao。
·
2020-08-24 13:52
JAVA学习笔记
DrunkTango的
JAVA学习笔记
-Hello World
编译器的安装,系统环境变量的设定我就不说了,随便一搜,被Copy的帖子、教程会像蛆一样向你涌过来!直接切入正题-如1978年BrianKernighan和DennisRitchie在其经典的《CProgrammingLanguage》一书写道:“对于所有语言,所写的第一个程序都是一样的。”我们的第一个例子就是用JAVA续写这一经典程序“Helloworld”!//Helloworld.javapu
DrunkTango
·
2020-08-24 13:32
网络日志
Java学习笔记
1 HelloWorld
1.名词解释JDK(JavaDevelopmentKit)是Java语言的软件开发工具包(SDK)JRE为JavaRuntimeEnvironment的简称,即Java运行时环境安装完成后,需要配置环境变量。2.增加环境变量系统变量→新建JAVA_HOME变量。变量值填写jdk的安装目录(本人是E:\Java\jdk1.7.0)本步骤是用JAVA_HOME这个变量代表java安装路径,避免Path
码农郭小帅
·
2020-08-24 12:35
Java学习笔记
Java学习笔记
:SpringMVC
SpringMVCApplicationContext应用上下文获取方式在没有配置spring监听器时,要手动将将spring的应用上下文对象存储到ServletContext域中1.初始化//上下文初始化方法publicvoidcontextInitialized(ServletContextEventsce){//将spring的应用上下文对象存储到ServletContext域中Servle
叶纤
·
2020-08-24 10:42
spring
java
mvc
web
Java学习笔记
:SSM-Spring
Spring简介spring是分层的javaSE/EE应用full-stack轻量级开源框架,以Ioc(InverseOfControl:反转控制)和AOP(AspectOrientedProgramming:面向切面编程)为内核。Spring优势Spring的体系结构Spring的快速入门在以往学的的开发中,我们都是通过Service层来调用dao层的方法现在使用spring框架之后,sprin
叶纤
·
2020-08-24 10:41
JAVA学习笔记
(Ajax)
1.1什么是AjaxAsynchronousJavascriptAndXml(异步的JavaScript和Xml)。是一种用来改善用户体验的技术,其实质是利用浏览器内置的一个特殊对象(XMLHttpRequest,一般称之为Ajax对象)异步地(Ajax对象在向服务器发送请求时,浏览器并不会销毁当前页面,用户仍然可以对当前页面作其他的操作)向服务器发送请求,服务器送回部分数据(不是一个完整的新的页
晨星资源
·
2020-08-24 05:47
java学习笔记
-----qq项目----在服务器端实现两个客户端的通信的原理
原理图:那么服务器端,要完成的工作,应该和交换机的工作原理是一样的。也就是说,交换机要完成的工作,服务器端也要完成。那么,我们的服务器端需要:1.已连接套接字表(要能够查询出所有连接到该服务器上的客户端的套接字,同时能够获取相应的套接字)2.存储转发。那么,因为,我们的服务器端的工作是俩个部分:1.负责接收客户端的连接2.负责与客户端间的通信所以:当我们,在服务器端用线程完成第二部分工作即:负责与
OneCode2World
·
2020-08-23 23:40
Java
Java学习笔记
18---final关键字修饰变量、方法及类
英语里final这个单词大家都知道是“最终的”意思,其实还有一个意思是“不可更改的”。在Java里,final关键字作“不可更改的”来解释更合适,即由final修饰的东西是“不可更改的”。final可以修饰变量、成员方法和类,还可以修饰方法的参数,但参数归根结底还是变量。下面是详细解释。作者:蝉蝉请尊重作者劳动成果,转载请在标题注明“转载”字样,并标明原文链接:http://www.cnblogs
weixin_30677617
·
2020-08-23 20:35
Java学习笔记
10---访问权限修饰符如何控制成员变量、成员方法及类的访问范围...
1.Java有三种访问权限修饰符,分别为public、protected、private,还有一种为缺省权限修饰符的情况,记为default。其中,可以由public和default来修饰类;这四种修饰符都可以修饰成员变量和成员方法。每一种修饰符对应不同的访问范围,下面以下图为例详细说明。图1private只可以覆盖圆1,即只有本类可以访问;default可以覆盖到圆3,即本类、同包子类、同包其他
weixin_30668887
·
2020-08-23 20:03
java学习笔记
#4-File
编码浅析编码格式实例文本文件就是字符序列,它可以是任意编码,中文机器上创建文本文件时,默认ansi编码。不同的编码格式下输出存在差异:将同一个字符串以不同编码格式读取,然后输出。Stringstring1="测试12AB";byte[]bytes=newbyte[0];byte[]bytes2=newbyte[0];byte[]bytes3=newbyte[0];try{bytes=string1
edwin1993
·
2020-08-23 18:58
java学习笔记
-----不同修饰符使用细节
常用来修饰类、方法、变量的修饰符如下:lpublic权限修饰符,公共访问,类,方法,成员变量lprotected权限修饰符,受保护访问,方法,成员变量l默认什么也不写也是一种权限修饰符,默认访问,类,方法,成员变量lprivate权限修饰符,私有访问,方法,成员变量lstatic静态修饰符方法,成员变量lfinal最终修饰符类,方法,成员变量,局部变量labstract抽象修饰符类,方法我们编写程
wesoooo
·
2020-08-23 18:38
java
java学习笔记
19--实例变量,局部变量和静态变量
程序的基本功能是处理数据,程序中需要使用变量来接收并表示数据。程序中的变量必须先定义之后才能使用。定义变量包括定义变量的"类型"以及变量的"名字"。例如:inta;Students;程序中的变量分为实例变量,局部变量和静态变量。1)实例变量(又称属性、全局变量、成员变量)位置:直接定义在中类,属于类中的一种成员(成员变量/成员方法)。例如:publicclassStudent{publicStri
Soul丶Knight
·
2020-08-23 17:01
【Java】
Java学习笔记
之二----修饰符
修饰符修饰符用来定义类、方法或者变量,通常放在语句的最前端。修饰符分为访问修饰符和非访问修饰符。访问修饰符私有的:private使用private修饰的成员只能在当前类的内部被访问。private修饰符主要用于隐藏类的实现细节和保护类的数据,使用private修饰的成员变量只能通过类中的getter方法被外部类访问、外部类通过类中的setter方法设置成员变量的值。注意:类和接口不能声明为priv
GODOG_Yang
·
2020-08-23 15:36
java
笔记
JAVA学习笔记
2 - 变量类型与修饰符
变量都是在class内部的。变量有类变量(static的成员变量),实例变量(既非static的成员变量),局部变量(方法中的变量)。类变量可在声明时既赋值。变量、类、方法可以施加修饰符,以下关键字为修饰符default,private,public,protectedstatic,finalfinal类不能被继承,final方法不能被子类修改。abstract,抽象类和抽象方法。synchron
风海流
·
2020-08-23 14:39
JAVA
学习笔记
java学习笔记
(基础篇)—内部类
一、内部类1.顶层类和内部类的区别:1)位置:内部类是定义一个类的里面或者一个方法中,或者一个表达式中。顶层类是定义在package下2)修饰符:顶层类只能处于public和默认访问级别,成员内部类可以处于public,protected,private和默认这4种访问级别;2.作用:1)可以避免命名冲突。2)定义类的范围从package变成了类。在一个类的内部定义的类称为内部类。3)进行再一次的
chlinlearn
·
2020-08-23 12:25
java学习笔记
013:警惕自增的陷阱count=count++
睡觉前遇到一个小问题,问题不大,可能会犯错。先上图;运行结果是:count的值都为0;为什么呢?推荐下我看的书《编写高质量代码之java》解释如下:1、JVM把count的值(其值为0)拷贝到临时变量区。2、count值加1,这时候count的值是13、返回临时变量区的值,注意这个值是0,没有被修改过。4、返回值赋值给count,此时count值被重置为0。其实也就是先赋值后执行++,但是++后的
追赶乌龟的小蜗牛
·
2020-08-23 11:25
java学习笔记
java学习笔记
之-SSH框架搭建步骤
顾家小小白2017-01-1417:271.新建项目2.右击项目名,选MyEclipse--(配置Struts2文件)AddStrutsCapabilities--(选Struts2.1和/*)--Next(选Struts2CoreLibraries和Struts2SpringLibraries)--Finish--(配置Spring文件)AddSpringCapabilities--(选Spri
师太,老衲把持不住了
·
2020-08-23 07:58
JAVA学习笔记
(一)-基本编程技巧
2.1方法和参数1.引用类型和基本类型的其中一个区别就是引用变量不能用双等号检查是否相等。2.当引用变量作为方法的输入参数时,它的值同通常一样被拷贝,如果方法改变引用变量的值,这种改变是不可见的,但是它如果改变的是引用变量所指向的数据的值,那么这种改变是可见的。如String类型的字符串作为方法的输入参数:Stringstr1,str2,str3;str1=str2=str3="Applet";p
pengpenglin
·
2020-08-23 06:42
J2SE
Java学习笔记
(一)—— 基础概念篇
1.方法重载在Java中通过在类中写多个方法,这类方法的方法名相同,方法的参数列表不同(参数的个数和参数类型的不同)来实现方法的重载。所谓方法重载就是:在一个类中,有一系列的方法具有方法名相同,但参数列表不同,这类方法的实现就是方法重载。publicclassTest{voidf(inti){System.out.println("i="+i);}voidf(floatf){System.out.
Killshadow
·
2020-08-23 05:26
无标题文章
Java学习笔记
-类和对象(编程的两个核心概念)[[toc]]基本内容类的访问控制权修饰符同类同包子类不同包之间的通用性public是是是是protected是是是否默认是是否否private是否否否static
海风l
·
2020-08-23 02:29
java学习笔记
4 - HashMap,LinkedHashMap,TreeMap对比
共同点:HashMap,LinkedHashMap,TreeMap都属于Map;Map主要用于存储键(key)值(value)对,根据键得到值,因此键不允许键重复,但允许值重复。不同点:1.HashMap里面存入的键值对在取出的时候是随机的,也是我们最常用的一个Map.它根据键的HashCode值存储数据,根据键可以直接获取它的值,具有很快的访问速度。在Map中插入、删除和定位元素,HashMap
吾心在鱼
·
2020-08-22 20:47
Java
Java学习笔记
---类、构造函数的创建,以及类的调用练习
总结:1、每一个Java文件只能有一个公共类2、默认访问属性的类只能被本包的成员访问3、类的三大特性:封装性、继承性、多态性4、Java的访问权限有4种,修饰符分别为:public、private、protected、不带访问权限修饰符。(1)public:访问限制最宽的修饰符,被其修饰的类、属性、方法可以被跨类访问以及跨包访问(2)默认访问权限:即不带访问权限的修饰符,默认访问权限只允许同一个包
easxia
·
2020-08-22 15:40
Java学习笔记
---Java简单的代码算法优化(例)
例:用一张1元纸币兑换1分、2分、5分硬币,要求兑换50枚硬币,求出所有组合。packagemypackage01;publicclassdemo{publicstaticvoidmain(String[]args){func1();System.out.println("分割线------------------------------------------------------------
easxia
·
2020-08-22 15:40
Java学习笔记
---如何在Java中正确使用print函数
刚开始学习Java,总结了一下print函数的相关用法与注意事项:1、在Java中通过System.out.print来调用该函数packagemywork;publicclassmydemo{publicstaticvoidmain(String[]args){System.out.print("用print输出的第一条信息");}}运行结果:用print输出的第一条信息2、其中print为一般
easxia
·
2020-08-22 15:40
Java学习笔记
之二——图解继承与接口
零、前言《HeadFirstJava》是最通俗易懂也是最适合小白入门的JAVA书。很久很久以前,我在学习《HeadFirstJAVA》时,尝试着把自己理解的内容写成文章,于是就有了《一个小白眼中的“面向对象”》,现在,书已经彻底读完了,所以要再写一些自己的体会。在软件开发中,有这样一个规律:绝对不重复造轮子,只要一段代码出现了两次,就一定要把它们共有的代码抽象出来。我们可以从这个角度,来看一看对象
LYX6666
·
2020-08-22 14:49
java
基础
继承
接口
oop
尝试翻译RxJava Github首页README文档
原文地址:README.md前言关于RxJava:详情请查看另一篇文章:AndroidRx
Java学习笔记
。
EmMper
·
2020-08-22 14:33
Java学习笔记
-1.2标识符
标识符是用来给变量、类、方法以及包进行命名的,如Welcome、main、System、age、name、gender等。标识符需要遵守一定的规则:标识符必须以字母、下划线_、美元符号$开头。标识符其它部分可以是字母、下划线“_”、美元符“$”和数字的任意组合。Java标识符大小写敏感,且长度无限制。标识符不可以是Java的关键字。标识符的使用规范表示类名的标识符:每个单词的首字母大写,如Man,
NameeeeError
·
2020-08-22 09:13
Java学习笔记
(面向对象)
面向对象一、面向对象的思想概述面向对象的基本思想:面向对象是一种新兴的程序设计方法,或者是一种新的程序设计规范(paradigm),其基本思想是使用对象、类、继承、封装、消息等基本概念来进行程序设计。从现实世界中客观存在的事物(即对象)出发来构造软件系统,并且在系统构造中尽可能运用人类的自然思维方式。开发一个软件是为了解决某些问题,这些问题所涉及的业务范围称作该软件的问题域。其应用领域不仅仅是软件
zwj6775368
·
2020-08-22 09:30
Java
android学习
面向对象
Java学习笔记
(十三):Junit单元测试、反射、注解
foochane:https://foochane.cn/article/2020011001.html文章目录1.Junit单元测试1.1测试分类1.2Junit使用1.3判定结果1.4补充1.5代码示例2反射:框架设计的灵魂2.1框架2.2反射的概念2.3获取Class对象的方式2.4Class对象功能2.5Field:成员变量2.6Constructor:构造方法2.7Method:方法对象
foochane
·
2020-08-22 03:44
java
Java学习笔记
(十二):方法引用
foochane:https://foochane.cn/article/2020010501.html文章目录1冗余的Lambda场景2问题分析3用方法引用改进代码4方法引用符4.1语义分析4.2推导与省略5通过对象名引用成员方法6通过类名称引用静态方法7通过super引用成员方法8通过this引用成员方法9类的构造器引用10数组的构造器引用在使用Lambda表达式的时候,我们实际上传递进去的代
foochane
·
2020-08-22 03:44
java
Java学习笔记
13 - 基本类型包装类、System、Math、Arrays、BigDecimal类
本文主要内容:1、基本类型包装类2、System类3、Math类4、Arrays类5、BigInteger、BigDecimal类数据运算01基本数据类型对象包装类A.八种基本类型对应的包装类charCharacterintIntegerbyteByteshortShortlongLongfloatFloatdoubleDoublebooleanBooleanB.Integer类parseInt方
乘风破浪的姐姐
·
2020-08-22 00:01
Rx
java学习笔记
Rxjava2.x出现了两种观察者模式:Observable(被观察者(发射器))/Observer(观察者(接收器))Flowable(被观察者(发射器))/Subscriber(观察者(接收器))两者的区别:摘自:https://www.jianshu.com/p/0cd258eecf60背压(backpressure)是指在异步场景中,被观察者发送事件速度远快于观察者的处理速度的情况下,一种
raincxy
·
2020-08-22 00:11
Java学习笔记
【继承之类、超类、子类】
1、继承关键字extends表示继承,表明正在构造的新类派生于一个存在的类。classManagerextendsEmployee{....}Java中,所有的继承都是公有继承。而C++中还有私有继承,保护继承。已存在的类称为超类、基类或父类;新类称为子类、派生类。子类往往比父类拥有更加丰富的功能。子类方法和父类方法同名时,称为方法的覆盖(override)。使用超类中的方法使用super关键字:
lesliefish
·
2020-08-21 23:24
Java学习笔记
Java学习笔记
--HashMap中使用object做key的问题【转】
在HashMap中,如果需要使用多个属性组合作为key,可以将这几个属性组合成一个对象作为key。但是存在的问题是,要做get时,往往没办法保存当初put操作时的keyobject的reference,此时,需要让keyobject覆盖如下hashCode()和equals(Objectobj)的实现。samplecode如下:publicclassTestKeyObject{privatelon
weixin_30877227
·
2020-08-21 22:37
java
java学习笔记
(基础篇)—线程
一、线程与进程线程是程序执行的最小单位,是动态的。进程是系统进程资源分配和系统调度的最小单位,是动态的。线程和进程的目的:多任务--->效率高同时性在同一个时间点只能执行一个进程或线程在同一个时间段可以执行多个进程或线程多进程的数据不共享,每个进程都有自己的独立内存空间。多线程数据的进程的数据是共享的,每一个线程又有自己独立堆栈区空间。线程与线程之间是独立的,相互之间不受影响。一个程序可以启动多个
weixin_30399821
·
2020-08-21 17:06
JAVA学习笔记
1,取模:%:取余数.结果的符号取决于被模数inti3=12%(-5);//2inti4=-12%(-5);//-2System.out.println(i3);System.out.println(i4);2,shorts=10;*******************//s+=3;编译不通过s=(short)(s+1);//不建议如此实现s+=1;//既可以实现运算,又不会更改s的数据类型3,S
lceBear
·
2020-08-21 17:34
idea将代码生成jar包并放在maven本地仓库
MavenProjects-->项目名称-->Lifecycle--install二、生成包的位置======以下于你或许是个好消息======好消息就是:欢迎访问下面的博客网站哈哈哈......网站名称:
Java
林海静
·
2020-08-21 14:20
maven
2020.6.23
Java学习笔记
————SSM框架(Spring+SpringMVC+MyBatis)初学带源码
Java学习笔记
————SSM框架(Spring+SpringMVC+MyBatis)初学带源码最近加入公司的新项目组,项目主要是一个web系统,具体实现为Java的SSM框架加Mysql加公司密码设备
战地小记者
·
2020-08-21 12:42
Java
java学习笔记
02--运算符、表达式 .
赋值运算符号一元运算符算术运算符关系运算符递增与递减运算符publicclassT{publicstaticvoidmain(String[]args){inta=3,b=3;//定义两个变量a和bintx=6,y=6;//定义两个变量x和ySystem.out.println("a="+a);System.out.println("\ta++="+(a++)+",a="+a);//先计算后自增S
麦田
·
2020-08-21 09:22
JAVA
java学习笔记
java学习笔记
丨增强for循环
我又来记录弱智问题了……增强for循环的删除问题今日要说的是增强for循环不能一边循环一边删除元素,会飘红的!!(重点号加粗具体解决方法见https://blog.csdn.net/qq_25622107/article/details/73844509好的今天的增强for循环就到这里,再遇见问题再来补充w
卿剑
·
2020-08-21 04:46
Java学习笔记
上一页
23
24
25
26
27
28
29
30
下一页
按字母分类:
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
其他