精灵巫婆 发表于 2015-1-18 11:52:29

JAVA教程之随机天生string.

windows系统样,他们做了什么事或者留了一些后门程序,谁都不知道,二,java开发是跨平台,任何系统上都可以运行,对于保密型系统和大型系统开发这是必要的随机
随机天生string..



classStr{publicstaticvoidmain(Stringargs[]){char[]cc=newchar;for(inti=0;i<cc.length;i++){while(cc<A||cc>Z)//whyusingwhilenotif?为何用whilecc=(char)(Math.random()*(int)Z);//System.out.println(cc);}//endforStringstr=newString("");for(inti=0;i<cc.length;i++)str+=cc;System.out.println(str);}}

可天生一个流动长度的随机字母string..??怎样让string的长度随机呢?另有就是为何while而没有效if??

妙手指导一下.



java比较简单,没有C++的烦琐,但学习时最好有C++为基础.与JSP和SQL起应用,功能强大.

山那边是海 发表于 2015-1-21 16:35:29

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

若相依 发表于 2015-1-24 19:56:05

是一种语言,用以产生「小应用程序(Applet(s))

乐观 发表于 2015-2-1 14:19:53

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

因胸联盟 发表于 2015-2-1 17:09:20

吧,现在很流行的Structs就是它的一种实现方式,不过Structs用起来实在是很繁,我们只要学习其精髓即可,我们完全可以设计自己的MVC结构。然后你再研究一下软件Refactoring (重构)和极限XP编程,相信你又会上一个台阶。 做完这些,你不如整理一下你的Java代码,把那些经典的程序和常见的应用整理出来,再精心打造一番,提高其重用性和可扩展性。你再找几个志同道合的朋友成立一个工作室吧

分手快乐 发表于 2015-2-7 10:51:06

是一种语言,用以产生「小应用程序(Applet(s))

变相怪杰 发表于 2015-2-16 09:13:54

Java是一种计算机编程语言,拥有跨平台、面向对java

小女巫 发表于 2015-3-5 03:20:58

你一定会高兴地说,哈哈,原来成为Java高手就这么简单啊!记得Tomjava也曾碰到过一个项目经理,号称Java很简单,只要三个月就可以学会。

海妖 发表于 2015-3-11 22:54:35

是一种由美国SUN计算机公司(Sun Microsystems, Inc.)所研究而成的语言

莫相离 发表于 2015-3-17 00:15:01

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

谁可相欹 发表于 2015-3-20 03:49:35

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

灵魂腐蚀 发表于 2015-4-1 12:08:48

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

不帅 发表于 2015-4-2 11:41:37

Java 编程语言的风格十分接近C、C++语言。

小妖女 发表于 2015-4-6 18:11:32

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

金色的骷髅 发表于 2015-4-18 19:23:31

是一种使用者不需花费很多时间学习的语言

简单生活 发表于 2015-4-22 05:05:17

是一种由美国SUN计算机公司(Sun Microsystems, Inc.)所研究而成的语言

飘飘悠悠 发表于 2015-4-26 23:09:05

当然你也可以参加一些开源项目,一方面可以提高自己,另一方面也是为中国软件事业做贡献嘛!开发者在互联网上用CVS合作开发,用QQ,MSN,E-mail讨论联系,天南海北的程序员分散在各地却同时开发同一个软件,是不是很有意思呢?

兰色精灵 发表于 2015-4-27 01:15:38

是一种语言,用以产生「小应用程序(Applet(s))

再见西城 发表于 2015-4-27 19:52:02

所以现在应用最广泛又最好学的就是J2EE了。 J2EE又包括许多组件,如Jsp,Servlet,JavaBean,EJB,JDBC,JavaMail等。要学习起来可不是一两天的事。那么又该如何学习J2EE呢?当然Java语法得先看一看的,I/O包,Util包,Lang包你都熟悉了吗?然后再从JSP学起。

愤怒的大鸟 发表于 2015-6-9 09:14:14

关于设计模式的资料,还是向大家推荐banq的网站 http://www.jdon.com/,他把GOF的23种模式以通俗易懂的方式诠释出来,纯Java描述,真是经典中的经典。
页: [1] 2
查看完整版本: JAVA教程之随机天生string.