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基础学习】
C语言_基础
@(C语言)基于
java基础学习
C,并不是零基础学习。
拙峰朽木
·
2020-01-06 09:59
Android学习记录:第四个2小时
需要准备的知识:
Java基础学习
小记:推荐:Java注解Annotation浅析在各种Android的代码中,看到了很多Annotation的使用。所以花了一些
what_a_day
·
2019-12-22 17:40
java基础学习
:2、基本表达式
一、算术运算符①加法:+减法:-乘法:*除法:/取余数:%②+=:a+=b等价于a=a+b;-=:a-=b等价于a=a-b;=:a=b等价于a=a*b;/=:a/=b等价于a=a/b;%=:a%=b等价于a=a%b;③一元运算符:如果运算符放在操作数之前(前缀模式),变量的递增或递减操作将在更新后的变量值被用于任何由它构成的赋值操作之前执行。例如:a=1;b=++a;分析:上述代码执行后,变量a的
douBiWan
·
2019-12-21 17:25
【吐血整理】
Java基础学习
资料(书籍+视频+网站)
0、前言最近决定开始系统学习Java。之前学过Java基础,但太久没用,也有些生疏了,所以重新复习一下JavaSE基础。顺便整理了一些资料分享一下。出于分享原则,本文内容可直接获取。不过顺便推广,关注公众号【学码小生】,回复JavaSE资料,可一键获取全部资料。整理不易,求支持。1、入门级没有计算机基础的我还是先建议学一下计算机概论,了解计算机的基本原理,这样上手快一点。当然,直接入门也没问题,J
czpcalm
·
2019-12-21 02:13
Java对象的序列化和反序列化
Java基础学习
总结——Java对象的序列化和反序列化一、序列化和反序列化的概念把对象转换为字节序列的过程称为对象的序列化。把字节序列恢复为对象的过程称为对象的反序列化。
TakakuraKenSan
·
2019-12-19 19:19
Java基础学习
——HashMap原理学习
学习资料:Java编程思想P492忍不住吐槽,这书翻译的真是。。。1.SimpleHashMap简易HashMap/***一个简易版的HashMap用来帮助理解原理**@author英勇青铜5*/publicclassSimpleHashMapextendsAbstractMap{privatestaticfinalintSIZE=2>[]buckets=newLinkedList[SIZE];/
英勇青铜5
·
2019-12-19 04:47
java基础学习
:JavaWeb之request和response
其他更多java基础文章:
java基础学习
(目录)学习request和response之前先学习一下http请求HTTP请求浏览器向服务器请求某个web资源时,称之为浏览器向服务器发送了一个http请求
Hiwayz
·
2019-12-18 08:55
java基础:String — 字符串常量池与intern(二)
其他更多java基础文章:
java基础学习
(目录)学习资料:String类API中文深入解析String#internJava中newString("字面量")中"字面量"是何时进入字符串常量池的?
Hiwayz
·
2019-12-17 19:38
java基础学习
:JavaWeb之JSP
其他更多java基础文章:
java基础学习
(目录)本章内容较多,全部认真看完可能需要一小时以上,建议边看边做笔记,否则容易混乱一、JSP概述1.1、JSP结构网络服务器需要一个JSP引擎,也就是一个容器来处理
Hiwayz
·
2019-12-17 19:26
Java基础学习
【字符串倒序输出+排序】
字符串逆序输出1importjava.util.*;2publicclassMain{3publicstaticvoidmain(String[]args){4//字符串逆序输出5Scannersc=newScanner(System.in);6Stringstr;7str=sc.nextLine();8intlen=str.length();9char[]chars=str.toCharArra
pengge666
·
2019-12-05 20:00
java基础学习
:1、基本数据类型
一、四大基本数据类型:1、逻辑性boolean:boolean类型的数据只允许取值trueorfalse,不可以用0或非0代替。2、字符型char:字符常量用单引号括起来的单个字符,例如:charweChar='a';charweChar='我';3、整数型(byte、short、int、long)十进制整数,如:12,-314,0;八进制整数,要求以0开头,如:012;十六进制整数,要求以0x或
douBiWan
·
2019-12-02 07:08
尚学堂
JAVA基础学习
笔记
尚学堂
JAVA基础学习
笔记目录尚学堂
JAVA基础学习
笔记写在前面第1章JAVA入门第2章数据类型和运算符第3章控制语句第4章Java面向对象基础1.面向对象基础2.面向对象的内存分析3.构造方法4.垃圾回收机制
李英俊小朋友
·
2019-11-29 10:00
我的
java基础学习
易错点和易忘点总结(三)多线程
十五.多线程多线程的存在,不是提高程序的执行速度。其实是为了提高应用程序的使用率。程序的执行其实都是在抢CPU的资源,CPU的执行权。多个进程是在抢这个资源,而其中的某一个进程如果执行路径比较多,就会有更高的几率抢到CPU的执行权。我们是不敢保证哪一个线程能够在哪个时刻抢到,所以线程的执行有随机性。进程和线程进程:正在运行的程序,是系统进行资源分配和调用的独立单位。每一个进程都有它自己的内存空间和
NULL_YM
·
2019-11-17 18:09
java
No_16_0229
Java基础学习
第八天
文档版本开发工具测试平台工程名字日期作者备注V1.02016.02.29lutianfeinone[TOC]工具类中使用静态方法当报错无法从静态上下文中引用非静态方法xxx:表明在静态方法中引用了非静态方法在工具类中当把构造方法私有后,外界就不能再创建对象了,此时将所有方法设为静态后。可以根据静态方法的特点:通过类名来调用。Eg:/*我想要对数组进行操作在同一个文件夹下,类定义在两个文件中和定义在
lutianfei
·
2019-11-04 13:47
Java基础学习
八种基本数据类型:整数:byteshortintlong小数:floatdouble布尔:boolean字符:char字符串的数据类型是:String引用数据类型,不属于基本数据类型。变量:变量就是在程序运行过程中其值可以发生变化的量.变量就是一个存储数据的容器。容器具备什么特点:1.容量(大小)。2.存储一定格式的数据。3.名字.声明(定义)一个变量的格式:容量变量名字=数据。变量名的命名规范:
多网
·
2019-11-02 00:05
Java基础学习
第二十六天——网络编程总结
文档版本开发工具测试平台工程名字日期作者备注V1.02016.04.03lutianfeinone[TOC]第十二章网络编程网络编程概述就是用来实现网络互连的不同计算机上运行的程序间可以进行数据交换。网络模型计算机网络之间以何种规则进行通信,就是网络模型研究问题。网络模型一般是指OSI(OpenSystemInterconnection开放系统互连)参考模型TCP/IP参考模型网络模型7层概述1.
lutianfei
·
2019-10-31 14:02
Day01
Java基础学习
Day01计算机基础(1)计算机五大硬件:运算器、控制器、存储器、输入设备、输出设备。Cpu:运算器+控制器。(2)计算机软件:系统软件:DOS,WIDFOWS,Linux,Unix,Max,Android,IOs.应用软件:office,微信等。软件开发:(1)软件:按照特定顺序组织的计算机数据和指令的集合。(2)开发:软件的制作过程。(3)软件开发:借助开发工具和计算机语言制作软件。计算机语言
小小飞鱼喵
·
2019-10-20 18:50
Java基础学习
笔记(四) - 认识final关键字、权限修饰符和内部类
一、final关键字为什么要使用final关键字?通过继承我们知道,子类可以重写父类的成员变量和方法。final关键字可以用于修饰父类,父类成员变量和方法,使其内容不可以被更改。1.被修饰的类,不能被继承。但是其成员变量和方法如果未被final修饰,仍然可以被修改。//final修饰类finalclassFinally1{privateinta=1;publicintgetA(){returnth
一杯闪光喵
·
2019-10-09 16:00
Java基础学习
03——通过继承Comparable方法实现排序
今天来记录一下一个知识点,学了这个功能点之后就可轻松的将对象进行排序了。只需要实现Comparable接口即可通过Collections.sort()方法进行排序了。示例代码如下:packagecom.youyou.util;importlombok.Data;importjava.util.ArrayList;importjava.util.Arrays;importjava.util.Coll
youyou260
·
2019-10-08 17:24
Java
#
Java基础
Java基础学习
笔记(三) - 抽象类和接口
一、抽象类没有方法主体的方法称为抽象方法,包含抽象方法的类就是抽象类。Java中使用abstract关键字修饰方法和类,抽象方法只有一个方法名,没有方法体。publicabstractclassTestAbstract{//抽象类publicabstractvoidrun();//抽象方法}如果一个类继承了抽象类,那么该类必须重写父类的所有抽象方法,否则该类也必须声明抽象类。抽象类不能创建对象,只
一杯闪光喵
·
2019-10-08 16:00
Java基础学习
笔记(二) - 面向对象基础
面向对象一、面向对象概述面向对象思想就是在计算机程序设计过程中,参照现实事物,将事物的属性特征、行为特征抽象出来,描述成计算机时间的设计思想。面向对象思想区别于面向过程思想,强调的是通过调用对象的行为来实现功能,而不是自己一步一步的去操作实现。特点:将复杂的事情简单化,抽象化。三大基本特征:封装,继承,多态。(后面具体介绍)类和对象:类是属性(成员变量)和行为(成员方法)的集合,对象是类的一个实例
一杯闪光喵
·
2019-10-08 11:00
Java基础学习
笔记(一) - 基础语法
1.Java程序开发过程编译:是指将我们编写的Java源文件翻译成JVM认识的class文件,javac编译器会检查我们所写的程序是否有错误,有错误就会提示出来,如果没有错误就会编译成功。运行:是指将编译好的class文件交给JVM去运行。2.第一个Java程序HelloWorldpublicclassHelloWorld{publicstaticvoidmain(String[]args){Sy
一杯闪光喵
·
2019-10-06 11:00
java基础学习
笔记之类加载器
类加载器java类加载器就是在运行时在JVM中动态地加载所需的类,java类加载器基于三个机制:委托,可见,单一。把classpath下的那些.class文件加载进内存,处理后成为字节码,这些工作是类加载器做的。委托机制指的是将加载类的请求传递给父加载器,如果父加载器找不到或者不能加载这个类,那么再加载他。可见性机制指的是父加载器加载的类都能被子加载器看见,但是子加载器加载的类父加载器是看不见的。
·
2019-09-24 01:18
java基础学习
笔记之反射
反射反射:将类的属性和方法映射成相应的类。反射基本使用获取Class类的三种方法:类名.class对象名.getClass()Class.forName("要加载的类名")根据API写就行了,大致流程就是:用上述三种方式之一获取特定类的Class类,即该类对应的字节码调用Class对象的getConstructor(Class...parameterTypes)获取构造方法对象调用是构造方法类Co
·
2019-09-24 01:17
java基础学习
笔记之泛型
泛型将集合中的元素限定为一个特定的类型。术语ArrayList--泛型类型ArrayList--原始类型E--类型参数--参数化的类型Integer--实际类型参数几点注意:参数化类型和原始类型相互兼容ArrayListcollection1=newArrayList();//通过,无warningArrayListcollection2=newArrayList();//通过,有warning参
·
2019-09-24 01:17
Java基础学习
总结(148)——如何提高代码质量
前言人跟人的能力千差万别,所以写出来的代码质量,肯定是不同的。有的人,写一个小逻辑,可能需要100行,而有的人,可能仅仅需要10行。代码永远会有Bug,在这方面没有最好只有更好。模块化与面向对象是实现高效无错代码的方法。高效无错代码需要思想与实践的不断反复。如何做到代码高效无错,提高代码质量的方法有哪些?又有哪些经验和技巧呢?一、代码质量 软件是交付给用户,并由用户体验的产品;代码则是对软件正确且
一杯甜酒
·
2019-09-04 00:00
Java基础学习总结
Java
Java基础学习
笔记之数组详解
本文实例讲述了
Java基础学习
笔记之数组。
爱吾所爱(超超)
·
2019-08-30 09:44
java基础学习
笔记 第二周(面向对象)
Day01什么是抽象数据类型:将不同数据类型的集合组成的一个整体,我们称为抽象数据类型类就是一个抽象数据类型成员变量:类中的数据类型就是成员变量(属性)方法:类中的一些行为就是方法面向过程(的缺点):1.对数据缺乏封装2.数据和方法没有隔离引用变量的赋值:引用类型存储的的是对象的地址信息,相同类型引用变量之间也可以相互赋值;引用类型变量之间的赋值不会创建新的对象,但可能会使两个以上的引用指向同一个
昔日何年
·
2019-08-20 20:00
【JavaSe】基础篇(十一) Java中常见的5种运算符
JavaSe·基础篇(十一)Java中常见的5种运算符
Java基础学习
之——运算符第一种:算数运算符算数运算符包括:+加法运算,字符串连接运算-减法运算*乘法运算/除法运算%取模运算,两个数字相除取余数
不爱我就写代码
·
2019-08-16 01:20
※编程筑基专题※
#
★
JavaSe·基础
java基础学习
5——数组基本操作
数组基本操作索引1、填充替换数组元素2、复制数组元素3、查找数组元素4、数组排序填充替换数组元素int[]arr=newint[]{1,2,3,4,5};System.out.print("填充前:");for(intn:arr){System.out.print(""+n);}System.out.println();//用8填充替换索引号从1到3,但不包括3的数组元素Arrays.fill(a
Kayson_Wang
·
2019-08-08 21:29
Java
java基础学习
_io流之FileInputStream
一。FileInputStream属性:/*FileDescriptor-handletotheopenfile*/privatefinalFileDescriptorfd;/*用来标识输入流的状态*/privatefinalStringpath;//文件的路径信息privateFileChannelchannel=null;privatefinalObjectcloseLock=newObjec
逆水行舟!
·
2019-08-03 20:00
暑假第五周学习进度
这周平均每天学习2.5小时,代码学习一小时,
java基础学习
1.5小时,学习java中发现java的语言与之前学的c有好大不同,程序简单了。在pat平台上每天做3道题,要按时完成作业。
烈日灼心h
·
2019-08-03 10:00
网络编程基础学习-
Java基础学习
总结
网络编程:就是用来实现网络互连的不同计算机上运行的程序间可以进行数据交换网络编程三要素:IP地址、端口、协议;IP地址:InetAddress:网络中设备的标识,不易记忆,可用主机名端口号:用于标识进程的逻辑地址,不同进程的标识传输协议:通讯的规则常见协议:TCP,UDPSocket套接字概述:网络上具有唯一标识的IP地址和端口号组合在一起才能构成唯一能识别的标识符套接字。(Socket=IP+端
Amber_Flying
·
2019-08-01 13:19
线程学习(2)-
Java基础学习
总结
1.线程间的等待唤醒机制相关方法介绍:Wait()方法//等待,一但是等待状态就要释放锁,重哪里等待,便从哪里唤醒notify()方法//唤醒一个等待线程,两线程依然竞争优先权notifyAll()方法//唤醒所有等待线程,两线程依然竞争优先权代码演示生产资源类:publicclassIncreaseextendsThread{studentstudent;inti=0;publicIncreas
Amber_Flying
·
2019-07-31 21:49
新I/O流学习-
Java基础学习
总结
目的:数据传输传统IO:面向字节的流动,流动是单向的新IO:面向缓冲区,通道Buffer:缓冲区底层是数组,用来存储数据,针对基本类型,都提供相应的缓冲区例子:以ByteBuffe为例:字节缓冲区,主要属性:capacity:容量,一旦指定不能更改Limit:界限,从limit往后的数据不可读写Position:位置,文件指针,从position开始读取数据主要方法:ByteBuffe.alloc
Amber_Flying
·
2019-07-26 21:14
Set、Map集合案例代码实现-
Java基础学习
总结
7月17,18日学习内容运用Set集合常用方法介绍add(Ee):相集合中增加元素ArrayListobjects=newArrayListc):两个集合取并级ArrayListobjects=newArrayListobjects1=newArrayListobjects1=newArrayListobjects1=newArrayListobjects1=newArrayListobjects
Amber_Flying
·
2019-07-22 10:16
Java基础学习
笔记十七 冒泡排序和二分法查找
冒泡排序冒泡排序算法的运作如下:1,比较相邻的元素。如果第一个比第二个大,就交换他们两个2,对每一对相邻的元素做同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数3,针对所有元素重复以上步骤,除了最后一个4,持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较示例:冒泡排序的基础算法和优化importjava.util.Arrays;publicclas
南方的树~
·
2019-07-17 02:11
Java
Java学习专栏
JAVA基础学习
下面是我在网上找出学习的方向(许老师提供),我会根据这些进行学习,以及写博客巩固自己,提高自己,帮助更多需要的同行!声明:以下学习是网上提供的方向,不做任何处理,禁止违规、违法!一、java开发环境的搭建和第一个java程序的运行:1.1jdk的安装1.2第一个java程序使用cmd命令运行——helloworld1.3java的运行原理1.4集成开发环境(IDE)二、变量、数据类型和运算符:2.
韦邦杠
·
2019-07-01 22:00
Java基础学习
总结(19)——Java环境变量配置
原文链接:https://my.oschina.net/zhanghaiyang/blog/5945972019独角兽企业重金招聘Python工程师标准>>>前言学习java的第一步就要搭建java的学习环境,首先是要安装JDK,JDK安装好之后,还需要在电脑上配置"JAVA_HOME”、"path”、"classpath"这三个环境变量才能够把java的开发环境搭建好。在没安装过jdk的环境下,
weixin_33827590
·
2019-06-17 16:33
java基础学习
记录
1.重载:方法的名称相同,但参数不同(个数或者类型)。这样的好处是,同样的功能,在定义方法时,可以将名称设置成相同,便于记忆及调用。也符合面向对象的设计理念。2.继承:子类继承父类,在new子类对象时,内存里,在子类对象中会包一个父类对象。this引用指向子类对象本身,super指向父类对象。参见以下内存图。图片发自App3.abstract:修饰的类是抽象类,修饰的方法是抽象方法,抽象类和抽象方
junes_Li
·
2019-06-11 19:20
java基础学习
关键字的概述和使用A:什么是关键字就是被java语言赋予特殊含义的单词。B:关键字的特点组成关键的字母都是小写C:常见关键字class,public,static,void…D:关键字的注意事项(1):goto和const是java语言的保留字(2):类似与editplus这样的高级文本编辑器对关键字都是有颜色变化的E:练习:判断下面那些是关键字class,HelloWorld,public,st
haha9417
·
2019-05-30 16:26
Java应该学到什么程度才能不被淘汰?
一、
Java基础学习
Java基础的时候,应该尽量多动手,很多时候,你想当然的事情,等你写出来运行一下,你就会发现不是这么回事儿,不信你就试试。
溪风
·
2019-05-13 15:55
java基础学习
(试码) 变量类型理解
1.变量类型*(成员变量)类变量:独立于方法之外的变量,用static修饰。*(成员变量)实例变量:独立于方法之外的变量,不过没有static修饰。*局部变量:类的方法中的变量。publicclassVariable{staticintallClicks=0;//类变量Stringstr="helloworld";//实例变量publicvoidmethod(){inti=0;//局部变量}}局部
编程只为
·
2019-05-11 13:33
java,java基础面试笔试题
Java基础学习
-CollectionpackageCollection;importjava.util.ArrayList;importjava.util.Scanner;/*集合类的
agoodcoder777
·
2019-04-24 21:10
java
JAVA学习记录
JAVA基础学习
记录3月30日JAVA语言基础1.选择结构if语句格式及其使用if(比较表达式){语句体1;}else{语句体2;}执行流程:先计算比较表达式的值,看其返回值是true还是false。
taraex
·
2019-04-03 18:08
JAVA
JAVA基础
大数据零基础的学习路线是什么,我们应该怎么学习?
首先是
Java基础学习
。很多人好奇学习大数据需不需要学Java,正确答案是需要。一方面Java是目前使用最为广泛的编程语言,它具有的众多特性,特别适合作为大数据应用的开发语言;另一方面Hadoo
duozhishidai
·
2019-04-02 10:44
大数据
JAVA基础学习
之-AQS的实现原理分析
AbstractQueuedSynchronizer是JUC的核心框架,其设计非常精妙。使用了Java的模板方法模式。首先试图还原一下其使用场景:对于排他锁,在同一时刻,N个线程只有1个线程能获取到锁;其他没有获取到锁的线程被挂起放置在队列中,待获取锁的线程释放锁后,再唤醒队列中的线程。线程的挂起是获取锁失败时调用Unsafe.park()方法;线程的唤醒是由其他线程释放锁时调用Unsafe.un
Java高级架构狮
·
2019-03-29 17:48
Java基础学习
-Random类和Java数组
1.随机数类(Random)packagecom.denniscui;importjava.util.Random;/**Random:用于产生随机数**使用步骤:*A:导包*importjava.util.Random*B:创建对象*Randomr=newRandom();*C:获取随机数*intnumber=r.nextInt(10);*获取的是0-10之间的随机数,包括0,不包括10**需求
Dennis、Cui
·
2019-03-29 13:00
Java基础学习
-流程控制语句
在一个程序执行的过程中,各条语句的执行顺序对程序的结果是有直接影响的。也就是说程序的流程对运行结果有直接的影响。所以,我们必须清楚每条语句的执行流程。而且,很多时候我们要通过控制语句的执行顺序来实现我们要完成的功能。流程控制语句分类:-顺序结构-选择结构-循环结构1.顺序结构1.1顺序结构的概述是程序中最简单的流程控制,没有特定的语法结构,按照代码的先后顺序,依次执行,程序中大多数的代码都是这样执
Dennis、Cui
·
2019-03-28 20:00
Java基础学习
-三元运算符和键盘录入的基本步骤和使用
1.三元运算符的执行流程packagecom.denniscui_05;/**三元运算符:*关系表达式?表达式1:表达式2**执行流程:*A:计算关系表达式的值,看是true还是false*B:如果是true,表达式1就是结果*如果是false,表达式2就是结果*/publicclassOperatorDemo{publicstaticvoidmain(String[]args){//定义变量in
Dennis、Cui
·
2019-03-28 18:00
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
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
其他