JAVA之路(一)

做了快五年的.net 突然觉得想看看别的语言 于是就有了这个开始...

以前没有写过类似的博客,可能写的比较乱,回头会慢慢改善。

c#诞生之初对标的就是JAVA,而做了这么多年的.net,反而对JAVA缺从来没了解过。最近开始学习JAVA之后发现其实在语法上,有很多相似性,基础部分就不做具体叙述了,特别是语法部分肯定是类似的。

先从开发环境说起,JAVA的开发环境主要安装和设置环境变量,我现在用的JAVA版本是1.7,web服务器选用的是Tomcat-7.0.68,数据库选用的是MySql,开发环境暂时使用eclipse MARS版本,以后换到IDEA,这是基本的准备工作,在设置中可能会出现一些遇到一些问题,基本都可以通过搜索来解决问题,这里可能需要注意的web开发时,如果选用Tomcat来调试,可能会存在端口占用问题,而导致失败,注意观察控制台日志:

在开发排错过程中,控制台信息会反映一些错误号,曾经一个项目中,作为一个非java程序员通过错误,排除一个数据库问题导致整个web系统无法访问的情况。

这是第一次接触java,以此为开端,就有了学习JAVA的想法

时间: 2024-10-17 07:36:55

JAVA之路(一)的相关文章

Java之路 ——初识Eclipse

零.大纲 一.前言 二.获取Eclipse 三.运行Eclipse 四.创建及运行第一个Java Project 五.界面介绍 六.如何调试 七.获取插件 八.Eclipse 快捷键 九.总结 一.前言 俗话说,工欲善其事,必先利其器.在<Java之路--环境配置与编译运行>一章中,我们已经通过记事本,开始了我们的第一个Java程序.在文章,我们了解到要运行一个Java程序,并不是单单的在一个类中运行,可能会引用到别的类,引用到别的Jar包.简单的时候,项目引用一个两个jar包就可以了,但大多

java之路的开启

去年大学要毕业的时候,同学都急着找工作,可是我不急,那时候十分迷茫,不知道毕业之后能干嘛,自己的兴趣是什么. 忘了说,我是网络工程毕业的,近几年互联网的升温使得这专业还算可以的. 我和舍友依旧在玩lol,仿佛时间一直停留着,可是毕业的时间还是来临了,答辩之后,各奔东西. 我也从校园里走了出来,我开始找工作. 58同城,赶集网,人才市场到处找关于专业的工作,可是我不感兴趣. 好不容易去面试了一家,说是电话推销的:另外一家等同于公司网管. 其实我也没有找几家,家里也不是那么的着急. 忘了说我大四干嘛

Java之路——环境配置与编译运行

本文大纲 一.开篇 二.JDK下载 三.JDK安装 四.环境配置 五.初识Java编译 六.Java与Javac 七.第一个Java程序 八.总结 九.参考资料 一.开篇 通过对之前Java之路的了解之后,相信初学者们都对Java有了一个比较深印象的了解了.但是事情不能总停留在理论层面,还得多多实现,才能见真知.我觉得,学习一样东西,要遵循理论--实践--理论这样一个套路.先了解事情的基本概念,弄懂基本概念后,要想方设法的用到生活的点点滴滴上,这样能加深理论的记忆以及发现自己的盲点.在重复的实践

学习Java之路

作为一个小白,虽然还只学习了Java的基础特性,但必须明白我们在Java之路上上要怎么走,走哪些路.分享我计划的路线希望大神指正. 第一部分:学习Java基础特性如类的构成:类的分类如接口,子类,抽象类,枚举等类和特殊类,了解他们的作用,多态性质等:还有他的一些关键词static,public,protected和private达到的类对实例的限制.还有类的封装特性,枚举,泛型等.(我现在学习部分) 第二部分:学习数据库,了解他的原理,运算等内容(我现在学习部分) 第三部分:API和GUI:主要

.Net和Java之路

我在刚开始学编程的时候就经常来博客园,当时博客园基本是.Net的天下,从那时开始.Net和Java哪个好就一直在打,这些年没怎么看博客园了,回来发现到了今天居然还在争论,让我不由得想来分析一下这个问题,这里只考虑技术层面,而不谈什么大道理. 第一是大家关心的整体薪资分布,作为工程师或高级工程师,决定薪资的因素很多时候不光决定于你的技术,也决定于公司规模和制度,比如996拿得相对多自然付出的也多,所以单纯看月薪统计数据恐怕意义不大,这通常取决于你的贡献,再者薪资冒尖的一部分人必定不只会一门技术.

Java之路(四)数组初始化

本文主要讲数组的初始化方法.可变参数列表以及可变参数列表对函数重载的影响. 数组初始化 定义数组的方式: int[] arr1; 或  int arr1[]; 数组初始化 通过上边的定义,我们只是得到了一个数组的引用.这时已经为引用分配了存储空间,但是还没有给数组对象本身分配任何空间.想要给数组对象分配存储空间,必须使用初始化表达式. a.在数组创建的地方进行初始化,如: int[] arr1 = {1,2,3,4,5}; 这种方式等价于使用new来进行存储空间分配. b.给数组的引用赋值,如:

我的Java之路之流程控制

算术运算符: 加( + ) . 减 ( - ) . 乘 ( * ) . 除 ( / ) . 取余 ( % ) 整数除法会直接砍掉小数,而不是进位 public class MathTest{ public static void main(String[] args){ int i = 3; int j = 2; int Math = i / j; System.out.println(Math); } } 输出Math的值: 1 int i = 3; int j = 2; System.out

java之路 super

1 /* 2 super关键字: 3 4 super关键字代表了父类空间的引用. 5 6 super关键字的 作用: 7 1. 子父类存在着同名的成员时,在子类中默认是访问子类的成员,可以通过super关键字指定访问父类的成员. 8 2. 创建子类对象时,默认会先调用父类无参的构造方法,可以通过super关键字指定调用父类的构造方法. 9 10 super关键字调用父类构造方法要注意的事项: 11 1. 如果在子类的构造方法上没有指定调用父类的构造方法,那么java编译器会在子类的构造方法上面加

Java之路-开篇---近期学习目标以及长远学习路线---ShinePans

大学过半了,经过长时间的项目的总结 和学习发现,我发现最适合我的应该是 Java 路线 ,虽然在大一的时候心底里不是很喜欢Java ,因为当时没有认识到她的美,没有认识到她的强大之处,现在认识到为时不晚,一定要抓紧时间努力,放下一些无关紧要的事,为未来打下坚实的基础. 阶段计划: 总目标: 认真努力的完成以上的计划目标,认真对待每一项. ShinePans  2014-9-20

Java之路(六) 局部变量作用域最小化

将局部变量的作用域最小化,可以增强代码的可读性和可维护性,并降低出错的可能性. 将局部变量的作用域最小化的方法有: 方法1:在第一次使用某个局部变量的地方进行声明. a.Java可以在任何可以出现语句的地方声明变量. 这条规则可以让我们在需要的地方声明变量,从而缩小作用域,如果没有这个前提,后面的一切都不成立了. b.过早的声明局部变量不仅会是它的作用域过早的扩展,而且结束的过于晚了. 要正确理解这句话.局部变量的作用域从它被声明的点开始扩展,一直到外围块的结束处.见下图: 如果变量是在“使用它