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学习日记
Day5
第五天学习了控制跳转语句、循环嵌套和方法控制跳转语句1、break:中断的意思A:用在循环和switch语句中,离开此应用场景无意义。B:作用a:跳出单层循环2、continue:继续A:用在循环中,离开此应用场景无意义。B:作用a:跳出单层循环的一次(本次),继续下一次循环案例break情况下若改成continue的话则变成跳过第5个但继续运行。循环嵌套讲了很多案例让我们练习思路外循环循环一次内
u010480025
·
2020-07-08 08:20
尚学堂
Java学习日记
Day4
第四天老师讲了一天的循环语句还有昨天剩下的switch判断语句。switch语句格式switch(表达式){case取值1:执行语句;break;case取值2:执行语句;break;……default:执行语句;}switch语句特点:1,switch语句选择的类型只有四种:byte,short,int,char。2,case之间与default没有顺序。先判断所有的case,没有匹配的case
u010480025
·
2020-07-08 08:20
尚学堂
Java学习日记
Day6
第六天先重头开始复习一遍后开始讲解数组。数组是指一组数据的集合,数组中的每个数据被称作元素。在数组中可以存放任意类型的元素,但同一个数组里存放的元素类型必须一致。数组的定义在Java中,可以使用以下格式来定义一个数组。如下数据类型[]数组名=new数据类型[元素个数或数组长度];int[]x=newint[100];上述语句就相当于在内存中定义了100个int类型的变量,第一个变量的名称为x[0]
u010480025
·
2020-07-08 08:20
尚学堂
Java学习日记
Day7
今天学习了可变参数和两种容器(ArrayList和HashMap)。可变参数1、位置方法形参的最后一个位置,同类型的数据个数可变2、写法。。。例:String。。。3、使用同一维数组,使用时更灵活方法签名:方法名+形参类型、个数(与名称无关)保证唯一性一个类中可以存在多个同名的方法,签名必须唯一关注形参不能相同就近最优原则:先找自己的签名相同的,没有找其他匹配(兼容的)签名案例*/publiccl
u010480025
·
2020-07-08 08:20
尚学堂
Java学习日记
Day8
第8天老师回顾了以往的教学内容,做了知识总结整理。1.例:doublebox=99;//double=int2.例:intx=(int)3.14;1.例:有规律的重复不变+可变->多次选择题:打印5次HelloWorld…System.out.println(“HelloWorld”);System.out.println(“HelloWorld”);System.out.println(“Hel
u010480025
·
2020-07-08 08:20
Java学习日记
-Day02
Java学习日记
-Day02Java基本语法注释(Comment)Java的注释风格关键字和保留字标识符(Identifier)变量Java基本语法注释(Comment)单行注释格式://注释文字多行注释格式
刺骨丶丶
·
2020-07-08 02:20
Java学习日记
-Day01
Java学习日记
-Day01Java语言概述比特(byte)与字节内存Java基础知识图解人机交互方式常用的DOS命令常用快捷键计算机编程语言介绍第一代语言第二代语言第三代语言Google的Android
刺骨丶丶
·
2020-07-08 02:20
Day11
Java学习日记
Day112019.11.13Servlet的生命周期客户端与服务器运行Servlet解决乱码(三句话)request.setCharacterEncoding("utf-8");//设置请求对象的字符集编码response.setCharacterEncoding("utf-8");//设置响应对象的字符集编码response.setContentType("text/html;charset=
跳跃的熊猫666
·
2020-07-07 23:22
Java学习日记
(个人记录 整篇)
配置环境与基本知识Java程序运行机制及运行过程1.Java虚拟机可以理解成一个以字节码为机器指令的CPU2.对于不同平台的,有不同的虚拟机3.Java虚拟机机制屏蔽了底层运行平台的差别,实现“一次编译,随处运行”*.java文件编译生成*.class文件然后在各个平台运行垃圾收集1.garbagecollector2.不在使用的内存空间应回收3.Java语言替代了程序员回收无用内存空间的责任;提
跳跃的熊猫666
·
2020-07-07 23:22
Day7
Java学习日记
Day72019.11.7查询(sql)1.select列名(此时不区分大小写)from表名;注释连接两个列名要用||进行连接as可以更改查询后的列名(as可以省略)nvl(列名,0)--如果该列为null设为默认值为0;DISTINCT用来去除重复项2.条件查询select列名1,列名1from表名where条件1and(or)条件2;查询内容时要用单引号扩住'内容’in()指定查询若干个满足条
跳跃的熊猫666
·
2020-07-07 23:52
Day10
Java学习日记
Day102019.11.12表单的提交form的数据要实现提交,必须要做到1.所有要提交的数据都必须设置name属性2.form标签正确设置action属性与method属性,指定数据接收的页面3.form标签内有submit项表单属性action指定接收数据的页面method设置提交方式1.get将表单内容附加在url地址后面,提交信息不能超过8192个字符,提交的信息在浏览器上可以看到2.p
跳跃的熊猫666
·
2020-07-07 23:52
Day9
Java学习日记
Day92019-11-11PreparedStatementPreparedStatement接口是Statement接口的子接口,它直接继承并重载了Statement的方法。创建PreparedStatement对象形式如下Stringsql="";PreparedStatementpre=con.prepareStatement(sql);输入参数的赋值PreparedStatement中提
跳跃的熊猫666
·
2020-07-07 23:52
Day8
Java学习日记
Day82019.11.8聚合函数AVG(DISTINCT|ALL|n)COUNT(DISTINCT|ALL|expr|*)MAX(DISTINCT|ALL|expr)MIN(DISTINCT|ALL|expr)SUM(DISTINCT|ALL|n)groupByselcet后只能放groupby后的分组列或者聚合函数语法格式SELECTcolumn,group_functionFROMtable
跳跃的熊猫666
·
2020-07-07 23:52
Day5
Java学习日记
Day52019.11.5集合(面试比重大)Set集合setHashSet()无序列表如果放入自定义的类,必须重写hashCode()和equals()方法TreeSet()有序列表使用***自定义类***时,必须重写hashCode()和equals()方法,还要在类里实现比较器接口Compareble代码publicintcompareTo(Objecto){//将此对象与指定的对象进行比较以
跳跃的熊猫666
·
2020-07-07 23:51
Day4
Java学习日记
Day42019.11.4面向接口编程开发系统时,主体构架使用接口,接口构成系统的骨架这样就可以通过更换接口的实现类来更换系统的实现访问权限控制public均可以访问protected同包类内子类都可以访问default(nomodifier)同包和类内访问private只可以类内访问Object类和String类比较两个数的值==引用类型比较的是地址equals(自动生成)内容比较字符符串转数字
跳跃的熊猫666
·
2020-07-07 23:51
Day1
Java学习日记
Day12019.10.30标识符:以字母开头或以_和$开头,后面可以是字母或者数字类名标识符:第一个字母大写,其他字母小写,第二单词字母大写main方法名标识符,第一个字母小写,其他字母小写,第二单词字母大写args变量标识符,第一个字母小写,其他字母小写,第二单词字母大写强制类型转换,谁转换谁负责(转换会不会溢出)8种基本数据类型数字类型1.整数byte8位short16位int32位long
跳跃的熊猫666
·
2020-07-07 23:51
Day3
Java学习日记
Day32019.11.1#继承是“isa”的关系声明的形式publicclassManagerextendsEmployee{…0}Java是一个单一继承的语言(一个类只有一个直接父类,如果没有声明父类,则默认的父类为java.lang.Object)###注释:###1.构造方法不能被继承2.属性和方法可以继承3.子类的构造方法隐含的调用父类的默认构造方法4.如果父类中没有默认的构造方法,则应
跳跃的熊猫666
·
2020-07-07 23:51
Day6
Java学习日记
Day62019.11.6异常处理try执行可能产生异常的代码catch捕获异常finally无论是否发生异常,代码总能执行一般用来完成资源的释放throwthrowsJava异常类ExceptionRuntimeExceptionFileNotFoundExceptionIOExceotionNullPointerExceptionNumberFormatExceptionInputMismat
跳跃的熊猫666
·
2020-07-07 23:51
java学习日记
_61:String类的转换功能
packagecm.testString_16_11_07;/**String的转换功能:*byte[]getBytes():把字符串转换为字节数组。*char[]toCharArray():把字符串转换为字符数组。*staticStringvalueOf(char[]chs):把字符数组转成字符串。*staticStringvalueOf(inti):把int类型的数据转成字符串。*注意:Str
任性的代码
·
2020-07-07 21:54
java学习日记
java学习日记
2
java循环while循环:不知道循环次数。先判断,再循环。常用死循环。用死循环时就要判断什么时候手动让他停止,而这个时候就常会定义一个Boolean类型的变量,while(循环条件){循环操作;}循环条件是要是布尔值,一般可是判断表达式,True继续循环,False终止循环例while(i100){break;}用死循环时就要判断什么时候手动让他停止,而这个时候就常会定义一个Boolean类型的
heartless_killer
·
2020-07-07 09:35
javase
Java学习日记
十五
一、ORACLE数据库中的函数字符串操作函数SUBSTR(ch,pos,length)字符串提取ch:源字符串pos:提取的起始位置,最小是1length:提取的长度例如:SELECTSUBSTR('abcdef',1,3)FROMdual;--输出abcINSTR(str,substr)字符串查找str:源字符串substr:要查找的字符串例如:SELECTINSTR('abcdef','cd'
graymelody
·
2020-07-07 08:45
Java
学习记录
尚学堂
Java学习日记
Day2
尚学堂
Java学习日记
Day2第二天上午学习了编程规范,标识符关键字、注释以及常量。1.编程规章任何地方的名字都要写得能够让其他人看懂;代码适当缩进为了整洁美观;书写过程成对编程,以防遗漏导致报错。
u010480025
·
2020-07-06 18:52
Day2
Java学习日记
Day22019.10.31#叙述学生管理系统,来管理学生现实生活中存在的对像(学生,老师,宿舍)观察—》抽取—》现实生活中存在的对像(看得到的,摸得到,能描述的)–分类–,抽像出这个类别的行为、特征----学生类别{姓名特征年纪特征学习行为()行为{}javaclassStudent{Stringname;属性intage;属性publicvoidshow()方法{system.out.prin
跳跃的熊猫666
·
2020-07-06 17:04
java学习日记
正则表达式
1、正则标记(背)1、替换和拆分publicclassRegexDemo1{publicstaticvoidmain(String[]args){Stringstr1="ojd02n9dkas333-222-//";Stringregex="[^a-z]";System.out.println(str1.replaceAll(regex,""));//正则替换Stringregex1="\\d+"
橘子酱ing
·
2020-06-29 17:00
java学习日记
比较器
一、回顾Arrays类(了解)importjava.util.Arrays;publicclassArraysDemo1{publicstaticvoidmain(String[]args){int[]arr=newint[]{5,3,2,4,3,6};Arrays.sort(arr);System.out.println(Arrays.binarySearch(arr,3));int[]arr2
橘子酱ing
·
2020-06-29 15:00
java学习日记
日期操作类
一、Date类1、Date与long之间的转换importjava.util.Date;publicclassDateDemo1{publicstaticvoidmain(String[]args){longcur=System.currentTimeMillis();Datedate1=newDate(cur);System.out.println(date1);//输出对象System.out
橘子酱ing
·
2020-06-29 11:00
java学习日记
day2
前言今天沉迷于王者,排位五连败,差点没写,今日事今日毕,开始总结今天开始是半天学html,半天学java,HTML的话就挑一些重点写写博客吧类型转换今天学习的主要内容就是各个类型的转换numberformat这部分主要讲的是对number类型进行数据转换,如限制格式等publicclassNumberFormatCase{staticNumberFormatnf1=NumberFormat.get
东风应笑我
·
2020-06-29 02:18
学习总结
java
菜鸟学习
java学习日记
(四)
前言今天学习的内容很多很杂,所以我就分几个部分解析以下MVC软件结构设计MVC(modelviewcontroller)Model:模型(业务逻辑层service/数据局访问层DAO/实体类entity)View:视图Controller:控制器(servlet/strust/springmvc/EJB1-3)Modelmodel分为三个部分:(业务逻辑层service/数据局访问层DAO/实体类
东风应笑我
·
2020-06-29 02:18
学习总结
java
java学习日记
(三)
前言昨天主要是讲了两部分一:连接外部文件并进行操作二:java进行数据库连接java连接外部TXT文件1.对要做的程序进行需求分析和设计统计每个省份的学生人数,男生个数,女生个数分析:1:系统读取用户信息文件(姓名、籍贯、性别)2:系统生成一个文件(省份、学生总数、男生个数、女生个数)设计:数据结构(省份信息类):省份名称,男生人数,女生人数程序流程设计:1:创建文件的输入流2:使用while循环
东风应笑我
·
2020-06-29 02:18
学习总结
java
java学习日记
day1
前言今天起学校带队去实训,实际上就是换个地方去上课啦,主要是学Java,老师让每天记录学习成果,想着既然要记录不如直接写个博客什么的,所以开坑Java的基本操作今天讲的主要是一些基本知识,我就不系统的该概述了,只写一些值得注意的知识点八种数据类型与引用型八种数据类型:byte,int,long,short,float,double,boolean,char没什么好说的,和c++什么的差不多但是Ja
东风应笑我
·
2020-06-29 02:18
学习总结
java学习日记
StringBuffer类
1、与String区别1String用+连接字符StringBuffer用append()方法String不能修改StringBuffer可修改publicclassStringBufferDemo1{publicstaticvoidmain(String[]args){StringBuffersbu=newStringBuffer();sbu.append("Hello").append("Wo
橘子酱ing
·
2020-06-28 17:00
java学习日记
多线程
1、继承Thread类一个类只要继承了Thread类,就是多线程实现类。必须覆写run()方法,public void run()在线程启动时,调用start()方法,public void start()。classMyThreadextendsThread{privateStringname;publicMyThread(Stringname){//定义构造方法this.name=name;}
橘子酱ing
·
2020-06-28 17:00
Java学习日记
第二天——初识Java
一,创建第一个java的文件:First.javaclassHelloWorld{publicstaticvoidmain(Stringargs[]){System.out.println("HelloWorld"); }}DOS命令下进入源文件目录下;键入;javacFirst.java编译成功后再键入;javaHelloWorld二,package包用途;用于管理,归纳,区分cla
少虞
·
2020-06-25 17:08
Java学习日记
Java学习日记
--2018.9.41.程序名应与文档名一致。2.每条语句要以分号结尾,包括开头包的导入语句。3.使用javacxxx.java命令进行编译,使用Javaxxx命令运行。4.环境变量的配置错误会导致出现“找不到XXX类的错误”,.;%JAVA_HOME%\lib\dt.jar;.%JAVA_HOME%\lib\tools.jar;5.运行Java程序时可以传递参数,用空格隔开,若参数中含有空格则应
俊松
·
2020-06-24 13:48
Java学习日记
java学习日记
构造方法私有化(单例设计、多例设计)
1、单例设计classSingleton{privatestaticfinalSingletonSINGLETON=newSingleton();publicstaticSingletongetSingleton(){returnSINGLETON;}privateSingleton(){};//构造方法私有化publicvoidprint(){System.out.println("Hello,
橘子酱ing
·
2020-06-24 11:00
java学习日记
Object类
1、Object类是一个公共父类,一个类只要没有明显地继承一个类,则肯定是Object类的子类。2、观察:classObjDemo1{}publicclassObjectDemo1{publicstaticvoidmain(String[]args){ObjDemo1obj=newObjDemo1();Stringa="cnow";System.out.println(obj);System.ou
橘子酱ing
·
2020-06-23 14:00
java学习日记
接口
1、接口由全局常量和公共的抽象方法所组成。在JAVA编程语言中是一个抽象类型,是抽象方法的集合。定义接口:interfaceA1{//定义了接口publicstaticfinalStringMSG="Hello";//全局常量publicabstractvoidprint();//抽象方法}●接口必须要有子类,但是此时一个子类可以使用implements关键字实现多个接口。没有单继承的强制性要求。
橘子酱ing
·
2020-06-23 10:00
java学习日记
抽象类
1、抽象类就是在普通类结构中增加抽象方法的组成。抽象类用abstract来声明。abstractclassAb{//定义一个抽象类publicvoidfun(){//普通方法System.out.println("存在方法体的方法");}//此方法并没有方法体的声明,并且有abstract关键字,表示抽象方法publicabstractvoidprint();}抽象类不能实例化abstractcl
橘子酱ing
·
2020-06-22 16:00
JAVA学习日记
JAVA巩固面试学习日记序4月10日学习记录1.java的反射2.java的集合框架以及区别(框架源码就自己看自己理解,就不写上来了)3.jvm内存模型理解4.java线程的创建方式5.线程的生命周期6.ArrayBlockingQueue与LinkedBlockingQueue(这个理解了RabbitMq也好理解)7.JVM虚拟机8.Redis相关(java程序使用jedis来操作Redis)4
txs_松松松
·
2020-04-10 09:25
java
监督学习
java学习日记
基本数据类型数值型:整型:byte,short,int,long默认值:0范围:-2147483648~2147483647浮点型:float,double默认值:0.0布尔型:boolean默认值:false字符型:char默认值:'\u0000'引用数据类型数组,类,接口默认值:null处理中文可选char文件传输或者编码使用byte内存大小和文件大小,描述表的主键列(自动增长)可选longs
一个热爱学习的人
·
2019-05-14 19:38
java
Java学习日记
DAY29
多态1.向上转型、隐式转型、自动转型父类引用指向子类实例,可以调用子类重写父类的方法以及父类派生的方法,无法调用子类独有方法注意:父类中的静态方法无法被子类重写,所以向上转型之后,只能调用到父类原有的静态方法,想要调用子类中的静态方法需要重新向下造型小类转型为大类2.向下转型、强制类型转换子类引用指向父类对象,此处必须进行强转,可以调用子类特有的方法必须满足转型条件才能进行强转instanceof
qq_32591735
·
2019-05-02 20:40
Java学习
Java学习日记
八
一、String类 ~~~~~~~ String类代表字符串。Java中的所有字符串字面值都是作为此类的实例实现。字符串在jvm中是以常理方式存储,它们的值在创建之后不能更改,每修改一次就是新建一个字符串对象。String类是Java中非常主要的引用类型,几乎所有的数据都可以用String表示。常用的构造方法publicString()publicString(char[]
graymelody
·
2019-04-21 00:00
Java
学习记录
Java学习日记
一
1.jdk的下载在Oracle官网下载jdk,步骤如下图:点击JavaSE后进入下载页面,或者直接拉到页面底部,这里选择JavaforDevelopers如下图:之后进入到新的页面就能看的jdk的很多版本了,我这里下载的是jdk8,在页面中找到相应的版本,如图然后点击download进入下载页面,如下图。首先要选择接受许可协议;然后根据系统版本进行下载。下载完成后按照默认路径安装,安装完成后还要进
graymelody
·
2019-04-14 15:03
Java
学习记录
Java学习日记
Java学习日记
此博客目的是为督促自己努力学习,有些内容摘抄自他人博客(还望见谅),如有错误地方欢迎大家指正。
qq_32591735
·
2019-01-16 18:25
Java学习
JAVA学习日记
-反射(1)
1.概述运用反射机制可以在类运行时获取类内部结构元素(属性、方法…),并且可以修改代码,实现动态控制程序运行,动态代理等功能。但是反射使用过多会造成资源消耗过高。2.获取运行时的类由于我们要获取一个运行时的类的信息,就不能用RTTI的机制来获取类识别类的信息,RTTI就是我们平时编写好类之后编译再运行,这种方式会在编译时就是别了类的信息。反射则通过java的**Class(java.lang.Cl
braveheartm
·
2018-12-28 21:35
Java学习日记
-注解
在源码中标记,起到标记提示和动态控制程序的作用,动态控制需要在程序运行时获取注解信息,从而实现动态控制程序运行。形象:@annotation_name一、分类说明1.jdk自带注解认识、了解、熟悉jdk自带的注解的名称、作用1.1标准注解:标准注解起到提示的作用@Override表示重写或覆盖父类的方法@Deprecated表示该方法过时,提醒使用新代替的方法,如果调用方法的信息会出现警示信息@S
braveheartm
·
2018-12-27 17:58
java学习日记
-泛型、注解
一、泛型代表一组类似的操作尝试创建一个方法可以遍历整数型数组和字符串型数组,而在java中方法所接受的参数是只能被定义为一种类型,因此无法创建一种输出方法能适应输出三种数据类型数组。所以需要对不同类型的数组来创建不同的方法,这非常的麻烦。而泛型正是用来解决这个问题,泛型可以代表一组类似的操作以下是泛型的基本使用准则:声明泛型方法需要有一个类型参数声明区域,该区域的内容用尖括号号’'中;2.每一个类
braveheartm
·
2018-12-26 20:33
Java学习日记
-java集合框架
集合框架定义了一个用来存储和操作集合的整体框架,前一篇数据结构的内容大部分像是vector、hashtable、stack等被整合到集合框架中,通过对集合操作和存储特性的抽象提取,形成了一个有层次的框架,总共分为三层:接口、实现类、算法。不同层次、不同数据结构之间的关系如下:
braveheartm
·
2018-12-25 22:33
Java学习日记
-java数据结构
Java数据结构1.枚举(Enumeration)enumerate本身不是数据结构,但是在其他数据结构中使用比较多,可以从数据结构中取回连续元素,但是现在被迭代器取代,现代代码中用的非常少。Enumeration的方法比较少,用来判断枚举列表中是否有元素,以及获取下一个元素。hasmoreElements()在从数据结构中取回数据之前需要将数据结构中的数据复赋值给Enumeration对象,然后
braveheartm
·
2018-12-25 08:15
Java学习日记
01
因为这是我第一次接触博客,接触这个的初衷是希望自己在学习Java的过程中能在此做一个总结,归纳,为自己JAVA的学习过程做个记录。另外还有的是希望这个博客能帮助自己锻炼一下文字表达能力,毕竟在自己贫瘠的人生中,只用高中初中才有这么系统的文字表达训练,希望这个博客能帮自己重新拾起这项技能。“需要强调”首先我自己是第一次自学JAVA,也是第一次接触博客,不知道自己能够坚持多久,开通这个博客也是主要是写
David_Leung
·
2018-07-28 23:46
JAVA
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他