1.do-while循环不论循环条件判断结果,至少会执行一次。

2.Javac用于Java源代码文件编译成字节码的编译器。

3.import关键字导入包。

4.Java是Sun公司与1995年退出的高级语言。

5.switch语句中控制表达式的类型可以是:byte,short,char,int(jdk7.0后允许String)

6.在Java语言中:关系运算符的运算结果是:true、false。

7.If选择结构中的条件语句必须是:Booleam类型。

8.在Java中,类的成员变量包括:属性和方法。

9.path和Classpath的区别是:

a.path环境变量里面的记录的是可执行文件,如:.exe文件 对可执行文件先在当前路径去找,如果没有找到就去Path环境变量中配置的路径去找。

b.Classpath环境变量那个里记录的是Java类的运行文件所在目录。

10.Java是面向对象的程序设计语言,关于面向对象程序设计有点:

a.便于在计算机程序中用类似的软件对象模拟显示世界中的实体。

b.方法调用的形式是:对象名.方法名。

c.方法定义中需要有返回值类型,使用return语句返回值。void不能有reture语句。

12.JavaDoc标签 :如图

其中@param为:parameter

13.对字符串而言  :

==  用来比较两个值的地址是否相等(返回值:bool)

.equals 用来比较两个值内容是否相等(返回值:bool)

14.JDK目录结构:

1.bin目录下有许多工具。

2.demo目录下有各种演示例子。

3.jre目录是Java程序运行环境的根目录。

4.Include目录下是win32子目录,都是本地方法文件。

15.创建数组的语法为:

a:数组类型 [ ] 数组名=new 数组类型 [长度]

b: 数组类型  数组名 [ ]=new 数据类型[长度]  

(数组下标从0开始)

16.Java语言封装借组访问控制符private

17.StringBuffer动态字符串的方法是对象  append( ) 来接字符串。

StringBuffer动态字符串数组  append( )往数组中添加。

18.JavaDoc注释正确有

三种注释方法:

1、单行注释   //注释的内容

2、多行注释  /*......*/

3、/**......*/,这种方式和第二种方式相似。这种格式是为了便于javadoc程序自动生成文档。

可利用dos命令生成JavaDoc

19.StringBuffer创建对象时可以带参数

String一般用来存放不可变的字符串,而StringBuffer可以用于存放可变的字符串。

String对象不可以使用append( )方法来追加字符串

20.类的方法说法:

a.方法的返回值必须与方法在定义时的类型匹配

b.方法如果没有返回值,则在定义方法的时候应该说明为void

c.方法只有被调用才能执行。

21.Main( ) 方法返回类型为void.

22.在elipse中:

F5是“单步跳入”会进入本行代码内部执行。

F6是“单步跳过”仅执行本行代码。

23.流程图简单介绍:

圆角矩形表示“开始与结束”

箭头代表工作流方向

矩形表示行动方案,普通工作环节用

平行四边形表示输入输出

菱形表示问题判断或“判定”(审核/审批/评审)环节

24.在Java中,elipse中主要有三种生成JavaDoc文档的方式:

第一种:在项目列表中按右键>>>>>选择Export(导出)Java下的javac

第二种:菜单选择:File>>>Export(文件>>导出)java下的javac

第三种:Project >>>Generate javadoc直接进入javadoc Generation

JavaDoc文档可以用命令行生成

Java的一些基础知识的更多相关文章

  1. 【Java面试】基础知识篇

    [Java面试]基础知识篇 Java基础知识总结,主要包括数据类型,string类,集合,线程,时间,正则,流,jdk5--8各个版本的新特性,等等.不足的地方,欢迎大家补充.源码分享见个人公告.Ja ...

  2. 第76节:Java中的基础知识

    第76节:Java中的基础知识 设置环境,安装操作系统,安装备份,就是镜像,jdk配置环境,eclipse下载解压即可使用,下载tomcat 折佣动态代理解决网站的字符集编码问题 使用request. ...

  3. Java面试题-基础知识

    参考文章:Java面试题-基础知识 基础能力 什么是值传递和引用传递 线程状态有哪些,它们之间是如何转换的 进程与线程的区别,进程间如何通讯,线程间如何通讯? HashMap的数据结构是什么?如何实现 ...

  4. JAVA核心技术I---JAVA基础知识(工具类Arrays和Collections类)

    一:工具类 –不存储数据,而是在数据容器上,实现高效操作 • 排序 • 搜索 –Arrays类 –Collection类 二:Arrays类(处理数组) (一)基本方法 –排序:对数组排序, sort ...

  5. JAVA核心技术I---JAVA基础知识(static关键字)

    一:static特殊关键字用处 –变量 –方法 –类 –匿名方法 二:静态变量:类共有成员 –static变量只依赖于类存在(通过类即可访问),不依赖于对象实例存在. –所有的对象实例,对于静态变量都 ...

  6. Java JDBC的基础知识(三)

    在前面的Java JDBC的基础知识(二)和(三)中,主要介绍JDBC的原理和简单的应用过程.尤其在(二)中,可以发现代码进行多次try/catch,还有在前面创建连接等过程中好多参数我都给写定了. ...

  7. Java JDBC的基础知识(二)

    在我的上一篇Java JDBC的基础知识(一)中,最后演示的代码在关闭资源的时候,仅仅用了try/catch语句,这里是有很大的隐患的.在程序创建连接之后,如果不进行关闭,会消耗更多的资源.创建连接之 ...

  8. Java并发(基础知识)—— Executor框架及线程池

    在Java并发(基础知识)—— 创建.运行以及停止一个线程中讲解了两种创建线程的方式:直接继承Thread类以及实现Runnable接口并赋给Thread,这两种创建线程的方式在线程比较少的时候是没有 ...

  9. Java开发培训基础知识解析之反射机制

    Java是老牌编程语言,是当前应用最广泛的编程语言之一.想要学习Java你就一定要掌握Java基础知识,而反射对于初学Java的人来说绝对是非常重要的知识点.什么是反射?如何理解反射机制?如何使用反射 ...

  10. Java JDBC的基础知识(五)

    本文主要记录JDBC基础知识之后的部分内容.另外,我看到<Java核心基础2>中第四章是主要介绍数据库编程的.里面有一些说明和应用特别灵活,有些部分也太容易理解,建议大家看一下.这篇是依然 ...

随机推荐

  1. MongoDB的账户与权限管理及在Python与Java中的登陆

    本文主要介绍了MongoDB的账户新建,权限管理(简单的),以及在Python,Java和默认客户端中的登陆. 默认的MongoDB是没有账户权限管理的,也就是说,不需要密码即可登陆,即可拥有读写的权 ...

  2. 从Chrome源码看浏览器的事件机制

    .aligncenter { clear: both; display: block; margin-left: auto; margin-right: auto } .crayon-line spa ...

  3. C++编程练习(11)----“图的最短路径问题“(Dijkstra算法、Floyd算法)

    1.Dijkstra算法 求一个顶点到其它所有顶点的最短路径,是一种按路径长度递增的次序产生最短路径的算法. 算法思想: 按路径长度递增次序产生算法: 把顶点集合V分成两组: (1)S:已求出的顶点的 ...

  4. php面向对象(OOP)---- 验证码类

    PHP常用自封装类--验证码类 验证码是众多网站登陆.注册等相关功能不可以或缺的功能,实现展示验证码的方式有很多,这篇文章作者以工作中比较常用的方法进行了封装. 逻辑准备 要实现一个完整的验证码,需要 ...

  5. Python学习--17 进程和线程

    线程是最小的执行单元,而进程由至少一个线程组成.如何调度进程和线程,完全由操作系统决定,程序自己不能决定什么时候执行,执行多长时间. 进程 fork调用 通过fork()系统调用,就可以生成一个子进程 ...

  6. SQL Server-聚焦事务对本地变量、临时表、表变量影响以及日志文件存满时如何收缩(三十一)

    前言 接下来我们将SQL Server基础系列还剩下最后几节内容结束,后续再来讲解SQL Server性能调优,我们开始进入主题. SQL Server事务对本地变量影响 事务对变量影响具体是指什么意 ...

  7. java判断字符串String中是否存在中文

    public class IsContainChinese { public static boolean isContainChinese (String str){ boolean flag=tr ...

  8. C++待解

    //[要求]按以下描述和要求建立一个含有对象成员的类TeleBook,用类Record定义的数组是TeleBook的数据成员. // 写出所有定义成员函数的代码.执行主函数对其测试. Record私有 ...

  9. 将vim打造成php的IDE开发环境

    将vim打造成IDE开发环境 本文主要介绍将vim打造成IDE开发环境,如代码补全,高亮显示,函数跳转,函数自动注释等 首先介绍2款VIM插件管理器:Vbundle,Pathogen 本文中的vim插 ...

  10. BZOJ 4086: [Sdoi2015]travel(SDOI2015 round2 day1)(分类讨论+容斥原理)

    描述:给定一张图(n<1000,m<5000)求有多少点对u,v有不重复经过其他点,共经过k个点的路径.(k<=7) 这个做法应该不是正解吧..顺便说下SDOI的几道题在BZ上都要卡 ...