菜鸟学java开篇

从事it工作已有接近两年的时间了, 一直从事的是php的工作, 一直都想学java ,原因就不多说了, 毕竟优秀的php程序员,都会是一个其他方面的高手, 例如java ,并不是说java有多好,php就不好, 很多东西在java里面的面向对象的思想,和编程思想要求的会比较严格, 而php相对来说会薄弱一些, 造成了自己写php很多时候,比较懒, 并且, 就和人目前的状况来说, 个人的技术水平,编程思想方面的东西, 或许真的需要一个java 或者c#这种纯面向对象的语言来强制一下自己的思路, 至于为什么选择了java ,或许是比较火吧,

一直以来断断续续的学过了一些java 的基础语法, 但是就像很多大学生学c一样, 学完了以后根本就没有什么乱用, 啥都干不了, 现在的主流方向依旧是web应用, 所以就不对javase方面的东西做过多的研究了, 毕竟开发桌面应用还是winform 会比较强大一些,

虽然网上有很多大神都会写一些教程, 我写的这个不能称之为教程, 只能算是一个学习笔记, 写这个博客不是为了别的,主要是给自己一个动力,也想让更多的迷途中想学习javaweb的朋友们, 有一个从0基础开始的学习笔记, 所以就厚颜的把自己的学习进度更新到博客园里面,

JavaWeb核心编程将会是第一篇, 至于为什么要放在这里, 就是给自己一个激励, 自己放到自己的博客里面或者自己记录笔记,很多时候真的没有动力, 如果你喜欢我的这个形式, 你可以联系我, 大家一起学习java ,从0开始成神, (虽然我不寄希望于自己能成神, 有口饭吃, 就很满足了)

谨代表自己鼓励自己,能坚持下来,虽然有点二,勿喷

时间: 2024-10-14 06:15:20

菜鸟学java开篇的相关文章

菜鸟学Java(十九)——WEB项目测试好帮手,Maven+Jetty

做WEB开发,测试是一件很费时间的事情.所以我们就应该用更简单.更快捷的方式进行测试.今天就向大家介绍一个轻量级的容器--jetty.j今天说的etty是Maven的一个插件jetty-maven-plugin,与Maven配合起来使用非常的方便,它的配置也非常的简单,下面我们就看看它怎么用吧! 在pom.xml 文件的<project>标签下加入如下代码: <build> <plugins> <plugin> <groupId>org.mort

菜鸟学Java(二十)——你知道long和Long有什么区别吗?

Java中数据类型分两种: 1.基本类型:long,int,byte,float,double2.对象类型:Long,Integer,Byte,Float,Double其它一切java提供的,或者你自己创建的类. 其中Long叫 long的包装类.Integer.Byte和Float也类似,一般包装类的名字首写是数值名的大写开头. 什么是包装类? 在java中有时候的运算必须是两个类对象之间进行的,不充许对象与数字之间进行运算.所以需要有一个对象,这个对象把数字进行了一下包装,这样这个对象就可以

菜鸟学Java(二十一)——如何更好的进行单元测试——JUnit

测试在软件声明周期中的重要性,不用我多说想必大家也都非常清楚.软件测试有很多分类,从测试的方法上可分为:黑盒测试.白盒测试.静态测试.动态测试等:从软件开发的过程分为:单元测试.集成测试.确认测试.验收.回归等. 在众多的分类中,与开发人员关系最紧密的莫过于单元测试了.像其他种类的测试基本上都是由专门的测试人员来完成,只有单元测试是完全由开发人员来完成的.那么今天我们就来说说什么是单元测试,为什么要进行单元测试,以及如更好的何进行单元测试. 什么是单元测试? 单元测试(unit testing)

菜鸟学Java—初出茅庐

2013年年初认识的Java,因为之前学习过C++,也考过NCRE 二级C++,知晓C++是一种十分让人头疼的OO高级程序设计语言,感觉高不可攀的样子,后来才知道C++大多用来写底层代码的,心里才觉得释然:以当时自己的水平根本配不上人家. 在见到Java之后,我发现她比C++单纯多了,而且是面向对象的,各方面品质条件的都不错,一种怦然心动的感觉啊!可是看到我们系主任给定的教材,顿时觉得她又是那么的难追,整整800页的"大砖头块"啊-- 还好后来教我们Java的何老师根本没有让我们看这本

菜鸟学JAVA——第一个JAVA程序

初学者学习JAVA,但也要了解一些相关的基础知识 首选了解Java的三个技术平台: JavaSE(Java Platform Standard Edition)标准版,是为开发普通桌面和商务应用程序提供的解决方案 JavaEE(Java Platform Enterprise Edition)企业版,是为开发企业级应用程序提供的解决方案. JavaME(Java Platform Micro Edition)小型版,是为开发电子消费产品和嵌入式设备提供的解决方案. JDK:SUN公司提供了一套J

菜鸟学Java(二十二)——又一次认识泛型

泛型是Java SE 1.5的新特性,泛型的本质是參数化类型,也就是说所操作的数据类型被指定为一个參数.这样的參数类型能够用在类.接口和方法的创建中,分别称为泛型类.泛型接口.泛型方法. Java语言引入泛型的优点是安全简单. 规则和限制 1.泛型的类型參数仅仅能是类类型(包含自己定义类),不能是简单类型.2.同一种泛型能够相应多个版本号(由于參数类型是不确定的),不同版本号的泛型类实例是不兼容的.3.泛型的类型參数能够有多个.4.泛型的參数类型能够使用extends语句,比如<T extend

菜鸟学Java(二十二)——重新认识泛型

泛型是Java SE 1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数.这种参数类型可以用在类.接口和方法的创建中,分别称为泛型类.泛型接口.泛型方法. Java语言引入泛型的好处是安全简单. 规则和限制 1.泛型的类型参数只能是类类型(包括自定义类),不能是简单类型.2.同一种泛型可以对应多个版本(因为参数类型是不确定的),不同版本的泛型类实例是不兼容的.3.泛型的类型参数可以有多个.4.泛型的参数类型可以使用extends语句,例如<T extends sup

菜鸟学Java(二十三)——Java内存分析

我们常说的Java内存主要分为四大块(寄存器不在考虑之内,我们无法用代码来操控它):stack(栈).heap(堆).data segment(数据区).code segment(代码区).它们的主要用途如下图所示: 而在上面四个当中,我们经常谈论的是右边那两个家伙--stack和heap.今天我们就来聊聊Java代码在运行的过程中,在stack和heap中到底是什么样子的吧. 我们先看下面一段代码: public static void main(String[] args) { TestRe

菜鸟学Java(十九)——WEB项目測试好帮手,Maven+Jetty

做WEB开发,測试是一件非常费时间的事情.所以我们就应该用更简单.更快捷的方式进行測试.今天就向大家介绍一个轻量级的容器--jetty.j今天说的etty是Maven的一个插件jetty-maven-plugin,与Maven配合起来使用非常的方便,它的配置也非常的简单,以下我们就看看它怎么用吧! 在pom.xml 文件的<project>标签下添?例如以下代码: <build> <plugins> <plugin> <groupId>org.m