1.走进java

1.类型:

  •   javaME(java micro edition)       java微型版      适用小型设备
  •   javaSE(java standand edition)  java标准版  适用桌面系统
  •   javaEE(java enterprise edition)  java企业版  适用服务器程序和服务

  注:javaBase介绍的javaSE

2.开发包JDK简介及安装

  JDK<JRE<JVM

  •   JVM(java vritual machine)   java虚拟机  将字节码转换成机器指令
  •   JRE(java runtime enviroment) java运行环境  运行java程序(包含JVM)
  •   JDK(java development kit)   java开发工具包  包含开发java的所有工具(包含JRE)

3.一处编译,到处运行简介

  • javac程序将java源代码编译成字节码.
  • 不同操作系统上不同版本的JRE来运行字节码.

  原理:不同版本的JRE可以运行java字节码.

4.配置开发环境

  1).安装JDK

  2).配置PATH环境变量-指定bin包的位置

  3).配置CLASSPATH环境变量-指定JVM去哪儿找class文件(默认是当前目录,这项一般不配置)

5.java基本语法:

  •   java语言区分大小写,如主方法main和Main是不同的
  •   一个源文件可以有多个类时:

          1).但只能有一个public的类;

          2).源文件名必须和这个public类名相同;

          3).编译后字节码文件名和对应的public类名相同

  • 一个类必须有main方法,才能运行;main方法是程序的入口

6.关键字和保留字

  •   关键字:编程语言预先定义,指定了用途的单词
  •   保留字:和关键字一样编程语言预先定义好,目前没有指定用途.

7.定义名字的规则(类名,方法名,变量名等)

  •   大小写敏感
  •   字母数字下划线组成,数字不能开头(字母可以是汉字和日文)
  •   不能使用关键字和保留字
  •   不能使用javaAPI中类名作为自己的类名

8.helloworld程序 

 1 /**
 2    文本注释
 3     @author whattoken
 4 */
 5 public class Hello
 6 {
 7    /*void 没有返回值的方法
 8      main是主函数,程序的入口
 9    */
10    public static void main(String[] args)
11     {
12        System.out.println("输出内容"); //输出
13     }
14 }

  

  

 

时间: 2024-10-06 23:34:48

1.走进java的相关文章

《深入理解Java虚拟机》读书笔记---第一章 走进Java

一.为什么要读此书 <深入理解Java虚拟机>这本书读了很多次,每次读都会有不一样的感受.首先说一下为什么要读这本书,如果把Java比喻成乾坤大挪移,那了解虚拟机的工作原理就是练习九阳神功,java语言是招式,对虚拟机的认识是内功心法,只有内功心法强大,所使的招式才强大,这就是为什么阳顶天只能把乾坤大挪移练到第四层,而张无忌能练到第七层.由于java虚拟机的强大,把很多功能都隐藏了,例如内容管理,垃圾回收机制等,使得很多java程序猿对这一块的知识所有缺失,编码的时候也是似懂非懂的,以至于遇到

java 虚拟机 学习笔记 第二章 走进java

java 获得获得认可的原因 结构严谨.面向对象 一次编写 到处运行 相对安全的内存管理和访问机制 避免绝大部分的内存泄露和指针越界 运行时编译即优化 jdk是用于支持java程序开发的最小环境 时间表 1991    oak 1995  oak 改为java 1996 4  java one 1997  sun jdk 1.1    jdbc jar javabeas  rmi  内部内  反射 2002  2月13  jdk1.4  正则表达式  异常连 NIO  日志类  xml 2004

走进Java

先百度下学习方案.   在线文档 http://tool.oschina.net/apidocs/apidoc?api=jdk_7u4 http://tool.oschina.net/apidocs/apidoc?api=jdk-zh   菜鸟教程 http://www.runoob.com/ http://www.runoob.com/java/java-tutorial.html 跟它学吧..   javac java 编译.运行,第一课必然是这点,但不用链接吗?现在还不知道. javac编

001 走进 Java

一. java优点 摆脱了硬件平台的束缚,实现了"一次编写,到处运行"的理想: 提供了一个相对安全的内存管理和访问机制,避免了绝大部分的内存泄露和指针越界问题: 实现了热点代码检测和运行时编译及优化,这使得Java应用能随着运行时间的增加而获得更高的性能: 有一套完善的应用程序接口,还有无数来自商业机构和开源社区的第三方类库来帮助它实现各种各样的功能 二.java技术体系 Java程序设计语言 各种意见平台上的Java虚拟机 Class文件格式 Java API类库 来自商业机构和开源

走进Java(一)J2SE

一.Java是什么 Java是Java语言和Java平台的总称.Java语言和C#一样,核心都是oo,而且比较而言,Java做的更好. Java由四方面组成: ? Java编程语言,即语法. ? Java文件格式,即各种文件夹.文件的后缀. ? Java虚拟机(JVM),即处理*.class文件的解释器. ? Java应用程序接口(Java API). Java分为三个体系,分别为: Java SE(J2SE,Java2 Platform Standard Edition,标准版,主要用于桌面应

走进Java中的持有对象(容器类)之一 容器分类

Java容器可以说是增强程序员编程能力的基本工具,本系列将带您深入理解容器类. 容器的用途 如果对象的数量与生命周期都是固定的,自然我们也就不需要很复杂的数据结构. 我们可以通过创建引用来持有对象,如 Class clazz; 也可以通过数组来持有多个对象,如 Class[] clazs = new Class[10]; 然而,一般情况下,我们并不知道要创建多少对象,或者以何种方式创建对象.数组显然只能创建固定长度的对象,为了使程序变得更加灵活与高效,Java类库提供了一套完整的容器类,具备完善

1.走进java(本次阅读基于jdk1.7)

本次阅读基于jdk1.7 1.1.java虚拟机类别和发展史: Sun Classic / Exact VM:世界上第一款商用Java虚拟机,Sun公司发布JDK 1.0,Java语言首次拥有了商用的正式运行环境,这个JDK中所带的虚拟机就是Classic VM Sun HotSpot VM:提起HotSpot VM,相信所有Java程序员都知道,它是Sun JDK和OpenJDK中所带的虚拟机,也是目前使用范围最广的Java虚拟机.但不一定所有人都知道的是,这个目前看起来"血统纯正"

走进java对象的门口

从题目中可以看出来,今天只是java面向对象的入门级探讨.看看今天的内容. 为什仫说英语呢?我的英语从三年级都不好,一直到现在,但我们的未来职业要求我们必须懂英语,就算不能像马云一样溜吧,但最起码能看懂英语版的专业书籍.其实,专业上的英语挺简单的,如果你能静下心看看那些书,你会发现,书上的语法很简单,词汇还都是高中的,只有极个别的专业词汇有点难,记住就好啦,反正不多,所以,这里说几个英语名词. 面向对象三大特性:encapsulation:封装  inheritance:继承  polymorp

走进Java(二)J2EE规范解释

一.背景 起初,各个公司都开发出了自家的组件,可是用户使用过程中,各家的组件不通用,不兼容.所以提出J2EE协议,它就是基于Java技术的一系列标准. J2EE平台由一整套服务(Services).应用程序接口(APIs)和协议构成,它的功能非常全面,用于数据处理和服务器端应用.它对开发基于Web的多层应用提供了功能支持.使用J2EE技术部署的应用是:"编写一次,随处运行". 客户端(层)的组件包括Applet.Application.Html三种. 应用服务器,就是封装好的组件.协议