java学习
文章平均质量分 63
铃灵
这个作者很懒,什么都没留下…
展开
-
java学习笔记1-java发展历史
Java 发展简史 1. Java 是一种语言,具有自己的语法和数据结构2. Java 来自于 sun ,sun 指的是斯坦福大学网络3. 具体发展历程Java的具体发展历程时间描述1991~1995 Sun 为了占领智能消费电子产品市场,由james gosling 负责该项目,来开发 Oak(橡原创 2015-06-25 10:32:30 · 310 阅读 · 0 评论 -
面向对象继承的特点总结
继 承(面向对象特征之一)好处:1:提高了代码的复用性。2:让类与类之间产生了关系,提供了另一个特征多态的前提。 父类的由来:其实是由多个类不断向上抽取共性内容而来的。java中对于继承,java只支持单继承。java虽然不直接支持多继承,但是保留了这种多继承机制,进行改良。 单继承:一个类只能有一个父类。多继承:一个类可以有多个父类。 为什么不支持多继...原创 2018-10-19 14:58:51 · 864 阅读 · 0 评论 -
封装——面向对象特征之一的详细解释及操作
封 装(面向对象特征之一):是指隐藏对象的属性和实现细节,仅对外提供公共访问方式。好处:将变化隔离;便于使用;提高重用性;安全性。封装原则:将不需要对外提供的内容都隐藏起来,把属性都隐藏,提供公共方法对其访问。 this:代表对象。就是所在函数所属对象的引用。this到底代表什么呢?哪个对象调用了this所在的函数,this就代表哪个对象,就是哪个对象的引用。开发时,什么时...原创 2018-10-18 14:59:39 · 563 阅读 · 0 评论 -
9月编程语言榜:Java再次夺冠,Python前三
近日,TIOBE发布了9月份的编程语言排行榜,Java再次夺冠。值得一提的是,上个月Python与第3名擦肩而过,而指数稳步上升的它在本月打败C++,进入前三。“人生苦短,我用Python”,Python的经典slogan讲究争分夺秒,然而在TIOBE拿下第3名宝座,却花了Python太长时间。自20世纪90年代初首次录入TIOBE,Python花了10年才首次进入指数前10名随着它的...转载 2018-09-28 09:47:11 · 231 阅读 · 0 评论 -
网页制作的代码集锦
一:文字加粗 倾斜的代码 ◆文字加粗的代码是: 你好 ◆文字倾斜的代码是: 你好! ◆底线字: 二:文字链接代码 如果您想点击某处文字会连接到另外一个网页的效果,这是超链接,代码是这样: 共享空间如果要点了这个文字以后重新打开一个窗口的话,代码是:共享空间 三:在网站上放图片的代码 如果你看到一个好看的图片想放到网站上,代码是这样的: 后面的数字调原创 2016-04-22 16:40:32 · 1332 阅读 · 0 评论 -
如何带新近的程序员
第一。定计划对于新员工一定要给帮主他们制定学习和工作计划,做到计划驱动学习,互联网开发要学的东西比较多,对于新员工生来说不知道该先学什么后学什么,学到什么程度。所以计划驱动比较重要,在工作和学习之前给新员工列一份详细的学习和工作计划,并询问下新员工这个计划有没有问题,能否完成。学习之前我会大概和他讲解下,让他有个概念。比如sofa是一个什么样的框架,它是用来解决什么样的问题的,它和你用原创 2016-03-28 20:34:27 · 529 阅读 · 0 评论 -
如何成为一个合格的 Java 程序员
1、语法:必须比较熟悉,在写代码的时候 IDE 的编辑器对某一行报错应该能够根据报错信息知道是 什么样的语法错误并且知道任何修正。2、命令:必须熟悉JDK带的一些常用命令及其常用选项,命令至少需要熟悉:appletviewer、 HtmlConverter、jar、java、javac、javadoc、javap、javaw、native2ascii、serialver,如果这些命令你没有全原创 2016-03-28 20:02:38 · 359 阅读 · 0 评论 -
面向对象的学习笔记
面向对象三大特征:封装:解决了数据的安全问题.继承: 解决了代码的重用问题.多态:解决了程序的扩展问题.继承的概念:在现实生活中,可以理解为儿子继承了父亲的财产。 财产的重用。在程序中是解决代码的重用问题继承是利用现有的类创建新类的过程,现有的类称作基类(父类)。创建的新类称作派生类(子类)基类(父类) 派生类(子类)方法+属性原创 2016-02-27 20:40:37 · 360 阅读 · 0 评论 -
java学习深入理解数据类型转换
/***深入理解数据类型转换*@author Ling*@version 1.6*/public class VarTest06{public static void main(String[] args){//byte a=9999 超出了范围byte a=20;System.out.println(a);int b=a;//自动类型的转换byte b原创 2016-02-26 20:30:32 · 349 阅读 · 0 评论 -
Java多线程共享变量控制
1. 可见性如果一个线程对共享变量值的修改,能够及时的被其他线程看到,叫做共享变量的可见性。如果一个变量同时在多个线程的工作内存中存在副本,那么这个变量就叫共享变量 2. JMM(java内存模型)多个线程同时对主内存的一个共享变量进行读取和修改时,首先会读取这个变量到自己的工作内存中成为一个副本,对这个副本进行改动之后,再更新回主内存中变量所在的地原创 2015-08-24 15:28:40 · 463 阅读 · 0 评论 -
java web解决表单重复提交问题
首先我们在讨论如何解决表单重复提交问题之前先来解决三个问题:1.什么叫表单重复提交?2.什么情况下会出现表单重复提交?3.什么情况需要避免表单重复提交?什么叫表单提交问题,说白了,就是同一份信息,重复的提交给服务器。那么,在什么情况下回产生表单重复提交的情况呢?给大家列举以下情况:1.点击F5刷新页面:当用户点击submit将已经写好的表单数据提交到原创 2015-08-24 15:23:48 · 666 阅读 · 0 评论 -
JAVA jdbc(数据库连接池)SQL注入
1.SQL注入的概念… 所谓SQL注入,就是通过把SQL命令插入到Web表单递交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令,比如先前的很多影视网站泄露VIP会员密码大多就是通过WEB表单递交查询字符暴出的,这类表单特别容易受到SQL注入式攻击.当应用程序使用输入内容来构造动态sql语句以访问数据库时,会发生sql注入攻击。如果代码使用存储过程,而这些存储原创 2015-08-24 16:13:03 · 914 阅读 · 0 评论 -
MyEclipse常用操作
选择你要注释的那一行或多行代码,按Ctrl+/即可,取消注释也是选中之后按Ctrl+/即可。如果你想使用的快捷键的注释是的话,那么你的快捷键是ctrl+shift+/我以前都是手动注释的,直接打//或者注释,代码格式会破坏掉其他快捷键Ctrl+M切换窗口的大小Ctrl+/ 在代码窗口中是这种//~注释。Ctrl+Shift+/ 在代码窗口中是这种注释,在JSP文件窗口中原创 2015-08-24 15:19:25 · 302 阅读 · 0 评论 -
验证码实现(随机背景色及字体颜色,带扰乱线条)
此实现工分三个文件,即:CreatImage.java 生成图像流的类,提供用于生成图片流的方法;images.jsp 图片包装,用于将图片加入到response输出流中;login.jsp 调用前面的jsp,显示验证码。下面是源代码: 1 package com;23 import java.awt.Color;4 import java.awt.Font;原创 2015-08-24 16:00:45 · 3105 阅读 · 1 评论 -
java学习jdk安装
实操jdk的安装原创 2015-06-27 08:00:13 · 290 阅读 · 0 评论 -
java学习第一个程序HelloWorld
编译 HelloWorld 程序 public class HelloWorld { public static void main(String[] args) { System.out.println(“Hello World”); }} 如何编译Javac 文件名(完整的文件名称,含扩展名),如:javac HelloWorld.java 以上会形成一个 HelloWorld.原创 2015-06-25 23:12:51 · 270 阅读 · 0 评论 -
第一个程序HelloWorld
编译 HelloWorld 程序 public class HelloWorld { public static void main(String[] args) { System.out.println(“Hello World”); }} 如何编译Javac 文件名(完整的文件名称,含扩展名),如:javac HelloWorld.java 以上会形成一个 HelloWorld.原创 2015-06-25 22:50:29 · 344 阅读 · 0 评论 -
Java重要知识点——面向对象的总结概述
三:面向对象:★★★★★特点:1:将复杂的事情简单化。2:面向对象将以前的过程中的执行者,变成了指挥者。3:面向对象这种思想是符合现在人们思考习惯的一种思想。 过程和对象在我们的程序中是如何体现的呢?过程其实就是函数;对象是将函数等一些内容进行了封装。 匿名对象使用场景:1:当对方法只进行一次调用的时候,可以使用匿名对象。2:当对象对成员进行多次调用时,不...原创 2018-10-17 15:21:07 · 156 阅读 · 0 评论