Java第一章节

原创 2011年01月24日 22:08:00

 

1、安装JDK、JRE:

(1)jdk、公用jre :本身也有自己的JRE(路径位于JDK安装目录的JRE目录下),所附带的JRE主要是卡发JAVA程序时做测试使用;

与公用的JRE区别在于jdk本身所附的JRE比公用JRE多了个server的VM(virtual machine)。

jdk 的 jre有server选项; 公共 jre 无 server选项。

(2)server与client选项的差别在于所使用的VM不同,java程序时默认使用client VM。

若使用server VM会花较长启动时间及消耗较多的内存。

 

 

2、编译

C:/workspace  创建HelloJava.java文本,内容:

 

---------------

public class HelloJava {
  public static void main(String[] args) {
     System.out.print("嘿!我的第一个Java程序!");
   }
}

---------------

 

步骤:

(1)cmd

(2)cd c:/workspace

(3)javac HelloJava.java

通过后,原目录下生成一个编译后的.class文件;

 

出现问题:

(1)未加;号;

(2)System,S未大写;

(3)printIn 找不到符号,更换为 print 后编译通过;

方法:printIn(java.lang.String)

类:java.io.PrintStream

 

 

3、语法入门:

一个简单的JAVA程序都会涉及:文件管理、类(class)、主程序、命令行参数(command  line argument)

(1)定义类(class)

一个文件中可编写数个类,但只能有一个公开(public)类。

并且主文件名必须与这个公开类的名称相同。

建议类首字母大写。

并在类名称上表明类作用。

(2)定义程序块(block)

main()是java程序入口(entry point)

main()方法一定是public成员,这样才可在执行环境中被调用;main()方法不需要产生对象(object)就能被执行,所以必须是个static成员;

void,

java中字符串,要使用""包括;

printIn()表示输出字符串后自动换行;

print()表示输出字符串后程序不自动换行;

 

 

-------------

public class HelloJavaForC {

   public static void main(String[] args) {

       System.out.printf("%s ! 这是您的第一个JAVA程序 /n","C语言 Fan");

   }

}

----------------

out 对象的 printf()方法;  指定对应数字:%d

标准输入串对象 System.in   read()每次读入一个字节数据

java.util.Scanner

 

相关文章推荐

java课件第一章节

  • 2011年09月10日 12:44
  • 2.97MB
  • 下载

Java NIO 第一章节

Java NIO 由以下几个核心部分组成: ChannelsBuffersSelectors 虽然Java NIO 中除此之外还有很多类和组件,但在我看来,Channel,Buffer 和...

java开发教程 第一章节内容

  • 2009年11月13日 16:23
  • 3.86MB
  • 下载

【S2HS学习笔记】第一章节:Java EE应用和开发环境

1. Java EE应用的分层模型   1.1. Java EE架构模式大致可以分为以下几层:    >> Domain Object(领域对象)层:此层由POJO(Plain Old Java Ob...

java的第一章节

linux: comon下 sh ./config.sh, 根据提示一步步往下路做, jre选择要注意,尽量保持版本统一。 最终在/Oracle/Middleware/user_projec...

Netty in Action (二)第一章节 第一部分 java网络编程

本章节包括    java的网络编程    netty的介绍    netty的核心组件 假如你正在为一个大型公司开发一个全新的具有历史意义的使命级的应用,在第一个会议上你了解到这个系...
  • linuu
  • linuu
  • 2016年04月05日 19:16
  • 1263

C语言课程第一章节

  • 2014年10月19日 13:37
  • 263KB
  • 下载

第一章节认识.NET

  • 2014年04月11日 17:37
  • 3.3MB
  • 下载

Netty in Action (八) 第四章节 第一部分 传输服务迁移案例

在网络传输中数据通常就以一种格式去传输:字节,这些字节在网络上的行为绝大部分取决你我们指定的网络传输服务,正是因为网络服务的概念可以使我们的应用从网络传输的底层机制中抽象出来,使用者并不关系底层的实现...
  • linuu
  • linuu
  • 2016年04月09日 09:30
  • 923
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Java第一章节
举报原因:
原因补充:

(最多只允许输入30个字)