java的地位:

java具有面向对象,与平台无关,安全,稳定和多线程等优良特性,是目前软件设计中优秀的编程语言。

java的特点:

1.简单

2.面向对象

3.平台无关

jre(java runtime environment)

jvm(java virtual machine)

4.多线程

5.动态

安装jdk:

甲骨文官网安装下载

环境变量配置

Java程序的开发步骤:

1.编写源文件

2.编译源文件/

  javac Class_name.class

  javac -resource  1.6  file_name.java

3.运行程序

  java Class_name

简单的java应用程序:

public class Hello{

public static void main(String[] args){

 System.out.println("hello java");
} }

java反编译:

命令:javap Class_name.class

编程风格:

  Allmans风格:独行(左右括号独自占一行)

public class Hello
{ public static void main(String[] args)
{ System.out.println("hello java");
} }

   Kernighan风格:行尾(大括号在上一行的行尾)

 

public class Hello{

public static void main(String[] args){

 System.out.println("hello java");
} }

java之父--james Gosling:

小结:

最新文章

  1. MySQL数据类型的验证
  2. Android笔记:反向横屏
  3. STM32 之 NVIC(中断向量、优先级) 简述
  4. SDN论坛看到BW的问题及相关解答
  5. [转] Python自动单元测试框架
  6. vmware以及schlumberger题解
  7. CTE Recursion Performance
  8. POJ 2455 Secret Milking Machine (二分 + 最大流)
  9. POJ1679(次小生成树)
  10. Awesome Projects (汇聚全球所有🐮项目,你值得拥有)
  11. python实现tab键自动补全
  12. 泊爷带你学go -- 经典的继承与接口 简直吊炸天 !
  13. Makefile 命令解析
  14. vue上传图片到服务器
  15. A - Divisors POJ - 2992 (组合数C的因子数)数学—大数
  16. workerman 7272端口被占用
  17. 自写Jquery插件 Combobox
  18. Oracle中从控制文件读取的视图
  19. vue学习笔记-初始化一个vue项目(1)
  20. Herding(hdu4709)三点运用行列式求面积

热门文章

  1. 常见的一些mysql多表操作收集(备份)
  2. JQuery选择器(转载)
  3. JDBC 基础用法学习
  4. docker-compose介绍及部署LNMP
  5. SpringBoot踩坑记(HTTP 400 错误)
  6. Vim常用按键大全
  7. Spring Boot 编辑器 IDEA 免费许可申请
  8. shell中遍历数组的几种方式
  9. centos610无桌面安装JDK
  10. ASP.NET Core搭建多层网站架构【8.3-编写角色业务的增删改】