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学习日记
第一天
第一天:jvm:JAVA虚拟机JDK:JAVA开发工具包JRE:JAVA运行环境包的命名规范:1.全小写,纯英文,不能使用关键字2.一般为公司域名的倒缀例如:com.baidu.部门名.项目名.具体资源名称包的作用:分门别类,易于查找src:源代码文件夹bin:字节码文件夹变量:值可以发生改变的量常量:值不可以发生改变的量*如何定义变量:类型变量名你[=值]1.变量名:命名规则:(通用)字母数字-
Ddcats
·
2018-06-09 16:04
Java
初学
Java学习日记
title:Java学习笔记date:2018-05-1812:00:00tags:Java学习笔记Perface因为Minecraft接触到Java,很想写Minecraft的插件/MOD,可惜今年寒假才算开始入门,到了现在大一下学期(18年5月)断断续续地学,没有具体的学习安排所以没坚持下来,最近看了这篇文章Java心得感觉又活过来了,就开始在这里更新学习日记吧做一个长久一点的规划,比如大二上
李永琦
·
2018-05-22 19:05
java学习日记
_170124
一、访问控制符的认识有些方法不一定都用public修饰:对于一些在一个类中用于辅助该类实现逻辑功能的方法被称为工具方法,此时应当用Private修饰;如果在一个父类中,该方法主要是用于被子类重写而不是被其他地方调用,应当用protected修饰;而其他的便可以用Public修饰。二、关于包(package)的认识以前我也没怎么想过包对于这些类究竟意味着什么,在看一些demo时,发现常常在不同的包下
cobbwho
·
2017-01-24 21:28
Diary
java学习日记
一
java是一种简单的、面向对象的、分布式的、解释的、健壮的、安全的、结构中立的、可移植的、高效的、多线程的以及动态的语言java重要特点:跨平台、面向对象、开源java重要机制:JVM和垃圾收集JVM(javavirtualMachine):是指运用硬件和软件手段实现的虚拟的计算机。java虚拟机有自己完善的硬件架构,如处理器、堆栈、寄存器等,还具有相应的指令系统java源代码和字节码与机器无关J
Jenny_Lv
·
2016-07-29 20:11
java基础篇学习
java学习日记
之 异常
异常处理1:try和catch捕获异常packagecom.MissXu.blogTest; importjava.util.Scanner; publicclassExceptionTest{ publicstaticvoidmain(String[]args){ System.out.println("---------begin---------"); //背单词啦:divisor被
Miss_Jasmine
·
2016-05-12 00:00
java
异常
java学习日记
——抽象类
抽象类:语法规则: 抽象类前使用abstract关键字类修饰,则该类为抽象类。应用场景: a:在某些情况下,某个父类只知道子类应该包含怎样的方法,但无法准确知道子类怎么实现这些方法。也就是说抽象类只关注子类必须有哪些方法,而并不关注子类怎样去实现。 b:从多个具有相同特征的子类中抽象出一个类的模板,从而避免了子类设计的随意性。作用: 限制子类必须有那些方法,但不关注子类怎样
qq_33110317
·
2016-04-05 01:00
java
博客
Class
多态
String、StringBuffer、StringBuilder
StringBuffer类和StringBuilder类、String类对比1.我的
java学习日记
,不是技术解答哦。
euller
·
2016-03-21 10:00
java
StringBuffer类和String类的效率对比
我的
java学习日记
,不是技术文档哦。
euller
·
2016-03-21 09:00
java
java学习日记
20160320
StringBuffer和StringBuider强调一下,这不是技术解答文档,是我自己的笔记String的值是不可变的,每次对String的操作都会生成新的String对象,不仅效率低,而且耗费大量内存空间。StringBuffer类和String类一样,也用来表示字符串,但是StringBuffe的内部实现方式和String不同,在进行字符串处理时,不生成新的对象,在内存使用上要优于Strin
euller
·
2016-03-20 17:00
java
java学习日记
——多态中的引用类型转换
引用类型转换: 向上类型转换(隐式/自动类型转换),是小类型到大类型的转换,不存在风险 向下类型转换,是大类型到肖类型的转换,存在风险 instanceof来解决引用对象类型的问题,避免类型转换的安全问题样例代码:父类Animal,子类Dog省略 测试类:从上面可以看出小类型是可以转化为大类型的,是安全的;大类型转化为小类型则不安全。使用instanceof来判断一个大类型
qq_33110317
·
2016-03-20 00:00
java
生活
博客
Class
多态
java学习日记
——java中的多态
多态对象的多种形态 1,引用多态: a,父类的引用可以指向本类的对象 b,父类的引用可以指向子类的对象 2,方法多态: a,创建本类对象时,调用的方法为本类的方法 b,创建子类对象时,调用的方法为子类重写的方法或继承的方法样例代码: 测试类(父类和子类都为空):packagecom
qq_33110317
·
2016-03-10 18:00
java
生活
博客
Class
多态
java学习日记
——Object类I
Object类: Object是所有类的父类,如果一个类没有使用extends关键字明确标识继承另外一个类,那么这个类默认继承object类。 Object类中的方法适合所有子类。Object类中几种重要的方法: 1,Tostring方法: 在Object类里面定义Tostring方法的时候,返回对象的哈希code码(对象地址字符串) 然而有时我们
qq_33110317
·
2016-03-03 10:00
java
继承
生活
博客
Class
java学习日记
——super关键字
super关键字: 在对象的内部使用,代表父类对象 1,访问父类的属性 使用 super.属性名 2,访问父类的方法 使用 super.方法名样例代码:父类:packagecom.imooc; publicclassAnimal { publicintage=90; publicintweight; publicvoidbark() { Sys
qq_33110317
·
2016-03-02 22:00
java
继承
生活
博客
Class
java学习日记
——final关键字
final关键字: 使用final关键字做标识有”最终的“意思final关键字可以修饰类,方法,和属性: final修饰类,则该类不允许被继承 final修饰方法,则该方法不允许被覆盖(即重写) final修饰属性,则该类的属性不会进行隐式的初始化(初始化是必须有值),或在构造方法中赋值(但只能选其一) final修饰变量,则该变量的值只能赋一次值
qq_33110317
·
2016-02-29 12:00
java
继承
生活
博客
Class
java学习日记
——继承初始化顺序
继承初始化顺序: 1,初始化父类,再初始化子类 2,先执行初始化对象的属性,再执行构造方法中的初始化样例代码:父类Animal类:packagecom.imooc; publicclassAnimal { publicintage=90; publicintweight; publicvoidbark() { System.out.println("Icanbark");
qq_33110317
·
2016-02-28 10:00
java
继承
生活
博客
Class
java学习日记
——继承中方法的重写
方法的重写: 1,什么是方法的重写 如果子类对继承父类的方法不满意,是可以重写继承的方法的,当调用方法时会优先调用子类的方法。 2,语法规则: a,返回值类型;b,方法名;c,参数类型及个数 都要与父类相同,才叫方法的重写。样例代码:父类:packagecom.imooc; publicclassAnimal { publicintage; publ
qq_33110317
·
2016-02-27 21:00
java
继承
生活
博客
Class
java学习日记
——继承基础知识
java的继承基础知识继承的概念: 继承是一种“isa”的关系,是类与类的一种关系。java中继承是单继承的,即一个类只有一个父类。继承的好处: 子类拥有父类的所有属性和方法,可以实现代码复用。语法规则: class 子类 extends 父类{......};样例代码:父类:packagecom.imooc; publicclassAnimal { publici
qq_33110317
·
2016-02-26 19:00
java
继承
生活
博客
java学习日记
——Inner Class(内部类)
定义: 内部类(InnerClass)就是定义在另外一个类里面的类。与之对应,包含内部类的类被称为外部类。 内部类的主要作用如下: 1.内部类提供了更好的封装,可以把内部类隐藏在外部类之内,不允许同一个包中的其他类访问该类 2.内部类的方法可以直接访问外部类的所有数据,包括私有的数据 3.内部类所实现的功能使用外部类同样可以实现,只是有时使用内部类更方
qq_33110317
·
2016-02-24 23:00
java
生活
博客
Class
java学习日记
——this关键字
今天学习了java中的this关键字。this可以指示同类中的属性,也可以指示同类中的方法具体样例代码如下:packagecom.imooc; publicclassExercise7 { privateintnum1=90; publicvoidprint() { System.out.println("pjr好帅!"); } publicvoidsetNum1() { this.num1
qq_33110317
·
2016-02-23 20:00
java
生活
博客
java学习日记
——static关键字
一,static使用之静态变量 Java中被static修饰的成员称为静态成员或类成员。它属于整个类所有,而不是某个对象所有,即被类的所有对象所共享。静态成员可以使用类名直接访问,也可以使用对象名进行访问。 静态成员属于整个类,当系统第一次使用该类时,就会为其分配内存空间直到该类被卸载才会进行资源回收!~~练习如下:任务 在编辑器中定义了一个HelloWorld类,在
qq_33110317
·
2016-02-23 10:00
java
生活
博客
java学习日记
——基本操作02
学习了Array的基本操作,以及java方法的构造。练习之。。。要求:1、考试成绩已保存在数组scores中,数组元素依次为89,-23,64,91,119,52,732、要求通过自定义方法来实现成绩排名并输出操作,将成绩数组作为参数传入3、要求判断成绩的有效性(0—100),如果成绩无效,则忽略此成绩运行效果:代码实现如下:packageexercise02; importjava.util.A
qq_33110317
·
2016-02-16 22:00
java
生活
博客
java学习日记
——基本操作01
感觉自己搞竞赛不行,于是想走走其他的路子,选择了时下热门的java,也是因为它与c++有很多相似之处,似乎感觉起步比较容易。解决一些问题,来让自己熟悉这门语言。功能描述:为指定成绩加分,直到分数大于等于60为止,输出加分前和加分后的成绩,并统计加分的次数运行效果:代码实现如下:packageexercise01;//包名 importjava.util.Scanner;//导入java.util.
qq_33110317
·
2016-02-16 12:00
java
生活
博客
JAVA学习日记
(1)
HeadFirst
Java学习日记
2016/1/19已经学了很多天了,现在学到了创建内部类的实例上午的时候就在想如果类里面再加一个类或者一个Java文件里面出现两个类会出现什么情况,下午问题得到了解决。
changanxiaozhi
·
2016-01-19 15:18
JAVA
黑马程序员--
Java学习日记
之集合(collection类与list接口)及泛型概述
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流!-------一,集合概念 之前我们存储大量的对象,可以使用数组: 但数组有两个缺陷: 1.其长度一旦确定,后期不能更改;对于元素的新增、删除就十分的不方便; 2.数组只能存储一种类型的数据。 为了解决上述问题,也为了我们程序员
Memor_
·
2015-06-27 20:00
集合
泛型
黑马程序员--
Java学习日记
之总结复习(多线程和设计模式)
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流!-------一,进程和线程的概念:要了解"线程",必须先了解一下"进程":什么是进程:1.对于"操作系统"而言,每个独立运行的程序就是独立的"进程";2."操作系统"会分别针对每个"进程"分配一块独立的内存空间;--什么是多进程:1."操作系统"可以同时维护多个"应用程序"的执行。2.每个应用程序都交由操作系统
Jaheim_L
·
2015-06-23 18:38
多线程
设计模式
多线程
线程池
jdk
thread
设计模式
黑马程序员--
Java学习日记
之基础知识(循环结构与数组)
——Java培训、Android培训、iOS培训、.Net培训、期待与您交流!——-03.01_Java语言基础(逻辑运算符的基本用法) A:逻辑运算符有哪些 &(并且),|(或者),!(非),^(异或),&&(短路与),||(短路或) 注意事项: a:逻辑运
Memor_
·
2015-06-21 18:00
java
基础
流程控制
switch
结构
java学习日记
(2)
我自己是学前端的,个人认为,如果一个前端连一个后台语言都不曾了解过,在工作中可能会和后台掐架,抱着这种心态来自己学学java,在这几天看过的书和视频来看,很多java当中的语法和js有很多相似之处,就比如说关键字:if,for之类的,可以说是编程语言当中最常见而且最常使用,使用方式也是相同的几个关键字了.经过两天的学习,了解了java和js的不同之处:取值的方式不同,在js中找到input节点.v
嗣水流年_
·
2015-01-12 16:00
java
学习
日记
java学习日记
(1)
刚刚开始学java,之前从未接触过java语言,纯前端出身,想看看靠自己个人努力能学到多少东西,今天主要是学习一些环境的搭建,知道什么是JDK/SE/EE,第三方软件的使用,创建项目/包/class,println出一串字符串,基础的语法以及规范;下面是环境的搭建方式和我的第一段java代码:环境搭建方法:http://www.oracle.com/technetwork/java/javase/
嗣水流年_
·
2015-01-09 17:00
java
日记
个人学习
java学习日记
这个是编程精华资源大汇总http://www.iteye.com/magazines/130这是学习的开始,也是一本庞大的系统书籍。 类是一组对象的抽象。使用new+构造器(构造方法)来创建对象,并给创建的对象分配空间。 标红处不允许使用“void”类型 Students=newStudent(); System.out.print("学生年龄:"+s.setAge(20));
xuyoujia
·
2014-04-21 22:00
笔记
JAVA学习日记
时间:13-11-2//输出为:十进制-6对应的十六进制数、二进制数、八进制数System.out.println(Integer.toHexString(-6)); System.out.println(Integer.toBinaryString(-6)); System.out.println(Integer.toOctalString(-6));
sxf1997
·
2013-11-02 14:00
java
黑马程序员
java学习日记
十四 代理类的作用和原理以及APO概念
代理类的作用和原理以及APO概念1.编写一个与目标类具有相同接口的代理类,代理类的每个方法调用目标类的相同方法,并在调用方法时加上系统功能的代码。(参看下页的原理图)如果采用工厂模式和配置文件的方式进行管理,则不需要修改客户端程序,在配置文件中配置是使用目标类、还是代理类,这样以后很容易切换,譬如,想要日志功能时就配置代理类,否则配置目标类,这样,增加系统功能很容易,以后运行一段时间后,又想去掉系
徐涛01
·
2013-08-19 04:46
java学习日记
――泛型在开发中的使用和时间的操作
2013-07-291、子表的对象作为父表的属性:当给父表分配空间时,子表也分配了空间。这样可以直接操作父表就能取得子表中的值。2、操作数据库时,主要是对模型对象操作,取值赋值都是通过对象模型来进行操作。保存的数据是在对象模型中,传值的参数也是对象模型。3、图片的显示和存储是通过图片的地址来存储。显示图片通过程序把图片的地址放在src属性中。2013-07-301、泛型:List list=new
xupingwei
·
2013-07-31 19:28
泛型
Java学习
数据库和界面的时间操作
java学习日记
――三层架构
三层架构:表示层:又叫显示层。是专门用作软件的界面显示,做I/o输入和输出。业务层:用来做业务流程控制。数据访问层:拼写sql语句、执行sql语句。 三层架构中的每一层都分工明确,在任何一层中做修改操作都不影响其他层。每一层中只要求操作的结果,结果如何显示和表现,本层中则不需考虑。三层架构中,上层只关心下层操作出的结果,至于结果是如何得到的不需考虑。上层可以调用下层的函数,一级一级的调用,但是下层
xupingwei
·
2013-07-31 19:14
sql语句
Java学习
数据库操作
三层架构
java学习日记
――cookie和请求转发
2013-07-22请求转发:request.getAttribute("message","提示");request.getRequestDispatcher("路径").forward(request,response);models的模型对象,可以用来存放所有的用户信息;一张表可以建立一个类,表中的属性就是建立类中的私有成员变量。获得当前根路径:${pageContext.request.c
xupingwei
·
2013-07-31 19:34
cookie
请求转发
Java学习
java学习日记
2013-04-211、字符串函数:indexOf;匹配相同的字符串。返回第一次查找到的下标split;分割字符串;返回一个字符串数组replace;字符串替换lastIndexOf;从字符串末尾超找匹配的字符,返回下标;subString;截取字符串;trim;清除首尾的空格;toLowerCase;把字符串全部转换为小写字母toUpperCase;把字符串全部转换为大写字母2、基本类型与字符串
xupingwei
·
2013-07-31 19:47
字符串
replace
日记
Java学习
包装
java学习日记
2013-04-101、java的前身是oak语言,sun公司的产物。2、java中的变量表示一个内存单元。内存单元是固定的,而表示内存单元的变量是可以变的。变量只是内存单元的别名,没有其他的意思。当在程序中定义一个变量时,计算机系统自动的会为其分配相适应的内存。3、java中的数据类型可分为基本数据类型和引用数据类型。基本数据类型一般有八种:byte(一个字节)、int(整型)、short(短整
xupingwei
·
2013-07-31 18:26
日记
Java学习
计算机系统
JAVA学习日记
2——foreach的常用用法
packagecom.dragon.cn;importjava.util.ArrayList;importjava.util.List;publicclassForeach{//int类型的数组用foreach来遍历;publicvoidarray(){int[]arr=newint[26];for(inti=0;ilc=newArrayList();for(chari='a';i<='z';i+
dragon2012
·
2012-10-19 05:00
黑马程序员_
JAVA学习日记
—JAVA中的多线程
黑马程序员-学习日记黑马程序员_JAVA中的多线程-------android培训、java培训、期待与您交流!----------一:线程的概述:A:进程和线程的区别:进程:正在执行的程序,代表着一个应用程序对应的内存空间。线程:用于控制进程中运算执行流程的控制单元,或者称为执行路径。一个进程中至少有一个线程负责该应用程序的执行。当一个进程中有了多个线程时,就成为多线程。多线程的出现的对CPU的
Peter-Jia
·
2012-08-11 10:00
java
多线程
thread
string
class
object
黑马程序员-
JAVA学习日记
-面向对象1
黑马程序员-学习笔记黑马程序员_JAVA基础_面向对象1-------android培训、java培训、期待与您交流!----------A:面向对象:1)面向对象是:相对于面向过程而言的,是基于面向过程的。面向过程:强调的是一种功能;面向对象:强调的是对象,即具有该功能的对象,我们有该对象完成功能,强调的是结果;面向对象和面向过程都是一种编程思想。2)面向对象思想:(1)面向对象是一种符合人们思
Peter-Jia
·
2012-08-03 22:08
java学习日记
(线程)
java学习日记
(线程) 一、线程的概念: 线程与进程相似,是一段完成某个特定功能的代码,是程序中单个顺序的流控制;但与进程不同的是,同类的多个线程是共享一块内存空间和一组系统资源
JAVA言诚eye218
·
2011-05-18 18:00
java
多线程
thread
虚拟机
GoF的《设计模式》之入门介绍
--
JAVA学习日记
littlebat 2007.04.02 16:33 正文: *
apachi117
·
2008-09-02 15:00
设计模式
编程
mvc
prototype
UML
JAVA学习日记
--经验贴
1.显示一个Frame,用继承Frame2.定义通常的一个launchFrame()方法,用于配置和显示Frame3.在launchFrame()方法中,加入Frame上的控件及事件(可用匿名类WindowAdapter)等4.运用pack()来做布局的整理
tanzek
·
2007-02-05 09:17
java
职场
休闲
JAVA学习日记
--经验贴
1.显示一个Frame,用继承Frame2.定义通常的一个launchFrame()方法,用于配置和显示Frame3.在launchFrame()方法中,加入Frame上的控件及事件(可用匿名类WindowAdapter)等4.运用pack()来做布局的整理
tanzek
·
2007-02-05 09:17
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
其他