CXYVIP官网源码交易平台_网站源码_商城源码_小程序源码平台-丞旭猿论坛
CXYVIP官网源码交易平台_网站源码_商城源码_小程序源码平台-丞旭猿论坛
CXYVIP官网源码交易平台_网站源码_商城源码_小程序源码平台-丞旭猿论坛

第一章:Java概述常见问题总结(Java基础)-永久免费的源码丞旭猿

《大数据和人工智能交流》头条号向广大初学者新增C 、Java 、Python 、Scala、javascript 等目前流行的计算机、大数据编程语言,希望大家以后关注本头条号更多的内容。

一、总结-1

1. 由于文件类型导致java文件无法运行

工具–>文件夹选项–>查看–>取消隐藏已知文件类型的扩展名选项

2. 1个源文件不能有2个以上puclic类型的类

3.编译运行时的错误

(1)HelloWorld.java:1: class helloworld is public, should be declared in a file named helloworld.java

public class helloworld

^

1 error定义错误,因如下定义 public class helloworld

(2)运行时:Exception in thread “main”java.lang.NoSuchMethodError: main 未知

4.java注释

//单行注释

/*多行注释*/

/**

*文档注释

*/

5.javadoc 文档生成

javadoc Test.java -d dir//为Test.java生成文档,存在于dir目录内

javadoc Test.java -d ./doc -author -version

@author:作者

@version:版本

@docroot:表示产生文档的根路径

@deprecated:不推荐使用的方法

@param:方法的参数类型

@return:方法的返回类型

@see:”参见”,用于指定参考的内容

@exception:抛出的异常

@throws:抛出的异常,和exception同义

    功能说明:

    Java归档工具

    语法:

    jar [ 命令选项 ] [manifest] destination input-file [input-files]

    补充说明:

    jar工具是个java应用程序,可将多个文件合并为单个JAR归档文件。jar是个多用途的存档及压缩工具,它基于ZIP和ZLIB压缩格式。

    然而, 设计jar的主要目的是便于将java applet或应用程序打包成单个归档文件。将applet或应用程序的组件(.class 文件、图像和声音)

    合并成单个归档文件时,可以用java代理(如浏览器)在一次HTTP事务处理过程中对它们进行下载,而不是对每个组件都要求一个新连 接。

    这大大缩短了下载时间。jar还能压缩文件,从而进一步提高了下载速度。此外,它允许applet的作者对文件中的各个项进行签名,

    因而可认证其来 源。jar工具的语法基本上与tar命令的语法相同。

    命令选项

    -c 在标准输出上创建新归档或空归档。

    -t 在标准输出上列出内容表。

    -x[file] 从标准输入提取所有文件,或只提取指定的文件。如果省略了file,则提取所有文件;否则只提取指定文件。

    -f 第二个参数指定要处理的jar文件。在-c(创建)情形中,第二个参数指的是要创建的jar文件的名称(不是在标准输出上)。在-t(表(或-x(抽取)这两种情形中,第二个参数指定要列出或抽取的jar文件。

    -v 在标准错误输出设备上生成长格式的输出结果。

    -m 包括指定的现有清单文件中的清单信息。用法举例:”jar cmf myManifestFile myJarFile *.class”

    -0 只储存,不进行 ZIP 压缩。

    -M 不创建项目的清单文件。

    -u 通过添加文件或更改清单来更新现有的 JAR 文件。例如:”jar -uf foo.jar foo.class”将文件 foo.class 添加到现有的JAR文件foo.jar中,而”jar umf manifest foo.jar”则用manifest中的信息更新foo.jar的清单。

    -C 在执行 jar 命令期间更改目录。例如:”jar -uf foo.jar -C classes *”将classes目录内的所有文件加到foo.jar中,但不添加类目录本身。

    1:将当前目录下所有CLASS文件打包成新的JAR文件:

    jar cf file.jar *.class

    2:显示一个JAR文件中的文件列表

    jar tf file.jar

    3:将当前目录下的所有文件增加到一个已经存在的JAR文件中

    jar cvf file.jar *

    二、总结-2:第一程序常见错误演示:

    1、错误一:文件名和类名不一致

    有一个HelloWorld.java文件内容如下

    public class helloWorld { //将类名修改为helloWorld

    public static void main (String[] args){

    System.out.println(“Hello world”);

    }

    }

    2、错误二:main方法签名不对

    public class HelloWorld {

    public static main (String[] args){ //去掉了void

    System.out.println(“Hello world “);

    }

    }

    3、错误三:Java是区分大小写的

    public class HelloWorld {

    public static void main (String[] args){

    system.out.println(“Hello world “);

    }

    }

    4、错误四:丢掉分号

    public class HelloWorld {

    public static void main (String[] args){

    System.out.println(“Hello world “) //去掉句末的”;”

    }

    }

    5、错误五:丢掉双引号

    public class HelloWorld {

    /*手工输入的代码*/

    public static void main (String[] args){

    System.out.println(“Hello world ); //丢掉了”””

    }

    }

    《大数据和人工智能交流》的宗旨

    1、将大数据和人工智能的专业数学:概率数理统计、线性代数、决策论、优化论、博弈论等数学模型变得通俗易懂。

    2、将大数据和人工智能的专业涉及到的数据结构和算法:分类、聚类 、回归算法、概率等算法变得通俗易懂。

    3、最新的高科技动态:数据采集方面的智能传感器技术;医疗大数据智能决策分析;物联网智慧城市等等。

    根据初学者需要会有C语言、Java语言、Python语言、Scala函数式等目前主流计算机语言。

    根据读者的需要有和人工智能相关的计算机科学与技术、电子技术、芯片技术等基础学科通俗易懂的文章。

    声明:本文部分素材转载自互联网,如有侵权立即删除 。

    © 版权声明
    THE END
    喜欢就支持一下吧
    点赞0赞赏 分享
    相关推荐
    评论 抢沙发
    头像
    欢迎您留下宝贵的见解!
    提交
    头像

    昵称

    取消
    昵称表情代码图片

      暂无评论内容