Java学习随笔之一: Java 语言概述和开发环境

Java SDK 下载:

http://www.oracle.com/technetwork/java/javase/downloads/index.html

默认安装路径:C:\Program Files\Java

添加环境变量 for java 和 javac, 路径: C:\Program Files\Java\jdk1.8.0_101\bin

编译java 命令:   javac -d  java文件路径    (将会生成同名的 .class文件)

运行java命令:   java javaclass文件路径

java程序基本规则:

  1. java程序一定要以 main方法为入口点,所有main方法都是:public static void main(String[] args)  固定
  2. java程序一个源文件里只能有一个 是 public 的 类,可以有多个类文件(非 public)
  3. Java 文件的命名要以 public 的 类名一致

常见问题:

  1. Java 1.5之后可以不用设置 classpath了, 如果要设置classpath,一定不要忘记 加上 (.)强制 java 在当前路径下编译程序
  2. 大小写问题。  Java 是 区分大小写的        Hello 和  hello      是不同的
  3. 路径里面包含空格, 安装 java SDK      最好安装在没有空格的文件夹中 (默认的 C:\Program Files 是有空格的,可能会引起问题)
  4. main方法  如果要用java 命令直接运行一个 java程序,一定要有 main 方法,而且此方法一定要写成 public static void      main(String[] args)
时间: 2024-10-10 05:29:08

Java学习随笔之一: Java 语言概述和开发环境的相关文章

Java从0到全栈-Java语言概述与开发环境搭建

Java从0到全栈-Java语言概述与开发环境搭建 Java从0到全栈 Java语言概述 Java发展历史 Java之父-James Golsing 起源 1991年,SUN(Standford University Network)公司的James Golsing领导的工程师小组想要开发一种用于像电视机.微波炉.电话这样的消费类电子产品的小型计算机语言,该产品的特点是由于不同的厂商选择不同的CPU和操作系统,因此要求该语言不能和特定的体系结构绑定在一起,也就是跨平台的.最初将这个语言命名为Oa

Java基础学习(一)——语言特性及开发环境搭建

学习了一段时间的Java,想通过几篇文章做一下这一段时间的学习总结.由于有c/c++的一些基础,总的来说Java语言还是挺具有亲和感的.虽然经常到博客园找资料,但是也一直没有自己动手写过博客,现在练练手,也为日后有个回忆吧. 一,Java简介 1.语言起源 语言起源:Java是SUN ( Stanford University Network 斯坦福大学网络公司 ) 1995年推出的一门高级编程语言.Java名称的来源Java最初被命名为Oak,目标在于家用电器等小型系统的编程语言,随着市场的变

第1章 java语言概述与开发环境

1.1 java语言的发展简史 1.2 java的竞争对手及各自优势 1.3 java程序运行机制 1.4 开发java的准备 1.5 第一个java程序 1.6 java程序的基本规则 1.7 垃圾回收机制 1.8 何时开始使用IDE工具 1.9 本章小结 原文地址:https://www.cnblogs.com/arrows/p/10563186.html

01-Java语言概述与开发环境 最适合入门的Java教程

Java 程序运行机制 编译型语言: 使用专门的编译器,针对特定平台(操作系统)将某种高级语言源代码一次性"翻 译"成可被该平台硬件执行的机器码(包括机器指令和操作数),并包装成该平台所能识别的可执行性 程序的格式,这个转换过程称为编译 CCompile). 编译生成的可执行性程序可以脱离开发环境,在特定 的平台上独立运行.例如: C. C++. Objective-C. Swi位. Kotlin 等高级语言都属于编译型语言. 解释型语言: 指使用专门的解释器对源程序逐行解释成特定平台

第一章 java语言概述与开发环境

JRE:运行环境,包括核心API,集成API,用户界面API,发布技术,java 虚拟机(JVM) JDK:开发环境,包括编译java程序的编译器(即 javac 命令) java程序编译步骤之后生成字节码(*.class 文件),字节码需要使用 java 解释器来解释.执行字节码文件的是JVM. jdk安装设置问题: -> 设置path环境变量:windows在path环境中寻找路径下要执行的命令,根据是否找到来判断当前命令是否可执行.( jdk 安装路径 .bin 为环境变量中的值) 如我的

第一章:java语言概述与开发环境

前言: 1.程序是什么? 程序是对现实世界的数字化模拟! 2.编程语言是工具,程序的作用就是解决问题!  重要的思路! 该知识点能解决什么问题?   1.语言特性:单继承.多接口!       纯面向对象.跨平台!     先编译,再解释! 2.用户变量和系统变量. Path环境变量 3.回车.换行               缺省.more 4.内存泄漏:分配出去的内存得不到及时的回收就会发生内存泄露~!

Java学习-033-JavaWeb_002 -- 网页标记语言JSP基础知识

JSP 是 Sun 公司提倡的一门网页技术标准.在 HTML 文件中,加入 Java 代码就构成了 JSP 网页,当 Web 服务器访问 JSP 请求的时候,首先执行其中的 Java 程序源码,然后以 HTML 形式返回, Java 程序运行在服务端,最终显示在客户端.JSP 源于 Java,因而 JSP 的运行环境依赖JDK,当然也需要服务器软件(例如 Tomcat 等). 一.运行环境搭建 1.安装 JDK,请参阅之前的博文:Java学习-001-JDK安装配置 2.Tomcat部署及环境变

Java学习笔记(Java语言规范,API,JDK,IDE)

Java语言规范:java.sun.com/docs/books/jls 三个版本的API:J2SE J2EE J2ME 1. J2SE 客户端独立应用程序或者applet 2. J2EE 服务端应用程序 [Java Servlets&JavaServer Page] 3. J2ME 移动设备变成 JDK为Java开发提供一个开发环境(IDE) Java学习笔记(Java语言规范,API,JDK,IDE)

Java学习随笔 - Java保留字

零.说在前面 之前主要是学C/CPP,由于某些原因,打算从头开始把Java的基础从头过一遍,巩固一下.于是,从今天开始开坑Java学习随笔,会将自己在复习Java过程中的一些心得体会啥的写上来,帮助自己整理知识. 一.synchronized synchronized关键字之前都没见过,于是Google了一下.它的作用是给对象.方法.代码块加锁,使得同时只能有一个线程执行.使用.相当于是互斥的一种关系. 二.transient 一个类在实现了Serializable接口之后,其中有部分数据不想进