小峰视频二:java类的编译与解释

先写一个java类文件

如:

public class HelloWorld{

        public static void main(String args[]){

               System.out.println("java大爷,你好!");

       }

}

javac HelloWorld.java   现在指定路径编译

生成 HelloWorld.class 文件

java HelloWorld       再解释运行

输出:java大爷,你好!

原文地址:https://www.cnblogs.com/codeyuan1992/p/9532495.html

时间: 2024-10-10 09:44:43

小峰视频二:java类的编译与解释的相关文章

jvm内存模型,java类从编译到加载到执行的过程,jvm内存分配过程

一.jvm内存模型 JVM 内存模型主要分为堆.程序计数器.方法区.虚拟机栈和本地方法栈 1.堆 1.1.堆是 JVM 内存中最大的一块内存空间. 1.2.该内存被所有线程共享,几乎所有对象和数组都被分配到了堆内存中. 1.3.堆被划分为新生代和老年代,新生代又被进一步划分为 Eden 和 Survivor 区,最后 Survivor 由 From Survivor 和 To Survivor 组成. 2.程序计数器(Program Counter Register) 程序计数器是一块很小的内存

小峰视频十四:面向对象和类的概念

万物皆对象! 一.Java面向对象的三大特性: 1.封装:创建类,类里有方法.属性,可以封装很多功能,仅仅对外暴露一些接口,实现模块化.组件化.安全性. 2.继承:类可以继承,增强可扩展性 3.多态:父类接口可以指向子类实现的引用 二.类与对象的关系 public class Person { //属性 String name; int age; //方法 public void speak(){ System.out.println("我叫"+name+",我今年"

{Java初级系列二}---------Java类基础知识

本人为自学Java系列,内容来自于中国大学mooc华东师范大学陈育良教授<Java核心技术>,在此感谢老师! 一:Java类结构和main函数 Java文件只能有一个public class Public class的名字还必须和文件名一致 文件可以有多个class,但是只能有一个是public.不提倡一个文件里面放着多个类(内部类除外)-------这个先记住,我们后面再贴代码理解 public?class?IntegerTest?{?? ?????//?PSVM?为函数入口??main函数

小峰视频一:jdk环境变量的配置

计算机->高级设置->环境变量: (1)新建->变量名"JAVA_HOME",变量值"C:\Java\jdk1.8.0_05"(即JDK的安装路径) (2)编辑->变量名"Path",在原变量值的最后面加上";%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin" (3)新建->变量名"CLASSPATH",变量值".;%JAVA_HOME%\lib

小峰视频四:注释、标识符

(1)注释 单行注释:      //这是单行注释 多行注释:     /* 这是多行注释 */ 文档注释:   /** *这是文档注释 */ (2)标识符 标识符由字母.数字.下划线(_).美元符号($)组成,区分大小写,首位不能是数字,java关键字不能作为标识符 原文地址:https://www.cnblogs.com/codeyuan1992/p/9532576.html

小峰视频八:逻辑运算符、关系运算符、三门运算符

一.逻辑运算符 public class demo007 { public static void main(String[] args) { // && 与 前后两个操作数必须都是true才返回ture,否则返回false boolean b1=(5<3)&&(4>5); System.out.println("b1="+b1); // & 不短路与 boolean b2=(5<3)&(4>5); System.

小峰视频九:选择语句if、switch

一.if语句 public class demo010 { public static void main(String[] args) { int a=0; // if语句 //多行注释快捷方式 ctrl+shift+/ /*if(a>0) { System.out.println(a+"是正数"); }*/ /*// if(a>0) { System.out.println(a+"是正数"); }else { System.out.println(a

eclipse打开java类编译后的class文件所在目录

有时候找java类所编译的class很不方便,所以下面介绍一种简单的配置. 1.批处理下载地址  http://download.csdn.net/detail/xuke6677/8295921,解压 到一个目录 2.配置eclipse或者myeclipse 2.1  打开 external Tools Configurations 2.2  New 一个 program 2.3  配置好Name .Location和Arguments 2.4  打开文件窗口 ,点击Package Explor

【Java基础】Java类的加载和对象创建流程的详细分析

相信我们在面试Java的时候总会有一些公司要做笔试题目的,而Java类的加载和对象创建流程的知识点也是常见的题目之一.接下来通过实例详细的分析一下. 实例问题 实例代码 Parent类 1 package mytest.javaBase; 2 3 public class Parent { 4 int a = 10; 5 static int b = 11; 6 // 静态代码块 7 static { 8 System.out.println("Parent静态代码块:b=" + b)