自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(272)
  • 收藏
  • 关注

转载 盘点Java程序员规避bug五种的方式, 你掌握了哪几种!

Java编程语言的人气自然无需质疑,从Web应用到Android应用,这款语言已经被广泛用于开发各类应用及代码中的复杂功能。在编写代码时,bug永远是困扰每一位从业者的头号难题。本文我们将分享五项java编程基本元原则帮助大家尽可能减少代码中的bug。原则一:不要依赖初始化在Java中,开发者常常依赖构造函数进行对象初始化。我们完全可以在无需调用构造函数的情况下,通过多种方式实现对...

2018-12-17 10:23:13 906

转载 Java的15个技术点, 简单的说说学好Java必须弄懂哪些知识点

程序员是一种神秘的人类物种,Java程序员更是!今天给大家科普一下我在这么多年的Java后台开发后得出的经验,Java的知识很多,有很多在工作中不经常用的,我这里讲的都是些经常用的吧1、Java的运行(基础必备)起码了解底层IDE又是如何执行java程序吧!很多人其实并不了解。2、JVM相关(包括了各个版本的特性)一般面试有超过3年Java经验的开发者的时候,我每次肯定...

2018-12-17 10:19:37 262

转载 做Java开发一定会用到的几个主流工具, 你都有了吗?

好用顺手的开发工具可以起到事半功倍的作用,选对了工具,理解了需求,理顺了思路,掌握了技巧,编写起代码来还不飕飕的,一路狂飙,下面小编就来分享下Java开发中一定会用到的一些工具,希望能够帮助到大家!1.Eclipse2.Sublime Text3.Vim4.开发IDE:intellij2016.2.3,我是2016.15.Editplus6.数据库可视化...

2018-12-17 10:16:45 1118

转载 这些java面试题你会了吗?

以下推荐的java面试题目,可以帮你积累面试经验温习技术知识!1.访问修饰符public,private,protected以及不写时的区别?类的成员不写访问修饰符时,默认的是default.2.Stirng是最基本的数据类型吗?答: 不是.java中的基本数据类型就八种: byte, short, int, long, float, double, char, boo...

2018-12-16 13:35:10 134

转载 Java程序员可能会犯的几个错误, 看看你是不是躺枪了?

对于每一个攻城狮或者程序媛来说或多或少犯过一些错误,下面小编就盘点了一下会出现的一些错误。1、面向编译器写代码,而不是面向用户当人们使用编译器创建自己的 app 时,在把自己的想法诉诸于机器代码的过程中,常常会将那些可以使得编程更为简单却又冗长的语法遗忘于脑后。无论你使用的是单字母的标识符还是更易于人脑理解的标识符,对于编译器而言,毫无区别。编译器不在乎你写的是否是优化表达式,也不...

2018-12-16 13:33:04 190

转载 程序员减少代码BUG的7种方法, 拒绝编程5分钟, 查代码2小时!

编程5分钟,查代码2小时!在程序员的编程生涯,免不了和BUG打交道,甚至有些程序员被BUG虐杀的苦不堪言。当有人指出程序员代码有BUG时,程序员的回答各有不同:1、不可能啊,在我电脑上运行没有问题呀!2、我已经一星期没碰这块代码啦!3、没事,我改一行代码就可以了,不影响程序。代码的BUG叫人怀疑人生。如何减少代码的BUG呢?小编在此分享几个技巧:0、别对警告视而...

2018-12-16 11:42:06 2720

转载 Java语言的9个特质,你知道几个?

Java作为长期编程语言排行榜首位的开发语言,20多年过去了,学习者仍然络绎不绝,本文小编总结了Java的白皮书为我们提出了Java语言的9个关键特质,测测你知道几个吧!(1)Easy:Java的语法比C++的相对简单,另一个方面就是Java能使软件在很小的机器上运行,基础解释其和类库的支持的大小约为40kb,增加基本的标准库和线程支持的内存需要增加125kb。(2)分布式:Java带...

2018-12-15 13:41:34 221

转载 程序员界改BUG“神”发明,学会10分钟搞定一个BUG

对于大部分开发人员来说,你所看到的绝大部分BUG已经被别人修复并且分享出来了,这时候百度已经足以帮你但是你也有可能会遇到一些稀奇古怪的Bug,这时候你就需要静下心来,好好的仔细研究一下了。下面,分享一下我偶然得到的心得体会。首先,找出Bug 换环境 换用户 换数据 换浏览器 换版本 换种操作 找到Bug之后,再搞清楚下面这几个问题...

2018-12-15 13:38:51 1654

转载 程序员是一种怎样的存在?评论:只有BUG能勾起他们心中的狂潮

程序员是这个样子吗?1、不善言辞却编写流利2、不喜欢孤独,却又在深夜思考3、不在乎自身形象,却要求代码完美 4、总被人吐槽品味不好,却深知不同“语言”的精妙5、常被人说古板,却善于用0和1描绘美好6、也许美女不能激发你内心的狂潮,但BUG能7、有几个能有这么清晰的逻辑呢8、很多人都关注你的厚镜片,格子衫,却不懂你的数字世界...

2018-12-15 13:24:22 313

转载 小白学习Java的6大误区,看看自己中招没?

Java作为长期编程语言排行榜首位的语言,学习的人也最多,很多小白在学习Java的过程中或多或少的回踩坑,进入误区,小编本文就总结了小白学习Java的6大误区,看看自己中招了没吧。1、光学好Java就能工作么?对大部分人来说是不可能的,按正常情况来讲,Java主要是用来做Web后台开发的,而一般开发还涉及到前台技术、数据库技术等,除互联网公司外,大部分软件公司还是要求程序员前后台及数据...

2018-12-14 11:35:45 300

转载 都说编程难,代码换成中文就会更简单吗?程序员表示脑壳疼!

OK,那么我们首先来看一下中文编码:你以为会写中文就会编程吗?这就像你以为会写汉字就会写出好文章一样。编程是和机器沟通,因此要用机器的语言而不是人类的语言。最早的程序就是0和1的数字,不是中文也不是英文。以前的程序员,每天写程序就是在一条长长的纸带上打孔表示0和1。后来发现0和1的二进制太麻烦了,就把0和1压缩一下,用16进制表示,比如数字10,用二进制表示是1010,用16进制表示就是0...

2018-12-14 11:35:02 675

转载 程序员常用网站:让代码更简单

说起程序员,总有那么几个网站是程序员不可或缺的,小编办公室的程序员就常常用这几款网站,你用过么?Stack Overflow这个网站,就算不常用,每次搜索编程相关都能看见它。当你遇到任何编程问题,搜索它,就对了。w3school 在线教程如果你刚刚学编程,这个网站无疑是你的天堂,你想要的教程,无论是HTML、CSS、XML、JS、PHP,所有你能想到的教程,这里都有。g...

2018-12-14 11:26:13 698

转载 网友:有没有一段代码,看起来简单,实则威力无穷,程序员:有啊

话不多说,直接上图代码:System.exit(0);这句代码,很简单,但是也非常暴力。就是结束整个程序。1、下面先演示下不加上这个语句:然后控制台输出两个println;2、现在加这句代码放在中间然后执行的效果就是:3、现在把语句放在开头:小编相信这里有很多学习java的朋友,小编整理了一份java方面的学习资料,想要获取的可以加我的java学习Q群的...

2018-12-12 10:57:59 949

转载 Java面向对象——多态

面向对象三大特征:继承、封装、多态多态(polymorphism)多态性是OOP中的一个重要特性,主要是用来实现动态联编的,换句话说,就是程序的最终状态只有在执行过程中才被决定而非在编译期间就决定了。这对于大型系统来说能提高系统的灵活性和扩展性。多态可以让我们不用关心某个对象到底是什么具体类型,就可以使用该对象的某些方法,从而实现更加灵活的编程,提高系统的可扩展性。为什么需...

2018-12-12 10:53:31 148

转载 程序员编程10大原则

1.想清楚,再动手写代码刚入行的新手,为了展示自己的能力,拿到需求迫不及待地就开始上手写代码,大忌!!!!!!!!2.不交流,就会头破血流不爱说话和沟通,需求都理解错误了,最后做出来才发现,只能加班返工!!!!!!3.一定要写注释时间久了,你会连自己的代码都看不懂!!!!!!小编相信这里有很多学习java的朋友,小编整理了一份java方面的学习资料,想要获...

2018-12-12 10:36:59 93

转载 帮助Java开发人员如行云流水般开发的5款工具!

工具用的好,效率不用愁!别看平时一些人开发进度飞快,好像很厉害的样子,也许他只是比你多学了几个工具,才在弯道超了你的车。开发要会借力才能省力,在这里小编为大家推荐5款学Java开发的工具,没听过的,赶紧收藏,没用过的赶紧试试~~~帮助Java开发人员如行云流水般开发的5款工具!1、IDEA最开始用了5年eclipse,直到后来换了一家公司被强行要求用IDEA,这次和eclipse的...

2018-12-11 11:40:31 265

转载 这些Java基础面试知识点,你都掌握了吗?

本文主要是我最近复习Java基础原理过程中写的Java基础学习总结。Java的知识点其实非常多,并且有些知识点比较难以理解,有时候我们自以为理解了某些内容,其实可能只是停留在表面上,没有理解其底层实现原理。纸上得来终觉浅,绝知此事要躬行。笔者之前对每部分的内容 对做了比较深入的学习以及代码实现,基本上比较全面地讲述了每一个Java基础知识点,当然可能有些遗漏和错误,还请读者指正。更多关...

2018-12-11 11:29:01 161

转载 Java学习的3大难题,你都是怎么解决的?

Java难学,枯燥乏味,坚持不了等等,这些或许是初学者最烦恼的,其实学Java就三个问题,搞定了你就前途道路清晰,下面跟着小编一起来看看吧。一、面向对象的历史演变搞清楚面向对象的历史演变,Java的每个特性都是基于面向对象产生的。Java就是面向对象而生的,Java就是一种思想。你们人手不是有一本启蒙书籍叫think in Java麽?国外书籍用的是think,国内的书籍都是深入理...

2018-12-11 10:56:45 1521

转载 程序员:为什么几个月后我自己写的代码也看不懂了?

写在开始的"注释很重要","注释很重要","注释很重要",重要的事情说三遍。程序员们大多都会有过这样的经历,就是要看别人写的代码。比如说公司有同事离职了,他的业务就需要有其它的小伙伴们给接下来继续维护。这对好多程序员来说是一种折磨,边看边骂,这写的是什么东西呀。相信好多人都有这种经历。那么为什么会出现这样一个局面呢,其实这里面就有很多讲究的地方了,如果不注意的话,不光是看不懂别人写的代码,...

2018-12-10 20:40:11 4486

转载 IT界2018流传的经典段子,最后一个只有程序员才能看懂

关于程序员的段子可谓是数不胜数,甚至好多程序员自黑成性,出现了很多程序员才能看懂的段子,今天乐呵乐呵,给大家列几个程序员段子让大家放松下。全能超人程序员=加班狂+程序员+测试工程师+实施工程师+网络工程师+黑客+电工+装卸工+搬运工+超人。帮我盗个号呗?帮我做个外挂呗?(谁再找我修电脑我跟谁急……)加班经理:小王,这个功能下班前要做好!小王:好的!第二天...

2018-12-10 20:38:42 1466

转载 为什么要学习Java EE?

Java EE学习之路学习了Java SE,还只是完成“万里长征”的第一步。选择学习Java EE或是Java ME(或者你还想不断深入学习Java SE,只要你喜欢,你可以一直深入下去);估计选择Java EE方面的学习者会多一些,Java EE所涉及技术非常多,考虑到初学者的接受程度,我会尽量从最常用的角度来介绍。学习Java EE,在开发环境上不建议再用文本编辑器,我感觉NetB...

2018-12-09 10:55:44 241

转载 零基础学习Java编程语言需要掌握4大知识点

一、先明白了解什么是Java的四个方面初学者先弄清这些Java的基本概念也是必不可少的,死记硬背肯定是不行的,重在理解,理解它们之间的区别与联系,分别有哪些应用。想想这些代码中用到了哪些知识点。不要一味地照着书本敲代码。而不去理解。1.Java编程语言,即语法。2.Java文件格式,即各种文件夹、文件的后缀。3.Java虚拟机(JVM),即处理*.class文件的解释器。4...

2018-12-09 10:55:14 251

转载 Java编程学习知识点分享 入门必看

今天小编整理了一份java编程入门概念,希望对正在学习java的小伙伴能尽一点绵薄之力。需要的小伙伴快快收藏吧!阿尔法颜色组成(alpha color component):颜色组成用来描述颜色的透明度或不透明度。阿尔法组成越高,颜色越不透明。API:应用编程接口。针对软件包或“工具箱”的接口说明。API包含了工具箱中所有类或子程序及其使用说明。Applet:与可以单独运行的应用程...

2018-12-09 10:54:38 95

转载 Java编程快速有效的学习方法有哪些?

Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。Java是一种简单的,跨平台的,面向对象的,分布式的,解释的,健壮的安全的,结构的中立的,可移植的,性能很优异的多线程的,动态的语言。java编程学习方法有哪些呢?...

2018-12-08 19:22:36 949

转载 零基础如何学习Java编程语言

对于很多零基础却又想加入Java编程语言的人而言,迫切想要了解的,莫过于零基础学Java到底要掌握哪些基本知识呢?当然,学习java课程很重要的一点还是爱好兴趣,跟着兴趣来学习往往事半功倍。接下来,就向大家分享一下,零基础如何学习Java编程语言!1.Java基础先从Java的基础教程开始学习,了解Java是什么。在这个时候,应该尽量多动手,很多时候,你想当然的事情,等你写出来运行一下...

2018-12-08 19:20:53 134

转载 Java编程学习——java开发的现状

Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。给你学习路线:html-css-js-jq-javase-数据库-jsp-servlet-Struts2-hibernate-mybatis-spring4-sprin...

2018-12-08 19:15:44 566

转载 11 个简单的 Java 性能调优技巧

大多数开发人员理所当然地以为性能优化很复杂,需要大量的经验和知识。好吧,不能说这是完全错误的。优化应用程序以获得最佳性能不是一件容易的事情。但是,这并不意味着如果你不具备这些知识,就不能做任何事情。这里有11个易于遵循的建议和最佳实践可以帮助你创建一个性能良好的应用程序。大部分建议是针对Java的。但也有若干建议是与语言无关的,可以应用于所有应用程序和编程语言。在讨论专门针对Java的性能调优...

2018-12-07 16:38:08 78

转载 小白入门Java须知:Java热门的应用领域有哪些?

Java热门的应用领域有哪些?从历史来看,Java技术自1995年问世以来,在我国的应用和开发也得到了迅速普及,总体来看,这些应用主要集中于企业应用开发。据有关单位调查显示,从开发领域的分布情况上看Web开发占了一半以上,为57.9%,JavaME移动或嵌入式应用占15%,C/S应用占11.7%,系统编程占15.4%。近30%的开发者用Java从事C/S应用或系统级应用的开发。在桌面应用上,尽...

2018-12-07 16:35:07 2325

转载 Java程序员必看的10本书!

Java是时下最流行的编程语言之一。市面上也出现了适合初学者的大量书籍。但是对于那些在Java编程上淫浸多时的开发人员而言,这些书的内容未免显得过于简单和冗余了。那些适合初学者的书籍看着真想打瞌睡,有木有。想找高级点的Java书籍吧,又不知道哪些适合自己。1.《Java in a Nutshell》(Java技术手册)与其说是必读书籍,还不说是参考文献。2.《The elements ...

2018-12-07 16:22:43 432

转载 零基础而且英语不好可以学java吗

以前很多人都不知道有程序员这个岗位,现在随着互联网的发展,越来越多的人意识到当程序员是一个很好的选择。导致每年想学java的人越来越多,其中许多人都是零基础零基础可以学java吗?可以的。谁都是从零基础开始学java的,你见过有人出生就会写编程的嘛?讲道理,如果你对编程真的一点都不懂,完全零认识的话,你会有一个好的开始。就像一张白纸,你可以决定是在上面写字还是画画。许多有了一定编程基础...

2018-12-06 11:50:35 1144

转载 Java绝对基础知识你还记得多少:浮点型,字符型,布尔型

浮点类型java语音包含两种浮点类型,分别为单精度浮点类型和双精度浮点类型,各种自用float和double关机键字进行标识,计算机通过这两种数据类型来存储小数。小数都被看做double型,占64位,要想使用float型小数,需要在小数后加字母F或f,如1.23F,占32位内存。定义浮点型变量的方法float a;//定义变量a并指定为float型double b;//定义...

2018-12-06 11:47:23 227

转载 Java教程——软件开发基础

一.软件开发什么是软件?软件是一系列按照特定顺序组织的计算机数据和指令的集合。1、数据就是指现实生活中的年龄、姓名等信息。2、指令就是告诉计算机如何对数据进行处理。java常见的软件1. 系统软件(操作系统)如:DOS(Disk Operating System)、Windows、Linux、Android、iOS、MAC等。DOS系统是命令行方式操作的操作...

2018-12-06 11:34:36 617

转载 零基础自学Java适合看什么书?

不管是出于兴趣还是出去Java的热门高薪资,想要入门Java是很辛苦的,零基础的更辛苦,想要零基础自学入门更更辛苦,所以选择了就请坚持。只要你学习能力和自制能力强,坚持就是胜利。下面整理一些Java的书籍给大家分享。1、《Head First Java》Java入门书籍《Head First Java》是本完整的面向对象(object-oriented,OO)程序设计和Java的学习指导。...

2018-12-05 15:33:58 2571

转载 程序员常逛的几大网站!

1、GithubgitHub是一个面向开源及私有软件项目的托管平台,因为只支持git 作为唯一的版本库格式进行托管,故名gitHub。2、w3school领先的 Web 技术教程 - 全部免费在 w3school,你可以找到你所需要的所有的网站建设教程。小编相信这里有很多学习java的朋友,小编整理了一份java方面的学习资料,想要获取的可以加我的java学习群的哟,92...

2018-12-05 15:26:43 1002

转载 Java开发程序员,最常用的20%技术有哪些?

Web应用,最常见的研发语言是Java和PHP。后端服务,最常见的研发语言是Java和C/C++。大数据,最常见的研发语言是Java和Python。基本可以说,Java是现阶段中国互联网公司中覆盖度最广的研发语言,掌握了Java技术体系,不管在成熟的大公司,快速发展的公司,还是创业阶段的公司,都能有立足之地。编程语言中经常使用的是其中20%的技术。Java这门语言中,使用率最高、最重要的20%...

2018-12-05 11:54:26 610

转载 学Java编程的有效学习方法

对于很多初学者来说,不知道该怎么学习Java,下面小编就通过自己的角度来给大家分享一下。学习渠道有很多,可以看书,看视频,个人觉着对于初学者来说,看Java基础视频效果更好一些,当然啦,萝卜青菜各有所爱,可能有的同学还是喜欢看纸质的书,视频+书结合起来效果更好,选择你喜欢的方式就行。​书也有书的好处,里面的内容肯定是作者经过系统化思考,梳理才能形成的东西,所以系统性比较强。所以混合着看经典...

2018-12-04 18:49:19 429

转载 Java到底能做什么事情呢?

Java这门语言是相当受欢迎的,对于处于信息高速发达的今天,Java技术已经无处不在,手机软件、手机Java游戏、电脑软件、大数据等等都有它的身影。那么,Java到底能做什么事情呢?市场上什么工作岗位跟Java有关。下面,小编和大家一起看看Java开发能做的9件事!1、大数据技术 Hadoop以及其他大数据处理技术都是用Java或者其他,例如Apache的基于Java 的HBase和Acc...

2018-12-04 18:38:35 1958

转载 看20万程序员如何评论:程序员最重要的核心竞争力是什么?

程序员这个职业在目前是比较火的行业,当然跻身与这个行业的人也就越来越多,这也就意味着程序员们也将面临着一个困境自己需要不断的提升,所以无论何种情况下,你必须确保自己有足够的核心竞争力,这也将是你存在于这个行业内不可代替的一个重要原因。小编相信这里有很多学习java的朋友,小编整理了一份java方面的学习资料,想要获取的可以加我的java学习群的哟,928204055。欢迎爱学习Jav...

2018-12-04 14:46:35 153

转载 学习Java 从这些书开始吧

Java的优势是简单、面向对象、分布式、解释执行、鲁棒、安全、体系结构中立、可移植、高性能、多线程以及动态性。Java语言的设计从现在的角度看非常中庸,啥都不是特别出色,但都“凑合”。学习Java就业时就意味着有不少选择余地的。其实Java并没有想象中的那么难,前提是做好一个心理准备,那就是你想走远点,就得不间断的去学习,去汲取知识,前期不能怕辛苦,不要闲下来就打游戏,多看看各种开...

2018-12-03 11:02:40 138

转载 Java学习:Java集合框架详解

早在Java 2中之前,Java就提供了特设类。比如:Dictionary, Vector, Stack, 和Properties这些类用来存储和操作对象组。虽然这些类都非常有用,但是它们缺少一个核心的,统一的主题。由于这个原因,使用Vector类的方式和使用Properties类的方式有着很大不同。集合框架被设计成要满足以下几个目标:[if !supportLists]§ [en...

2018-12-03 10:59:54 82

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除