冷月葬花魂 发表于 2015-1-18 11:20:21

来看Java中心手艺进修条记

没有那个大公司会傻了吧唧用.net网页编程开发大型项目,开发了,那等于自己一半的生命线被微软握着呢。而.net网页编程不行,限制在window系统,又是捆绑,鄙视微软之!
把握Java中心手艺是进修和把握好Java手艺的关头,下边分17个点对这些Java中心手艺举行解说。
1.Java中没有多承继,而是用接口来取代多承继
2.运转一个已编译的程序时,Java注释器老是从指定类的main办法中的代码入手下手实行,因而,实行代码中必需有一个main函数.
3.Java是典范的强范例言语,即必需声明变量的范例,Java中有8品种型,6种数值范例(4个整数型和2个浮点型)、一个字符范例和一个boolean范例。
4.强迫范例转换:
intnx=(int)x;  //(语法:用圆括号将方针范例括起来,前面跟上要转换的变量);
5.Java不克不及为独自的办法,如main办法,界说部分常量,而只能为类界说常量,供该类的一切办法利用,以是,一般称之为类常量。如:
class UsersConstants{
public static final double g = 32;

public static final double main(String[] args){
   System.out.println(g);
}
}
注重:常量界说于main办法的外边,并且必需有关头字staticfinal;
6.字符串的子串:
String str = hello"";
String str1 = str.substring(0,4); //输入hell
7.不要用==运算符来测试两个字符串是不是相称,该运算符只能判别两个字符串是不是存在统一个地位。
用equals.
String str = "hello";
str.equals("hell"); // return false;
8.对象的举动、形态、标识
9.面向历程与OOP

<p>
J2ME在手机游戏开发的作用也是无用质疑的。至于桌面程序,可能有人说java不行,界面不好看,但是请看看net网页编程Beans和Eclipse吧,他们都是利用java开发的,而他们的界面是多么的华丽,所以界面决不是java的缺点。还有一个不得不提的优点就是大多java人员都挂在嘴边的java的跨平台性,目前这确实也是java优点之一。

冷月葬花魂 发表于 2015-1-20 20:42:32

如果要向java web方向发展也要吧看看《Java web从入门到精通》学完再到《Struts2.0入门到精通》这样你差不多就把代码给学完了。有兴趣可以看一些设计模块和框架的包等等。

老尸 发表于 2015-1-20 20:42:32

是一种将安全性(Security)列为第一优先考虑的语言

飘飘悠悠 发表于 2015-1-28 19:39:49

让你能够真正掌握接口或抽象类的应用,从而在原来的Java语言基础上跃进一步,更重要的是,设计模式反复向你强调一个宗旨:要让你的程序尽可能的可重用。

变相怪杰 发表于 2015-1-31 14:21:33

关于设计模式的资料,还是向大家推荐banq的网站 http://www.jdon.com/,他把GOF的23种模式以通俗易懂的方式诠释出来,纯Java描述,真是经典中的经典。

简单生活 发表于 2015-2-5 00:09:37

是一种使网页(Web Page)产生生动活泼画面的语言

飘灵儿 发表于 2015-2-5 10:09:46

接着就是EJB了,EJB就是Enterprise JavaBean, 看名字好象它是Javabean,可是它和Javabean还是有区别的。它是一个体系结构,你可以搭建更安全、更稳定的企业应用。它的大量代码已由中间件(也就是我们常听到的 Weblogic,Websphere这些J2EE服务器)完成了,所以我们要做的程序代码量很少,大部分工作都在设计和配置中间件上。

再现理想 发表于 2015-2-7 02:12:03

设计模式是高级程序员真正掌握面向对象核心思想的必修课。设计模式并不是一种具体"技术",它讲述的是思想,它不仅仅展示了接口或抽象类在实际案例中的灵活应用和智慧

柔情似水 发表于 2015-2-8 08:18:22

学Java必读的两个开源程序就是Jive和Pet Store.。 Jive是国外一个非常著名的BBS程序,完全开放源码。论坛的设计采用了很多先进的技术,如Cache、用户认证、Filter、XML等,而且论坛完全屏蔽了对数据库的访问,可以很轻易的在不同数据库中移植。论坛还有方便的安装和管理程序,这是我们平时编程时容易忽略的一部份(中国程序员一般只注重编程的技术含量,却完全不考虑用户的感受,这就是我们与国外软件的差距所在)。

山那边是海 发表于 2015-2-15 23:21:48

你现在最缺的是实际的工作经验,而不是书本上那些凭空想出来的程序。

小妖女 发表于 2015-3-4 17:17:48

任职于太阳微系统的詹姆斯·高斯林等人于1990年代初开发Java语言的雏形,最初被命名为Oak,目标设置在家用电器等小型系统的程序语言

若天明 发表于 2015-3-5 23:49:07

一直感觉JAVA很大,很杂,找不到学习方向,前两天在网上找到了这篇文章,感觉不错,给没有方向的我指了一个方向,先不管对不对,做下来再说。

谁可相欹 发表于 2015-3-7 07:15:04

你就该学一学Servlet了。Servlet就是服务器端小程序,他负责生成发送给客户端的HTML文件。JSP在执行时,也是先转换成Servlet再运行的。虽说JSP理论上可以完全取代Servlet,这也是SUN推出JSP的本意,可是Servlet用来控制流程跳转还是挺方便的,也令程序更清晰。接下来你应该学习一下Javabean了,可能你早就看不管JSP在HTML中嵌Java代码的混乱方式了,这种方式跟ASP又有什么区别呢?

爱飞 发表于 2015-3-7 21:03:02

多重继承(以接口取代)等特性,增加了垃圾回收器功能用于回收不再被引用的对象所占据的内存空间,使得程序员不用再为内存管理而担忧。在 Java 1.5 版本中,Java 又引入了泛型编程(Generic Programming)、类型安全的枚举、不定长参数和自动装/拆箱等语言特性。

莫相离 发表于 2015-3-15 13:44:16

《JAVA语言程序设计》或《JAVA从入门到精通》这两本书开始学,等你编程有感觉的时候也可以回看一下。《JAVA读书笔记》这本书,因为讲的代码很多,也很容易看懂,涉及到面也到位。是你学习技术巩固的好书,学完后就看看《JAVA编程思想》这本书,找找一个自己写的代码跟书上的代码有什么不一样。

不帅 发表于 2015-3-22 01:10:31

一般学编程语言都是从C语开始学的,我也不例外,但还是可能不学过程语言而直接学面向对象语言的,你是刚接触语言,还是从C开始学比较好,基础会很深点,如果你直接学习JAVA也能上手,一般大家在学语言的时候都记一些语言的关键词,常有的包和接口等。再去做逻辑代码的编写,以后的学习过程都是从逻辑代码编写中提升的,所以这方面都是经验积累的。你要开始学习就从
页: [1]
查看完整版本: 来看Java中心手艺进修条记