zoukankan      html  css  js  c++  java
  • 第01章 Java 技术概览

    /**
    @前言:

    Java是Sun公司推出的程序设计语言,拥有面向对象、跨平台、分布式、高性能、可移植等优点和特性,是目前应用最广的编程语言之一。
    Java语言实现面向对象思想的三大特性:继承、多态、封装。
    Java语言可以制作网站后台、大型网络游戏、多媒体开发,而且还能够操作各种操作系统(linux、Android等)

    @第一章 Java 技术概览

    Java由两部分组成:Java API + Java VM —— Java编程接口 + Java虚拟机。
    Java特性:跨平台、面向对象、分布式、多线程、安全性、健壮性、简单性等。
    Java源代码(.java) ——> 通过javac编译后(.class) ——> 虚拟机将.class 字节码文件转换成二进制文件运行。
    Java API 按照功能通过包(package)来提供,包就是一系列具有相似功能的类和接口的集合。
    Java官方下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html

    Java系统环境变量的设置:
    ======================================================================================
    定义[JAVA_HOME]:C:\JAMP\JAVA\JDK
    定义[PATH] :%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
    定义[CLASSPATH]:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
    */

    /**
    编写HelloWorld
    */
    class HelloWorld{ // 类定义
      public static void main(String[] grgs){ // 方法定义
        System.out.println("HelloWorld"); // 调用标准输出打印字符串
      }
    }

    /**
    Java程序编译:
    java HelloWorld.java
    javac HelloWorld

    Java为访问数据库提供了JDBC API;
    Java为实现远程方法提供了Java RMI,该方法实现了对网络远端的Java程序的调用。
    Java支持垃圾回收机制(GC)
    Java源程序被编译成字节码,字节码通过JVM来解释而获得执行,这样使用Java语言编写的程序不依赖于特定的平台,实现一次编写,随处运行。

    说明:
    01、编写Java源代码的工具最好选择无格式的文本编辑器,例如记事本、VIM、Notepad+等。
    02、程序分为三个部分:程序注释、类定义和main()方法。
    03、注释方式包括:// 单行注释 /* …… */ 块注释 /** …… */ 文档注释。
    04、Java语言编写的应用程序必须包含一个main()方法。
    05、修饰符public和static的顺序可以互换,但不推荐。
    06、参数名args不是固定的,可以任意命名,但习惯上使用args或argv。
    07、main()方法是程序的唯一入口,调用方式为:java ClassName args。
    08、Java源程序、文件名、扩展名都是区分大小写。
    09、无法发现类文件,系统会抛出Java.long.NoClassDefFoundError错误。
    10、类名输入错误时,系统会抛出Exception in thread "main" java.lang.NoClassDefFoundError:HelloWorld/class错误。
    11、缺少main()方法,系统会抛出Exception in thread "main" java.lang.NoSuchMethodError:main错误。
    */

  • 相关阅读:
    屏幕尺寸相关
    关于sqlite的数据库操作
    Service服务
    BroadcastReceiver广播接收器
    将博客搬至CSDN
    win7+WinDbg调试系统内核
    驱动
    驱动开发,走起!!哈哈
    动态链接库DLL
    2013年12月24号感受
  • 原文地址:https://www.cnblogs.com/QQ9888267/p/6107650.html
Copyright © 2011-2022 走看看