`
yuanyao
  • 浏览: 147146 次
  • 性别: Icon_minigender_1
  • 来自: 就那小山沟
社区版块
存档分类
最新评论

一条System.out.println("欢迎来到java世界");“惹的祸”

阅读更多
  不知道是什么时候开始学java的了,那时候每天沉醉于拿着c/c++玩算法的乐趣中,每天上judge上找题做,A一道题,爽的不得了(刚刚进去编程的世界,还不知道java是啥玩意)。
  有一天,好像是下午,搞定了一道题,就休息一下,看看别人都干啥呢,正好师傅拿着一本《java大学实用教程》,就抢过来看了一下,还算面熟,代码还是能看懂,不过让我疯狂爱上java的开始就是这一眼:
  
System.out.println("欢迎来到java世界");

当时我的眼睛绿了,不是程序里面不能写中文嘛,这java咋可以呢,师傅就给我大概的说了一下,我也没明白啥意思,就知道好像和C++好像有点关系,就这样心里面一直惦记着(惦记中)....

  晚上,知道几个师兄是学java的,好了,问问去....
  之后,从师兄的手里夺了几本java入门的书,晚上疯狂的啃食....

  之后,装JDK,记事本写代码,Eclipse....

  之后慢慢的深入,感觉像是找到了真正属于自己的东西....

  ........
  ........
 
  这就是当初爱上java,以致疯狂学习java的一幕或者说是一条语句(System.out.println("欢迎来到java世界");).

  不知道大家,当初是为什么开始java的,怎么开始java的??


ps:不好意思,那时候c/c++学的很烂,除了会写几个if、else、while、switch和case,玩玩算法,啥也没干过.......sorry
分享到:
评论
14 楼 hurricane1026 2008-10-21  
akane 写道
总结:一群无聊的小朋友,开始对着细节的细节吹水


有个有聊的大朋友,来嘲笑小朋友。
13 楼 akane 2008-10-21  
总结:一群无聊的小朋友,开始对着细节的细节吹水
12 楼 ice.k 2008-10-21  
FU**,这样也被投隐藏了。无语。
11 楼 ray_linn 2008-10-21  
weiqingfei 写道
ray_linn 写道
Eastsun 写道
ray_linn 写道
C和C++肯定可以写中文, 俺大学的时候就用C来八拉UCDOS的中文字库来着..


那些古老的TC貌似不直接支持中文,printf("中文")打出的都是乱码。
还要自己弄中文字库才行



你应该先启动UCDOS/倚天之类的...然后再printf中文,否则DOS哪有那个能力。

想脱离UCDOS,就得进入GUI编程了,直接取点阵画点。


以前在大学玩过用中文字体库直接点阵画屏,挺麻烦。



我当时玩的是如何无级放大汉字,如何去掉锯齿~挺好玩的。
10 楼 weiqingfei 2008-10-21  
ray_linn 写道
Eastsun 写道
ray_linn 写道
C和C++肯定可以写中文, 俺大学的时候就用C来八拉UCDOS的中文字库来着..


那些古老的TC貌似不直接支持中文,printf("中文")打出的都是乱码。
还要自己弄中文字库才行



你应该先启动UCDOS/倚天之类的...然后再printf中文,否则DOS哪有那个能力。

想脱离UCDOS,就得进入GUI编程了,直接取点阵画点。


以前在大学玩过用中文字体库直接点阵画屏,挺麻烦。
9 楼 ray_linn 2008-10-21  
Eastsun 写道
ray_linn 写道
C和C++肯定可以写中文, 俺大学的时候就用C来八拉UCDOS的中文字库来着..


那些古老的TC貌似不直接支持中文,printf("中文")打出的都是乱码。
还要自己弄中文字库才行



你应该先启动UCDOS/倚天之类的...然后再printf中文,否则DOS哪有那个能力。

想脱离UCDOS,就得进入GUI编程了,直接取点阵画点。
8 楼 yuanyao 2008-10-20  
Eastsun 写道
ray_linn 写道
C和C++肯定可以写中文, 俺大学的时候就用C来八拉UCDOS的中文字库来着..


那些古老的TC貌似不直接支持中文,printf("中文")打出的都是乱码。
还要自己弄中文字库才行

大哥,就是这个情况.......
7 楼 Eastsun 2008-10-20  
ray_linn 写道
C和C++肯定可以写中文, 俺大学的时候就用C来八拉UCDOS的中文字库来着..


那些古老的TC貌似不直接支持中文,printf("中文")打出的都是乱码。
还要自己弄中文字库才行
6 楼 ray_linn 2008-10-20  
C和C++肯定可以写中文, 俺大学的时候就用C来八拉UCDOS的中文字库来着..
5 楼 凝血神抓 2008-10-20  
当初我学Java是因为准备考软件设计师,里面又有个什么Java,C++之类的要考  而学校图书馆里关于Java的书貌似比C++的多一些,就选了个Java.
4 楼 凝血神抓 2008-10-20  
yanshiyi 写道
又是一个讨论如何走上java之路的帖子。
我跟你差不多,不过不是因为能在java中直接写中文,而是因为java可以直接做图形化开发,说起来有些可笑。我本来是学电子的,大二的时候有门必修课是学c语言,当时不知怎么的就入了迷,把谭浩强的那本c教材翻了7,8遍,后来又学了c++,本来我一直以为c,c++就只能是黑底白字,一件事情打破了我的看法,那时才知道世界上还有GUI这个东西,不过因为所买的教材的原因,我以为用c,c++做GUI开发很麻烦,后来偶尔在书摊上看到java,处于对语言的兴趣,随便翻了几下,发现java竟然能很轻松的做出视图效果,于是上了java这条船。


最近我比较闲得慌,经常来JavaEye晃, yanshiyi算是混了个眼熟呀
3 楼 凝血神抓 2008-10-20  
yuanyao 写道
  不知道是什么时候开始学java的了,那时候每天沉醉于拿着c/c++玩算法的乐趣中,每天上judge上找题做,A一道题,爽的不得了(刚刚进去编程的世界,还不知道java是啥玩意)。
  有一天,好像是下午,搞定了一道题,就休息一下,看看别人都干啥呢,正好师傅拿着一本《java大学实用教程》,就抢过来看了一下,还算面熟,代码还是能看懂,不过让我疯狂爱上java的开始就是这一眼:
  
System.out.println("欢迎来到java世界");

当时我的眼睛绿了,不是程序里面不能写中文嘛,这java咋可以呢,师傅就给我大概的说了一下,我也没明白啥意思,就知道好像和C++好像有点关系,就这样心里面一直惦记着(惦记中)....

  晚上,知道几个师兄是学java的,好了,问问去....
  之后,从师兄的手里夺了几本java入门的书,晚上疯狂的啃食....

  之后,装JDK,记事本写代码,Eclipse....

  之后慢慢的深入,感觉像是找到了真正属于自己的东西....

  ........
  ........
 
  这就是当初爱上java,以致疯狂学习java的一幕或者说是一条语句(System.out.println("欢迎来到java世界");).

  不知道大家,当初是为什么开始java的,怎么开始java的??


实在是闲,无聊,我也来废话几句:
c/c++在下也见过,貌似没有说不能写中文啦? 大哥,你确定你的C/C++不能写中文?

怎么感觉和我记得的不太一样啦?
2 楼 smalljeff 2008-10-20  
yanshiyi 写道
又是一个讨论如何走上java之路的帖子。
我跟你差不多,不过不是因为能在java中直接写中文,而是因为java可以直接做图形化开发,说起来有些可笑。我本来是学电子的,大二的时候有门必修课是学c语言,当时不知怎么的就入了迷,把谭浩强的那本c教材翻了7,8遍,后来又学了c++,本来我一直以为c,c++就只能是黑底白字,一件事情打破了我的看法,那时才知道世界上还有GUI这个东西,不过因为所买的教材的原因,我以为用c,c++做GUI开发很麻烦,后来偶尔在书摊上看到java,处于对语言的兴趣,随便翻了几下,发现java竟然能很轻松的做出视图效果,于是上了java这条船。


那时候你怎么没见到Delphi或者VB呀。
1 楼 king_108 2008-10-20  
為什么程序里面不能寫中文?

相关推荐

    细聊java中的System.out.println()

    Out是System里面的一个静态成员,他是java.io.PrintStream类的引用。他是个不可更改的类方法。并且是通过Static修饰的。可以直接通过类名+属性名的方法调用。也就是我们常用的# System.out 所以,他是不需要创建...

    2_Java程序设计实验报告.doc

    如果不是,则输出另一条信息。 ```java import java.util.Scanner; public class TestIf { public static void main(String[] args) { Scanner input = new Scanner(System.in); System.out.println("请输入一个...

    java简单通讯录

    它首先调用`lookUpList`找到要删除的记录的位置,然后将该位置的记录替换为下一条记录(相当于向数组的前一位置移动),并减少记录总数`num`。最后,更新并显示通讯录。 4. **修改联系人**:`amendList`方法允许...

    Java语言程序设计基础篇前三章课后习题.pdf

    - 重复使用`System.out.println()`来输出多条信息。 - 理解Java程序的基本结构。 - **代码示例**: ```java public class DisplayFiveMessages { public static void main(String[] args) { for (int i = 0; i...

    几个适合初学者的java小程序

    System.out.println("欢迎来到 Java!"); } } ``` 这个程序非常简单,主要功能是输出一条欢迎信息到控制台。通过这个例子,我们可以看到Java程序的基本结构:`public class`声明一个公共类,`public static void ...

    Java语言程序设计基础篇前三章课后习题.doc

    - **实现**: 在主方法中调用`System.out.println()`三次,分别输出“Welcome to Java”、“Welcome to Computer Science”和“Programming is fun”。 ```java public class DisplayMessages { public static void...

    JDBCconnection.java 代码

    然后,执行一条查询语句,获取结果集并遍历输出每一行的 `adminid` 字段。最后,调用 `closeConnection` 方法关闭数据库连接。 #### 五、总结 `JDBCconnection.java` 是一个简单但实用的类,用于处理与MySQL数据库...

    Java编程语言入门 Java语言基础教程 第04课 Java 语句 statement 共19页.pdf

    - **if-else语句**:根据条件选择一条路径执行。例如: ```java if (x > 0) { System.out.println("Positive"); } else { System.out.println("Negative or zero"); } ``` - **switch语句**:根据不同的条件...

    用java编写有关判断是否为三角形

    System.out.println("a不符合要求"); } ``` #### 2.3 三角形类型的判断 根据三角形边长的不同,三角形可以分为以下几类: - **等边三角形**:所有边长相等。 - **等腰三角形**:至少有两条边相等。 - **不等边...

    java获取数据库主外键

    System.out.println(columnName + " " + columnType + " " + dataSize + " " + digits + " " + nullable); } ``` 5. **获取主键信息** 使用`getPrimaryKeys()`方法获取每个表的主键信息。 ```java for ...

    Java文件的输入输出流实例详解

    输入输出流提供了一条通道,程序可以使用这条通道读取源中的数据或将数据传送到目的地。输入流的指向叫做源,程序从指向源的输入流中读取源中的数据;而输出流的指向是数据的一个目的地,程序通过向输出流中写入数据...

    java2实用教程(第3版例子代码).doc

    - 为 `zhubajie` 设置了属性值,并调用了 `speak` 方法来打印一条消息。 - 这个例子展示了如何定义类、创建对象、设置属性值和调用方法。 ##### 例子3:Applet 示例 - **程序代码**: ```java import java....

    java 流程控制语句

    System.out.println("Hello, world!"); // 第一条语句 int x = 10; // 第二条语句 System.out.println(x); // 第三条语句 } } ``` 在这个例子中,首先输出"Hello, world!",接着声明并初始化一个整型变量`x`为...

    深入剖析java类的构造方式.txt

    需要注意的是,调用`this()`必须是构造器的第一条语句。 - **`super()`**:用于调用父类的构造器。如果没有显式调用父类构造器,则Java默认会调用无参的父类构造器。如果父类没有无参构造器,则必须显式调用带参数的...

    Java语言基础入门教程 Java开发编程基础课程 第4章 流程控制 共14页.pptx

    System.out.println("星期一"); break; case 2: System.out.println("星期二"); break; case 3: System.out.println("星期三"); break; default: System.out.println("未知"); break; } ``` #### 示例 3...

    java2实用教程(第2版)程序代码.pdf

    - 这个程序是最简单的Java程序,用于展示如何在控制台输出一条消息。 - `public class HelloWorld` 定义了一个公共类`HelloWorld`。 - `public static void main(String[] args)` 是程序的入口点,每个Java应用...

    Java简单实现农夫过河问题示例

    System.out.println("此岸" + listThis + "\b" + "彼岸" + listThat); System.out.println(); listThat.add(str); thatToThis(); }else{ listThis.add(str); thisTothat(); } } public void thatToThis()...

    郑州大学现代远程教育Java程序设计.doc

    - **发送消息**:当一个对象想要另一个对象执行某个操作时,它会发送一条消息给该对象。这条消息通常包括操作名(方法名)以及可能的参数。 - **接收消息**:接收消息的对象根据接收到的消息执行相应的行为。 ### 2...

    安卓反编译dex文件格式实例分析

    这条命令会启动 Dalvik 虚拟机,并执行 Hello 类中的 main 方法,从而在设备上输出 "Hello, Android!"。 当谈及 dex 文件格式的详细结构时,dex 文件由一系列有序的数据块组成,主要包括以下几个部分: 1. dex ...

    第4讲_控制结构_循环.pptx

    System.out.println("请输入多个数,每输入一个数后按Enter或Tab或者空格键确认:"); System.out.println("输入一个非数字符号结束输入操作!"); while (input.hasNextDouble()) { x = input.nextDouble(); sum...

Global site tag (gtag.js) - Google Analytics