初始Java

1、何为Java

Java通常狭义的被理解为是一种计算机程序语言。实际上,  从广义上讲, Java是一种技术,包括Java语言与Java平台。

2、Java语言具有如下特征:

简单性  面向对象   动态与安全  多线程   跨平台
3、Java虚拟机

可运行Java字节码的虚拟计算机系统    它有一个解释器组件,可以实现Java字节码和计算机操作系  统之间的通信
4、Java虚拟机的运行过程

通过“编译器”将java源程序编译成java 字节码文件 ( .class)。

通过“解释器”将java字节码文件解释翻译为对应的机器指  令,并运行。
5、JAVA跨平台的原理

JVM: JAVA虚拟机(Java Virtual Machine),运行JAVA字节码  的假想的计算机。
    Java虚拟机通过将平台无关的字节码文件转换为具体平台可   执行的机器指令,从而实现跨平台的特征。
6、Java开发环境

JDK (JavaSE Development Kit)是整个Java的核心,包括  Java运行环境(JRE)、 Java工具、 Java基础API等等。
    JDK是用于程序员开发Java程序的Java开发工具包。

JDK包含JRE, JRE包含JVM。

7、安装目录

bin目录:存放可执行文件;

lib目录:存放Java的类库文件

include目录:存放用于本地方法的文件

demo目录:存放演示程序

jre目录:存放Java运行环境文件

8、JDK常用命令

9、Java中使用关键字 class 来声明类。

如果类声明时加了public修饰符则类名必须和文件名一致。  一个源文件中可以声明多个class类, 但最多只能有一个  public class类。
10、注释

单行注释 以 // 开始,以行末结束

多行注释 以 /* 开始,以 */ 结束

文档注释 使用/** */

文档注释与多行注释的区别:
      文档注释可以被javadoc命令所提取,生成Java API文档。而多行注释不能。

11、标识符

标识符用于给程序中的类,方法,变量等命名的符号。

标识符由字符,数字,下划线_,货币符号($,¥等)组成。并 且首字符不能是数字。   标识符不能与Java中的关键字同名。    标识符不能与Java中的直接常量同名。( true, false, null)
      Java中的标识符是区分大小写的。

这里的字符为Unicode字符,不再局限于26个英文字母, 而是可以是汉字,韩文,日本等字 符
12、命令规范:

类名和接口名中每一个单词的首字母均大写,     变量名和方法名中第一个单词的首字母小写,后续单词的首  字母大写,  常量全部大写并用下划线分隔,例如: ALL_CAPS。
13、变量:在程序的运行过程中其值可以被改变的量 ,由变量名 变量值组成

变量声明:Java中的变量遵从先声明后使用的原则。

声明的作用有两点:
              确定该变量的标识符(即名称),以便系统为它指定存储地址  和识别它,这便是“按名访问” 原则。
              为该变量指定数据类型,以便系统为它分配足够的存储单元。

变量声明包括三部分:数据类型   变量名称    要赋给的初始值(可选)
       根据变量声明的位置,可以将 变量分为: 局部变量(方法,语句块{}中声明的变量)  ; 成员变量(类中声明的变量) 。   成员变量的作用域是整个类。局部变量的作用域为从局 部变量声明的位置起,

到其所在的最小语句块止。
      变量作用域:语句块决定了局部变量的作用域,在作用域之外,局部变量是  不可访问的
                       如果两个局部变量同名,则两个局部变量的作用域不允  许有交集。

时间: 2024-10-20 21:06:12

初始Java的相关文章

第二章 初始Java

初始Java 特点 简单.面向对象.跨平台.安全.多线程. PS: 其中"简单",这一点我认为是相对于更底层的语言:"跨平台",应该是Java语言最引以为傲的标签:"面向对象"特点是深层次理解Java的编程方法与思想. 环境 这里的环境是指编程环境.编译解释环境和运行环境等.PS:解释可能不得当,后续再修改. JDK:Java Development Kit即开发包工具: JRE:Java Runtime Environment即运行时环境: J

初始java、

詹姆斯.戈士林 java之父. 分为三大领域:J2SE J2EE J2ME 两大平台:JVM  API 8个数据类型 整型 浮点型 字符型 布尔型 类 接口 数组 一般常用的除了后面那两个 JAVA 里面的程序流程 目前了解的有 if/else switch for while do/while for 和while 都是先判断之后再执行 一般for用的比较多可能是用的会较方便一点 下面是for循环举例 输出九九乘法表 package yuanzhoulv; public class DiErT

初始java 对java的了解!

1.什么是计算机程序?解析:就是为了解决某一个问题而编写的一系列有序指令的集合.2.Java相关的技术有哪些? 解析:JavaSE(桌面应用程序)  JavaEE(网站)  JavaME(手机应用) 3.开发Java程序的步骤有哪些?解析:编写,编译和运行 4.Java程序的基本框架是什么?5.Java的注释类型有哪些?解析:单行注释和多行注释.6.C(Client)/S(Server)程序:不需要借助浏览器就可以解析执行的程序  B(Broswer)/S(Server)程序:必须借助浏览器才能

初始JAVA(JAVA第一章)

第一章                       &       初识JAVA 开发公司:sun公司; 开发者:James Gosling(JAVA语言之父); 开发日期:1991; 名字起源:JAVA牌咖啡; 编写程序框架: public class HelloWorld{} 编写main()方法的框架 :                             //一个程序只能有一个main方法 public static void main (String [] args ){} 编写代

第一章 初始java

一.单词 public:公共的          static:静态的        void:空的          class:类       print:打印     line:排    problem:问题       out:输出     main:主要的      system:系统 二. 计算机按照某种顺序完一系列指令,这一指令的集合成为程序. 三.java相关技术 JAVA SE:          java所有版本的基础 JAVA ME:          主要面向手机 JAV

初始JAVA第十五章String的总结

1 字符串的概述 2 1.什么是字符串:零个或多个字符组成的有限序列 3 2.如何使用字符串:(使用字符串分为两步) 4 1)定义并初始化字符串 5 2)使用字符,对字符串进行一些处理 6 // 穿件一个字符串 7 // 语法 8 String arhs = "abc"; 9 // 创建一个空的字符串 10 String string = new String(); 11 // 创建一个字符串对象Demo 12 String string = new String("Demo

第一章__初始JAVA

1.java的三个发展方向:JAVASE(面向对象.API.JVM).JAVAME(移动设备.游戏.通信).JAVAEE(JSP.EJB.服务) 2.开发JAVA的程序步骤:1.编写源程序 2.编译 3.运行 3.JDK=JRE+开发工具 下载java环境jdk 安装并配置环境变量, .安装直接下一步下一步直到安成(记住安装路径默认在C:\Program Files (x86)\Java\下) 3.配置环境变量 1).右键计算机属性--高级系统设置--高级下--环境变量--系统变量--PATH变

初始JAVA中浅拷贝和深拷贝

1. 简单变量的复制 public static void main(String[] args) { int a = 5; int b = a; System.out.println(a); System.out.println(b); } 八种基本数据类型的(int,boolean,char,byte,short,float,double.long)都适用于这种情况. 2. 对象的复制 对象的复制并没有基本类型变量的复制这么简单,下面看一个例子 2.1 准备一个Student类 packag

一.初始Java

1.框架结构2.main方法3.转义符public class Dome01 { public static void main(String[] args) {       //main方法,即程序入口  //注:一个程序只能有一个main方法  //转义符\t   一系列的空格  System.out.print("Hello \t Word!");  //转义符\n  System.out.print("Hello \n Word!");   }}