• java历史

    • java之父 詹姆斯.高斯林

    • java的发展历程等

  • 安装jdk

    • 可以去sun公司,或者oracle公司官网下载jdk 进行安装,安装时没什么注意的 下一步即可

  • 配置环境变量

    • JAVA_HOME  C:\Program Files\Java\jdk1.8.0_171

    • Path       %JAVA_HOME%\bin

    • CLASSPATH  .;%JAVA_HOME%\lib

  • 第一个java程序

public class hello{                                  //类的定义

public static void main(String[] args){   //main方法  是所有的javase 的入口

System.out.println("hello world");   //输出打印  ln为换行符

}

}

  1. java对大小写敏感 注意大小写

  2. public 权限修饰符 在后面将具体学习

  3. class 表明java程序中的全部内容都包含在类中。在这里可以把类理解为一个加载程序逻辑的容器

  4. class后面是类名 命名必须以字母开头 驼峰命名法

  5. 源代码的公共类名必须与文件名相同

  6. 笔记本中编写之后后缀名改为java

  7. 命令行窗口中 javac 文件名.java编译  用java 类名 运行 (注意没有后缀名)

常见问题:

出现无法加载主类

原因  1.classpath配置错误。2.类名打错了,windos不区分大小写,但是java区分,注意java 类名 的类名名首字母是否大写

  • java中的注释

    • 什么是注释

      • 在源码中可以看到但是不会执行

    • 注释分为三种

      // 单行注释

/**

*/文本注释  功能注释 方法注释  拥有注释多行注释的功能 特点 可以生成文档

/*

*/   多行注释  不可以生成文本

文本注释 生成说明文档

javadoc +文件名.java

javadoc -b 文件夹  文件名。java (将说明文生成到指定目录)

转载于:https://blog.51cto.com/10760006/2152325

重新学习java第一天相关推荐

  1. 学习java第一天 (大白(●—●))

    一 . java的由来: 由sum(现属于Oracle)公司1990年12月开始研究的一个内部项目,1994年正式发布 二.Java的特点 1.java的风格类似C++,从某种意义上讲,java是C+ ...

  2. 学习java第一步_Spring Boot 学习第一步(搭建初步环境)

    学习一个东西的第一步是要学会如何迅速搭建起来一个可用的环境,也就是demo.这里我选择的开发环境是Eclipse, Maven + Spring Web 项目结构在Eclipse下面的实现 我们在这里 ...

  3. java大致了解_学习Java第一天,大致了解

    第一章: java核心 1 了解 java的产生背景 2 了解java的体系结构和组成 3 了解java程序的编写 编译 运行 4 掌握java的 api文档的使用 5 了解 jdk的组成 1. ja ...

  4. 零基础学习java第一课(适合无基础的非科班生)

    先说明一下,由于本人也是刚参加工作一年的小白,以下内容均是从网上整理而来,供自己温习使用(以下链接内容亲测有效,可以保证内容是完全正确的) 俗话说得好"工欲善其事必先利其器",要学 ...

  5. 学习Java第一天:1、Java是什么?2、面向对象的编程思想的特点 3、Java的开发工具 4、安装JDK和配置环境变量 5、Java程序的运行过程 6、Java语言的特点

    目录 1.Java是什么? 2.面向对象的编程思想的特点 3.Java的开发工具 4.安装JDK和配置环境变量 5.Java程序的运行过程 6.Java语言的特点 1.Java是什么? java是一门 ...

  6. 嵌入式学习Java第一课

    嵌入式为什么要学习java 首先来看一下传统的嵌入式学习路线: C语言 >> 应用:C51,STM32 linux系统编程 C++ >> 应用:QT ARM开发 在系统的UI层 ...

  7. java第一阶段知识_坚持:学习Java后台的第一阶段,我学习了那些知识

    最近的计划是业余时间学习Java后台方面的知识,发现学习的过程中,要学的东西真多啊,让我一下子感觉很遥远.但是还好我制定了计划,自己选择的路,跪着也要走完!关于计划是<终于,我还是下决心学Jav ...

  8. 20165235 Java第一周学习总结

    (# 20165235 Java第一周学习总结 Ubuntu下git的安装与使用 首先Ubuntu下git的安装,使用sudo apt-get install git下载Ubuntu,下载完成后可以用 ...

  9. 软帝java培训实习日志,在软帝学习的第一个星期的小总结

    首先还是说一下和主题无关的东西吧. 2018年7月10日到7月14日,这是我在软帝学习的第一个星期,我这个人有比较严重的选择困难症,刚开始我是报名了的,但是后来因为我比较懒,想着报了这个班不是给自己找 ...

最新文章

  1. Windows Server 2008 R2 Beta VHD镜像文件发布
  2. 让瓶颈暴露--监测你的SQL SERVER
  3. 企业部署Windows 7指南
  4. 【Python】Python基础
  5. fedora mysql gui_fedora8安装 mysql++失败!!装了一个晚上没搞定!!伤心阿!
  6. 金额转换,阿拉伯数字的金额转换成中国传统的形式如:(¥1011)-(一千零一拾一元整)输出。...
  7. 局域网内连接MySQL
  8. 资料管理工具VSGoogle?
  9. 简述AI技术的工程部署
  10. PHP 与 YAML
  11. 在LoadRunner中设置HTTP请求time-out的时间
  12. word转pdf转换器2015注册码
  13. python智能算法,人工智能算法Python案例实战
  14. 微信修改运动步数卡密源码 每日自助修改
  15. 基于github上camera开源框架CameraKit,实现仿微信拍照摄像功能
  16. 电脑桌面计算机图标在哪,电脑计算机图标在哪
  17. 求2+22+222+2222+.....的N项之和
  18. mysql数据库应用(六)----操作表的约束
  19. Java代码安装maven jar_Java中Maven项目导出jar包配置的示例代码
  20. PowerShell:如何用PowerShell创建WinForm窗体?-在PowerShell中使用GUI界面

热门文章

  1. 《人件》--- 读书笔记
  2. 简单的纯数字图像(如电话号码、数字验证码)识别
  3. 搜索引擎中用到的一些拆词方式解析
  4. 小程序模拟请求本地json数据文章合集
  5. Webpack 配置摘要
  6. python核心编程:第六章。
  7. HQL (五) 外置命名查询(sql语句单独保存起来)
  8. 《为大量出现的KPI流快速部署异常检测模型》 笔记
  9. 项目中遇到的某些问题及解决办法(一)
  10. SpringBoot之解决一对一、多对一、多对多等关联实体在JSON序列化/输出时产生的无限递归死循环问题(infinite recursion)