拥有Java标签的文章
Java

java解惑你知多少(一)

温馨提示:如需《java解惑你知多少》的朋友,请到第八节附录下载,那里我提供了Word格式化的文档,读起来可能方便一些,如果你喜欢,请对我的工作给于支持,谢谢~!另外,特此声明:本系列内容来源于《JAVA解惑》一书,不是本人所独创,此系列内容应该说是该书的一个精简版,但内容含盖90%左右,摘录于此只是便于与大家共同分享,激起大家对Java基础的兴趣!我也是一位Java老菜鸟,搞了好几年的Java了,现在回头看这本书时,颇有感受——基础才是永恒!不过如果大家

系统 2019-08-29 22:02:51 2175

Java

java笔记-工厂模式

一、引子话说十年前,有一个爆发户,他家有三辆汽车(Benz(奔驰)、Bmw(宝马)、Audi(奥迪)看来这人比较爱国,没有日本车),还雇了司机为他开车。不过,爆发户坐车时总是这样:上Benz车后跟司机说"开奔驰车!",坐上Bmw后他说"开宝马车!",坐上Audi后他说"开奥迪车!"。你一定说:这人有病!直接说开车不就行了?!而当把这个爆发户的行为放到我们程序语言中来,我们发现C语言一直是通过这种方式来坐车的!幸运的是,这种有病的现象在OO语言中可以避免了。

系统 2019-08-12 09:30:02 2175

Java

Java的集合类

Java的集合类就好比一个容器,用来盛放Java类的对象。有些容器内所放的东西是可以操作的,而有些则是不可以的。Java的集合类是由java.util包所提供的,常用的有Map,Set和List,而Set和List实现了Collection接口。1.认识Collection接口Collection接口是Set接口和List接口的父接口,通常情况下不被直接使用,但定义了一些通用方法,通过这些方法可以实现对集合的基本操作。Collection接口的常用方法如下

系统 2019-08-12 09:29:46 2175

Java

java程序中备份Mysql数据库

1.得到系统的类型.不同的系统有不同的文件分割符号.publicstaticbooleanisLinux(){StringOS=System.getProperty("os.name").toLowerCase();if(OS.indexOf("windows")>-1){returnfalse;}else{returntrue;}}2.根据不同的系统生成不同的命令://表名Stringdbs="ACTIONDDINFODEVICEDEVICEALARMD

系统 2019-08-12 01:54:24 2175

Java

想成为程序员,学编程,Python、Go、Java、C++,你选什么?

很多时候,我们都不得不做出选择。就拿想成为程序员学编程这件事来说,想学一门编程语言,是选择最新潮的Python、Go,还是选择比较传统的JAVA和C++呢?要做出选择,就得先进行比较。其实不同编程语言之间并没有绝对优势,而是各有优劣。今天分享的这篇文章,希望对正纠结在各种语言优劣对比当中的你一点帮助,也给正在准备当一位C++程序员的伙伴一些力量和信心——相信自己的选择,接下来努力学就OK了!Python、Go虽说比较新潮,但是市面上的岗位需求还是比不了Ja

系统 2019-09-27 17:54:05 2174

Java

C/C++、Java、Go、Python总结对比10-类的总结对比-类的简单

现代编程语言基本上都是面向对象的语言,而这些语言基本上都会使用类体现该思想。本节主要介绍各个语言类的简单定义及语法,复杂的内容后续慢慢介绍。c的写法c没有类的定义,可以使用结构体间接实现,这里不做介绍。c/c++的写法定义头文件person.h//定义头文件classCPerson{public://定义可以被任意实体访问变量intage;//声明成员变量charname[3];intgetAge();//声明成员函数voidsetAge(intsAge)

系统 2019-09-27 17:48:11 2174

Java

有答案了!一张图告诉你到底学Python还是Java!你咋看?

2019年,该学Java还是Python?不,实际上应该这样问:都9102年了,难道有谁不想成为Python程序员吗?作为“常青树大佬”Java和“新晋大佬”Python,经常被人拿来对比,对于刚开始起步学习编程的同学来说,会迷惑且最经常问的问题是,我该学Java还是Python?作为一名Java程序员,肯定会建议你先学Java,然后再学Python,但如果你问一个Python程序员,可能会得到一个完全相反的答案。与此同时,Python已经不再是乳臭未干的

系统 2019-09-27 17:47:47 2174

Java

Java中的异常处理

如何捕获异常Java中使用关键字try、catch和finally来捕获和处理异常。try{//normalworkflow}catch(Exceptione){//handleexception}finally{//docleanup}每一段的基本职责不同:try{}中的代码是程序正常执行时的逻辑,也是可能抛出异常的代码段。catch{}中是用来处理Exception的代码,可以有多个catch,但Java编译器强制要求多个catch捕获的Excepti

系统 2019-08-29 23:45:25 2174

Java

java生成缩略图

packagecom.photomg.suolue;importjava.io.*;importjava.security.PublicKey;importjava.util.*;importcom.sun.image.codec.jpeg.*;importjava.awt.image.*;importjava.awt.*;importjava.net.*;importjava.applet.*;importjava.sql.*;/***Createdby

系统 2019-08-29 23:37:49 2174

Java

入门-JAVA运行环境变量的配置图文教程

对于使用命令行的用户,需要配置环境变量。对于采用Eclipse或者JBuilder的用户,则此步骤不是必须的!*在我的电脑上按右键,选择属性*选择上面的[高级],然后选择下面的[环境变量]*在底部的系统变量里面,查找变量为JAVA_HOME的,如果没有,则点击[新建],在弹出的对话框里,变量名写入,JAVA_HOME,在变量值里面,填写:C:\ProgramFiles\Java\jdk1.6.0_04*点击[确定],查找Path的环境变量,[编辑],在最后

系统 2019-08-29 23:04:11 2174

Java

小议Java程序不能运行的几种原因

当我们或许是煞费苦心所敲的代码无法运行时,可能我们更多想到的不是自己所敲的代码存在错误,而是系统或者某些外在的客观的原因。多次的运行失败之后,渐渐的意识到很多错误并不是系统的外在的原因,而是自己丢三拉四的缘故,下面就结合自己所敲的寥寥的代码总结一下Java程序不能运行的几种原因。一.系统存在问题(运行环境或配置问题):很正常,当一个程序无法运行时,第一时间想到的是最大的一个问题:环境抑或系统出现了这样或那样的问题,人之常情。对这种问题,一般情况下很容易找到

系统 2019-08-29 22:30:09 2174

Java

Java内存泄露的理解与解决

转载自----http://henryyang.iteye.com/blog/1188328Java内存管理机制在C++语言中,如果需要动态分配一块内存,程序员需要负责这块内存的整个生命周期。从申请分配、到使用、再到最后的释放。这样的过程非常灵活,但是却十分繁琐,程序员很容易由于疏忽而忘记释放内存,从而导致内存的泄露。Java语言对内存管理做了自己的优化,这就是垃圾回收机制。Java的几乎所有内存对象都是在堆内存上分配(基本数据类型除外),然后由GC(ga

系统 2019-08-12 09:29:32 2174

Java

selenium 调用JS操作滚动条(java)来解决eleme

今天在运行自动化用例的时候,发现总是某个元素提示notclickable。分析原因有可能是页面右下角那个大大的top图标,刚好挡住了我要点击的元素。要解决就得拉动页面,就需要操作页面上的滚动条。使用了一个比较简单的方法,在这里记录下来:JavascriptExecutorJS=(JavascriptExecutor)driver;Stringhigh="scroll(0,10000);";//滚动到Y值10000像素的位置,一般10000就到页面的底部了,

系统 2019-08-12 09:27:07 2174

Java

maven web 项目中启动报错java.lang.ClassNotFo

本篇文章主要介绍了"mavenweb项目中启动报错java.lang.ClassNotFoundException:org.springframework.web.util.Log4jConfigListener",主要涉及到mavenweb项目中启动报错java.lang.ClassNotFoundException:org.springframework.web.util.Log4jConfigListener方面的内容,对于mavenweb项目中启动

系统 2019-08-12 09:26:47 2174

Java

Efficient Counter in Java

Reference:http://www.programcreek.com/2013/10/efficient-counter-in-java/Youmayoftenneedacountertounderstandthefrequencyofsomething(e.g.,words)fromadatabaseortextfile.AcountercanbeeasilyimplementedbyusingaHashMapinJava.Thisarticlec

系统 2019-08-12 01:54:24 2174