由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Java版 - Java的主要的应用是什么?
相关主题
Myeclipse or Eclipse怎么感觉JAVA都要过时了
请教一下怎么学习java framework,怎么找java工作Java 做网站
薄一点的java书半路出家学java欲转码工,求建议
请问高手:thrift 要通过什么连database 比如 mysql ?请推荐一下RESTful WS Framework
[Immediate Opening] Central New Jersey Java Developer (转载)soa变成rest,大家公司在用哪个?
请推荐学习 java RESTful资料java SOAP比restful难学吗?
JAVA REST API入门有什么好的video tutorial吗?做J2EE程序开发市场行情如何?
下一步给如何学习?consume RESTful web services on the client side (web pages)?
相关话题的讨论汇总
话题: java话题: android话题: web话题: flash
进入Java版参与讨论
1 (共1页)
s****s
发帖数: 628
1
是用来做web application吗?
我特别讨厌做UI,所以对C#一点兴趣也没有. 不知道学JAVA之后能做什么?
w**z
发帖数: 8232
2
真想学Java, 先花功夫做些功课吧。

【在 s****s 的大作中提到】
: 是用来做web application吗?
: 我特别讨厌做UI,所以对C#一点兴趣也没有. 不知道学JAVA之后能做什么?

c*********e
发帖数: 16335
3
c#和java沒有多大区别,做web services,api都是用restful.语言本身狠相似。但是,
c#不是跨平台的语言,java是。

【在 s****s 的大作中提到】
: 是用来做web application吗?
: 我特别讨厌做UI,所以对C#一点兴趣也没有. 不知道学JAVA之后能做什么?

b***i
发帖数: 3043
4
Java是通用编程语言,可以做绝大多数软件,比如桌面应用软件,网站,移动设备,网
页嵌入applet和web start, 我觉得还可以做cloud computing,比如google app
engine,
不过我最看重的就是这个过时了的applet。

【在 s****s 的大作中提到】
: 是用来做web application吗?
: 我特别讨厌做UI,所以对C#一点兴趣也没有. 不知道学JAVA之后能做什么?

S****h
发帖数: 558
5
Java的主要的应用是什么?---混口饭吃啊!

【在 s****s 的大作中提到】
: 是用来做web application吗?
: 我特别讨厌做UI,所以对C#一点兴趣也没有. 不知道学JAVA之后能做什么?

z*******3
发帖数: 13709
6
web只是表现形式的一种
实话实说一句
web其实不算什么
现在越来越多公司把web交给其他东东去做
比如php
g*****g
发帖数: 34805
7
Server side programming, not necessarily web application.
Many desktop apps and mobile apps use Java backend.
Android has 70% of mobile market BTW, and it uses Java too.

【在 s****s 的大作中提到】
: 是用来做web application吗?
: 我特别讨厌做UI,所以对C#一点兴趣也没有. 不知道学JAVA之后能做什么?

z*******3
发帖数: 13709
8
同楼上
如果你不想做gui
那你用java算是找对了
当然我们不否认java也有做ui和front end的东西
这个都很正常,世界是多样的
没有说一定只能用在哪里的道理
d****i
发帖数: 4809
9
我听说applet早就已经基本没人用了,听你这么一说,愿闻其详?

【在 b***i 的大作中提到】
: Java是通用编程语言,可以做绝大多数软件,比如桌面应用软件,网站,移动设备,网
: 页嵌入applet和web start, 我觉得还可以做cloud computing,比如google app
: engine,
: 不过我最看重的就是这个过时了的applet。

b***i
发帖数: 3043
10
反正所有人都说applet不行了,让我用javascript/html5。我要在客户端摹拟任天堂64
,能javascript吗?另外客户端模拟任天堂64必须安全,这一点肯定不能用C++。
applet开始就是这个目的。所以有的任务必须使用java这个级别的技术。
Java web start也具有安全的机制,可以作为Rich internet application的一种,重
点在逻辑,运算方面,不在动画方面,可以取代applet。applet/jws的缺点和flash/
silverlight一样,有一点不方便,就是用户需要下载java run time,但是,安全方面
是一个好处,速度是另一个好处。如果java rich internet application能够在1秒钟
内下载,立刻开始图形界面,2-3秒钟开始运行,应该能够和其他方案竞争一下。目前
swing在动画方面达不到flash的境界,希望fx做得好一点。如果重点是商业rich
internet application软件,不是动画,那么jws仍然是最好的方案。NASA的地图软件
就是jws的。
applet作为入门练习也是可以的,和android Activity类似。可以轻松转移到Android。

【在 d****i 的大作中提到】
: 我听说applet早就已经基本没人用了,听你这么一说,愿闻其详?
相关主题
请推荐学习 java RESTful资料怎么感觉JAVA都要过时了
JAVA REST API入门有什么好的video tutorial吗?Java 做网站
下一步给如何学习?半路出家学java欲转码工,求建议
进入Java版参与讨论
z*******3
发帖数: 13709
11
applet的问题在于要搞定浏览器
这个不是那么容易的
各种浏览器有各种自己的实现
有时候有的问题只发生在某一个特定的os的特点版本的browser上
比如macosx10.6的safari上,然后在windows的ie上又会有另外一种表现
不同浏览器会出不同的问题
这个跟理论上说的完全不是一回事,最后搞起来会把人折磨疯
现在都往web start转移
摆脱浏览器,独立运行
swing其实远比flash强
网络上有一个对比
flash极差,差得一塌糊涂,垃圾中的垃圾
swing表现比c#什么都好,然后所有的表现都比flash好太多
就是一堆球的那个,我测试的时候发现swing表现是最好的
但是swing写起来真是恶心,界面很难看,完全没有审美的那种感觉
真心丑陋,跟java是一个书呆子的产物一样
好看吗?不好看,好用吗?其实很好用,如果你能理解书呆子在说什么的话
有兴趣的自己跑一下看看
http://www.bubblemark.com/
另外javafx不错,我已经彻底转向javafx了

64

【在 b***i 的大作中提到】
: 反正所有人都说applet不行了,让我用javascript/html5。我要在客户端摹拟任天堂64
: ,能javascript吗?另外客户端模拟任天堂64必须安全,这一点肯定不能用C++。
: applet开始就是这个目的。所以有的任务必须使用java这个级别的技术。
: Java web start也具有安全的机制,可以作为Rich internet application的一种,重
: 点在逻辑,运算方面,不在动画方面,可以取代applet。applet/jws的缺点和flash/
: silverlight一样,有一点不方便,就是用户需要下载java run time,但是,安全方面
: 是一个好处,速度是另一个好处。如果java rich internet application能够在1秒钟
: 内下载,立刻开始图形界面,2-3秒钟开始运行,应该能够和其他方案竞争一下。目前
: swing在动画方面达不到flash的境界,希望fx做得好一点。如果重点是商业rich
: internet application软件,不是动画,那么jws仍然是最好的方案。NASA的地图软件

z*******3
发帖数: 13709
12
http://www.bubblemark.com/
这个不包括最新的javafx2.x
所以不全面,javafx2.0比起1来说完全重写
改变很大,就跟ejb2跟1的改变一样大
另外就是,silverlight等东东其实也要下载虚拟机
所以很多人质疑的java写desktop要虚拟机会慢
是有问题的
a*******m
发帖数: 626
13
C#语言级别在2.0之后已经完胜java。

c#和java沒有多大区别,做web services,api都是用restful.语言本身狠相似。但是,
c#不是跨平台的语言,java是。

【在 c*********e 的大作中提到】
: c#和java沒有多大区别,做web services,api都是用restful.语言本身狠相似。但是,
: c#不是跨平台的语言,java是。

c*********e
发帖数: 16335
14
steve jobs死了,flash还没死。这下flash有喘息的机会了。swing又比不上flash,
jquery的那种水平移动的小玩艺 too simple,sometimes naive.
看来flash是死是活,还要从长计议。

64

【在 b***i 的大作中提到】
: 反正所有人都说applet不行了,让我用javascript/html5。我要在客户端摹拟任天堂64
: ,能javascript吗?另外客户端模拟任天堂64必须安全,这一点肯定不能用C++。
: applet开始就是这个目的。所以有的任务必须使用java这个级别的技术。
: Java web start也具有安全的机制,可以作为Rich internet application的一种,重
: 点在逻辑,运算方面,不在动画方面,可以取代applet。applet/jws的缺点和flash/
: silverlight一样,有一点不方便,就是用户需要下载java run time,但是,安全方面
: 是一个好处,速度是另一个好处。如果java rich internet application能够在1秒钟
: 内下载,立刻开始图形界面,2-3秒钟开始运行,应该能够和其他方案竞争一下。目前
: swing在动画方面达不到flash的境界,希望fx做得好一点。如果重点是商业rich
: internet application软件,不是动画,那么jws仍然是最好的方案。NASA的地图软件

c*********e
发帖数: 16335
15
语言只是个工具。一块完美的大理石,各种工具在手,但是,能雕出完美大卫像的,只
有一个人。

【在 a*******m 的大作中提到】
: C#语言级别在2.0之后已经完胜java。
:
: c#和java沒有多大区别,做web services,api都是用restful.语言本身狠相似。但是,
: c#不是跨平台的语言,java是。

c*********e
发帖数: 16335
16
flash做出来的东西,看起来还是比较fancy, user-friendly的。java的缺点就是界面
很丑陋,这个在android上完全显示出来。用户买的就是界面,界面后面的程序什么的
,用户才不关心。
現在网络上的很多video,还是用的.flv模式。这点上,flash的策略是讨好用户,至于
技术方面,没那么关心。
这其实还是归结到了communication 的3种instance,亚里士多德关于rhetoric的论述,
人和人之间的交流,有3种模式
1.pedant's instance
2.advertiser's instance
3.entertainer's instance
到了现在,西方还是遵循着这3个instance.不得不说亚里士多德对白人世界影响深远。

【在 z*******3 的大作中提到】
: applet的问题在于要搞定浏览器
: 这个不是那么容易的
: 各种浏览器有各种自己的实现
: 有时候有的问题只发生在某一个特定的os的特点版本的browser上
: 比如macosx10.6的safari上,然后在windows的ie上又会有另外一种表现
: 不同浏览器会出不同的问题
: 这个跟理论上说的完全不是一回事,最后搞起来会把人折磨疯
: 现在都往web start转移
: 摆脱浏览器,独立运行
: swing其实远比flash强

z*******3
发帖数: 13709
17
但是涉及到复杂的处理
比如做一个游戏的客户端
flash就力不从心了
但是这个java做起来,不能说很容易,但是minecraft证明了这种模式的可行
只不过说java不在这一块太久了,以至于这个行业的人对java都陌生了
android的出现会好一点,但是还是没有人想过要在pc上做这个东东
pc上的家伙还停留在directx和opengl,或者说看不上java2d和3d
嫌虚拟机麻烦,话说回来,这一块java也的确有点上不上下不下
这种上不上下不下最尴尬了

【在 c*********e 的大作中提到】
: flash做出来的东西,看起来还是比较fancy, user-friendly的。java的缺点就是界面
: 很丑陋,这个在android上完全显示出来。用户买的就是界面,界面后面的程序什么的
: ,用户才不关心。
: 現在网络上的很多video,还是用的.flv模式。这点上,flash的策略是讨好用户,至于
: 技术方面,没那么关心。
: 这其实还是归结到了communication 的3种instance,亚里士多德关于rhetoric的论述,
: 人和人之间的交流,有3种模式
: 1.pedant's instance
: 2.advertiser's instance
: 3.entertainer's instance

L*********s
发帖数: 3063
18
web application, enterprise application, android application

【在 s****s 的大作中提到】
: 是用来做web application吗?
: 我特别讨厌做UI,所以对C#一点兴趣也没有. 不知道学JAVA之后能做什么?

g*****g
发帖数: 34805
19
我不认为Android做得东西丑陋。东西好不好看,关键在于开发者花了多少时间上去。
iOS出得早,
上面的应用比较polished罢了。Android上的常见应用在这方面已经跟上。
另一方面,Android现在有70%的smartphone市场,所以你的论据很可笑。
Java在windows desktop上是永远比不上.Net应用,因为控件本身就要迟1-2两年。

【在 c*********e 的大作中提到】
: flash做出来的东西,看起来还是比较fancy, user-friendly的。java的缺点就是界面
: 很丑陋,这个在android上完全显示出来。用户买的就是界面,界面后面的程序什么的
: ,用户才不关心。
: 現在网络上的很多video,还是用的.flv模式。这点上,flash的策略是讨好用户,至于
: 技术方面,没那么关心。
: 这其实还是归结到了communication 的3种instance,亚里士多德关于rhetoric的论述,
: 人和人之间的交流,有3种模式
: 1.pedant's instance
: 2.advertiser's instance
: 3.entertainer's instance

B*****g
发帖数: 34098
20
在windows server上呢?

【在 g*****g 的大作中提到】
: 我不认为Android做得东西丑陋。东西好不好看,关键在于开发者花了多少时间上去。
: iOS出得早,
: 上面的应用比较polished罢了。Android上的常见应用在这方面已经跟上。
: 另一方面,Android现在有70%的smartphone市场,所以你的论据很可笑。
: Java在windows desktop上是永远比不上.Net应用,因为控件本身就要迟1-2两年。

相关主题
请推荐一下RESTful WS Framework做J2EE程序开发市场行情如何?
soa变成rest,大家公司在用哪个?consume RESTful web services on the client side (web pages)?
java SOAP比restful难学吗?怎么把servlet publish成web services
进入Java版参与讨论
z*******3
发帖数: 13709
21
安桌不知道
但是swing那些控件的确是比较丑
就是缺省的那个界面
真心觉得像是民工山寨出来的东西

【在 g*****g 的大作中提到】
: 我不认为Android做得东西丑陋。东西好不好看,关键在于开发者花了多少时间上去。
: iOS出得早,
: 上面的应用比较polished罢了。Android上的常见应用在这方面已经跟上。
: 另一方面,Android现在有70%的smartphone市场,所以你的论据很可笑。
: Java在windows desktop上是永远比不上.Net应用,因为控件本身就要迟1-2两年。

c*********e
发帖数: 16335
22
c#,java都可以做web services,做get,post,put,delete,option,etc.,会做那个了就上
升了一个级别了。
c#对uri的routing非常有意思,那个算法非常的好玩,因为用户对resources的操作,
大部分都是get,post,put,delete,所以routing的时候会搜索method名字里面有get/
post/put/delete的,根据signature来match; controller的名字,也是把entity的复
数加controller。

【在 s****s 的大作中提到】
: 是用来做web application吗?
: 我特别讨厌做UI,所以对C#一点兴趣也没有. 不知道学JAVA之后能做什么?

b***i
发帖数: 3043
23
所以要用Nimbus look and feel呀,我是非常满意的。
另外,多看看那本书,swing hack,自己建icon button不就行了。自己加影子,bevel
,java做到能用的UI是没有问题的。程序员要多用心而已。

【在 z*******3 的大作中提到】
: 安桌不知道
: 但是swing那些控件的确是比较丑
: 就是缺省的那个界面
: 真心觉得像是民工山寨出来的东西

c*********e
发帖数: 16335
24
iphone里面,程序员自己做了个button之后,iphone自动给button加shade,所以iphone
的button都是那种透明3d的样子。

bevel

【在 b***i 的大作中提到】
: 所以要用Nimbus look and feel呀,我是非常满意的。
: 另外,多看看那本书,swing hack,自己建icon button不就行了。自己加影子,bevel
: ,java做到能用的UI是没有问题的。程序员要多用心而已。

z*******3
发帖数: 13709
25
nimbus出来时候有些迟了,版本都1.6u10了才出来
1.7之后差不多javafx就开始集成了
算了,不搞swing了,还是javafx吧,最近两个版本上了macosx和linux版
所以跨平台也实现了,搞javafx吧,有swing基础很容易的
虽然加了点东西

bevel

【在 b***i 的大作中提到】
: 所以要用Nimbus look and feel呀,我是非常满意的。
: 另外,多看看那本书,swing hack,自己建icon button不就行了。自己加影子,bevel
: ,java做到能用的UI是没有问题的。程序员要多用心而已。

1 (共1页)
进入Java版参与讨论
相关主题
consume RESTful web services on the client side (web pages)?[Immediate Opening] Central New Jersey Java Developer (转载)
怎么把servlet publish成web services请推荐学习 java RESTful资料
谁给推荐本Restful的书吧JAVA REST API入门有什么好的video tutorial吗?
REST下一步给如何学习?
Myeclipse or Eclipse怎么感觉JAVA都要过时了
请教一下怎么学习java framework,怎么找java工作Java 做网站
薄一点的java书半路出家学java欲转码工,求建议
请问高手:thrift 要通过什么连database 比如 mysql ?请推荐一下RESTful WS Framework
相关话题的讨论汇总
话题: java话题: android话题: web话题: flash