1.
jdk的安装
jdk安装目录,尽量选择根目录安装,默认的C:\Program Files带有空格,会引起未知的问题(虽然暂时未遇到)
貌似其他软件安装发现过此问题,多个空格就会引起异常.
2.
使用jdk命令 javac(编译) java(执行)
javac命令可以把.java文件编译为jvm能识别的字节码文件(.class)
步骤:在C盘根目录,创建HelloWorld.java文件(←囧..国际通用啊,我次奥)
注意:要用无格式编辑器编写,否则编译会报错(推荐notepad++)
编译命令:javac -d . HelloWorld
如编译成功会在C盘根目录生成一个与.java文件名相同的.class文件
执行命令: java HelloWorld
注意:报找不到或无法加载主类,原因是在配置环境变量classpath时,结尾未加分号(;)
小知识点记录
1.jdk1.4以上版本,可选配置classpath,因为1.4+对jdk进行了优化,自动加载需要的jar及需要引用到的类.
建议配置上,可以更准确的找到需要引用到的文件,配置格式: .;C:\Program Files\Java\jdk1.7.0_07\jre\lib;(←推荐)
我的jdk安装的位置不合格(检讨ing,如上面所说路径不要带空格....)
2.java保留 goto 语句,但并不使用.
3.java中的当型循环和直到型循环
3.基本数据类型
大致上分类两类:数值类型 布尔类型
数值类型包含:整形 字符型 浮点型
数值类型之间可以进行类型转换 转换方式包含自动类型转换和强制类型转换
4.注释
java中的注释分为
单行注释 //斜杠后面是要注释的文字或代码
多行注释 /*
星号间的内容是要注释的东西
*/
文档注释 /**
@author K
多行文档注释可以jdk提供的doc工具提取,做为工程文档
**/
文档注释的几个属性
@author :指定程序的作者
@version:执行程序的版本
@deprecated : 不推荐使用的方法
@param:方法的参数的说明信息
@return:方法的返回值的说明信息
@see:参见,用于执行交叉参考的内容
@exception:抛出异常的类型
@throws:抛出的异常
5.变量命名的规范
1.可以使用$ _ 合法字符 进行命名 , 但不能以数字开头
2.只能以$开头,不能包含@和其他特殊字符
3.可以包含Java关键字和保留字,但不能使用其做为命名.
分享到:
相关推荐
【疯狂Java讲义笔记】是针对《疯狂JAVE讲义》这本书的知识点提炼,适合用于复习Java...以上内容是对《疯狂Java讲义》一书关键知识点的总结,涵盖的范围广泛且深入,适合Java初学者和开发者作为参考资料进行学习和回顾。
在这个“Java学习笔记,疯狂讲义”中,我们可以期待涵盖Java的基础到高级概念。 首先,基础部分会讲解Java的历史和特点,包括其创始人James Gosling,以及为什么Java被称为“一次编写,到处运行”的语言。接下来,...
李刚老师的《疯狂JAVA讲义》,如果不做任何笔记并将知识体系化,很难将里面的知识内化成自己的东西。该笔记梳理了知识结构,并通过思维导图软件按全书的章节布局进行记录和整理,从而方便自己随时复习、巩固和查阅
Java 作为一种高级编程语言,结合了编译型和解释型语言的特点。这使得 Java 既具备了编译型语言执行速度快的优点,又拥有解释型语言易于移植的特性。 ##### 编译型语言与解释型语言的区别 - **编译型语言**:程序在...
《疯狂Java实战演练》这本书是Java编程学习者的宝贵资源,尤其对于那些正在研读《疯狂Java讲义》的读者来说,它提供了丰富的实践案例和详尽的习题解答。本书共分为15个章节,每个章节都围绕一个具体的Java SE游戏...
6. **Java学习笔记.doc**: 这可能是个人或教师的教学笔记,可能包含学习心得、重点难点解析,对学习者来说是宝贵的参考资料。 7. **2011最新整理Java练习题.doc**: 提供了最新的练习题目,反映了当时Java技术的发展...
因此,我们可以使用该工具来快速...疯狂Java讲义笔记汇总 目录 一、基础类型 二、流程控制与数组 三、面向对象 四、基础类库 五、集合 六、泛型 七、异常 八、数据库 九、注释 十、输入输出 十一、网络 十二、类加载机制
《疯狂Java讲义 第3版》是一本深入探讨Java编程技术的专业书籍,旨在帮助读者全面理解和掌握Java语言的核心概念和应用。这本书包含了丰富的知识内容,是Java初学者和进阶者的重要参考资料。以下是对该书内容的详细...
【Java学习笔记——全面解析】 Java作为一种广泛应用的高级编程语言,是软件开发领域的核心力量。这份"学习笔记——资料"涵盖了Java学习的各个方面,旨在帮助初学者和有经验的开发者巩固基础,提升技能。以下是对这...
在Java编程语言中,正则表达式是一种强大的文本处理工具,它允许我们通过简洁的语法...对于初学者来说,参考像《Thinking in Java》和《疯狂Java讲义》这样的资料,结合思维导图进行学习,将有助于更好地掌握这一技能。
【Java开发语言详解】 Java是一种广泛使用的面向对象的编程语言,由Sun Microsystems(后被Oracle收购)于1995年...在"疯狂的上帝说Java"笔记中,可能会涵盖这些内容的详细讲解,通过阅读可以进一步提升对Java的理解。
学习笔记) 用于记录 JavaEE 学习过程中的笔记 知识点预览(个人学习要求) 1.1 JavaSE 基础部分: 1.2 FrontEnd 前端部分: 1.3 Database 数据库部分: 1.4 JavaWeb: JSP/Servlet 部分: 1.5 SSH、SSM 框架部分: ...
根据提供的信息,我们可以总结出一系列有关Java学习的重要知识点和资源,这些内容对于初学者到有一定经验的开发者都极具价值。 ### Java基础知识 1. **21天学通Java**: - 这个课程旨在通过为期21天的学习计划...
本Java视频教程中的XML课堂笔记深入浅出地讲解了XML的基本概念、语法规范以及在实际开发中的应用。以下是根据笔记内容整理的详细知识点: 1. **XML基础** - XML的起源:XML是从HTML演化而来,旨在提供一种结构化、...
"Spring Boot学习笔记" Spring Boot是基于Spring的框架,它使开发独立的、产品级别的应用变得非常简单。Spring Boot的主要特点是创建独立的Spring应用程序,嵌入Tomcat,无需部署WAR文件,简化Maven配置,自动配置...
疯狂的java讲义源码 书籍是人类进步的阶梯电梯(并。。没有) 推荐一些还算优质的书籍清单 大部分是我自己亲自读过的书(一般我会先考察电子版,觉得满意就会买纸质版回来读),真心觉得不错,剩余未读的书已纳入阅读...
狂神说spring笔记 SpringBoot笔记是一套狂神说SpringBoot系列...Spring是一个开源框架,2003 年兴起的一个轻量级的Java 开发框架,作者:Rod Johnson 。 Spring是为了解决企业级应用开发的复杂性而创建的,简化开发。
面向对象是Java编程的核心概念,它是现代软件...李刚老师的《疯狂java讲义》中的笔记和总结,会帮助你更好地消化这些知识,并将其应用到实际项目中。通过不断练习和解决问题,你的Java面向对象编程技能将会日益精进。
《疯狂Android讲义》是Android开发领域的一本经典著作,其第二章主要涵盖了Android系统的基础知识和开发环境的搭建。这一章的学习对于初入Android开发的程序员来说至关重要,因为它为后续深入学习打下了坚实的基础。...